Thinkeo API
HomeWebsiteDocumentationThinkeo Platform
HomeWebsiteDocumentationThinkeo Platform
  1. Apps
  • Getting Started
    • Introduction
    • Authentication
    • Required Elements for Creating a Publication
    • Creating Publications
  • Essentials - Most used
    • /teams
      GET
    • /tokens
      POST
    • /attachments
      POST
    • /publications
      POST
  • Auth
    • /auth/confirm
      PUT
    • /auth/forgot-password
      POST
    • /auth/logout
      POST
    • /auth/password
      PUT
    • /auth/refresh
      POST
    • /auth/register
      POST
    • /auth/sso/providers
      GET
    • /auth/sso/{provider}/login
      POST
    • /auth/sso/verify
      POST
    • /auth/login
      POST
  • Apps
    • /apps
      POST
    • /apps/query
      POST
    • /apps/{app_id}
      GET
    • /apps/{app_id}
      PUT
    • /apps/{app_id}/icon
      GET
    • /apps/{app_id}/icon
      PUT
    • /apps/{app_id}/versions
      GET
    • /apps/{app_id}/versions
      POST
    • /apps/{app_id}/versions/{version}
      GET
    • /apps/{app_id}/wizard
      GET
    • /apps/{app_id}/wizard
      PUT
    • /apps/{app_id}/wizard
      POST
    • /apps/{app_id}/wizard
      DELETE
    • /apps/{app_id}/archive
      POST
  • Assignments
    • /assignments
    • /assignments/{assignment_id}
    • /assignments/{assignment_id}
  • Attachments
    • /attachments/{attachment_id}
    • /attachments/{attachment_id}/meta
  • Attributes
    • /attributes
    • /attributes/query
    • /attributes/{attr_id}
    • /attributes/{attr_id}
    • /attributes/{attr_id}
    • /attributes/views/
    • /attributes/views/
    • /attributes/views/{view_id}
    • /attributes/views/{view_id}
    • /attributes/views/{view_id}
    • /attributes/views
    • /attributes/views
  • Blocks
    • /blocks
    • /blocks/query
    • /blocks/{block_id}
    • /blocks/{block_id}
    • /blocks/{block_id}
    • /blocks/{block_id}/children
    • /blocks/{block_id}/children/{child_id}
    • /blocks/{block_id}/children/{child_id}
    • /blocks/{block_id}/shallow-copy
    • /blocks/{block_id}/deep-copy
    • /blocks/ai-models
    • /blocks/{block_id}/graph
    • /blocks/views
    • /blocks/views
    • /blocks/views/{view_id}
    • /blocks/views/{view_id}
    • /blocks/views/{view_id}
  • Docs
    • /docs/openapi.json
  • Publications
    • /publications/query
    • /publications/{publication_id}
    • /publications/{publication_id}
    • /publications/{publication_id}
    • /publications/{publication_id}/attachments
    • /publications/{publication_id}/data
    • /publications/{publication_id}/data
    • /publications/views
    • /publications/views
    • /publications/views/{view_id}
    • /publications/views/{view_id}
    • /publications/views/{view_id}
  • Teams
    • /teams
    • /teams
    • /teams/current
    • /teams/groups
    • /teams/groups
    • /teams/groups/{group_id}
    • /teams/groups/{group_id}
    • /teams/groups/{group_id}/apps
    • /teams/groups/{group_id}/apps
    • /teams/groups/{group_id}/apps/{app_id}
    • /teams/groups/{group_id}/users
    • /teams/groups/{group_id}/users
    • /teams/groups/{group_id}/users/{user_id}
    • /teams/users
    • /teams/users
    • /teams/users/{user_id}
    • /teams/users/{user_id}
    • /teams/billing
    • /teams/billing/report
    • /teams/logs
  • Tokens
    • /tokens
    • /tokens/{token_id}
  • Users
    • /users/me
    • /users/me
  • /apps/prices
    POST
  • /apps/{app_id}/dependencies
    GET
  • /apps/usage
    POST
  • /blocks/{block_id}/render
    POST
  • /publications/{publication_id}/name
    PUT
  • /teams/billing/limits
    GET
  • /teams/billing/limits
    PUT
  • /teams/billing/limits/apps/{app_id}
    PUT
  1. Apps

/apps/{app_id}/versions/{version}

GET
https://api.thinkeo.io/v0/apps/{app_id}/versions/{version}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params
app_id
string 
required
version
string 
required

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.thinkeo.io/v0/apps//versions/'

Responses

🟢200OK
application/json
Body
appId
string <uuid>
required
version
string 
required
blockId
string <uuid>
required
createdAt
string <date-time>
required
aiConfig
optional
Any of
(De)Serializes a type into json when inserted/selected from the database.
model
string  | null 
optional
Which model to use.
Default:
null
systemPrompt
string  | null 
optional
System prompt.
Default:
null
topP
number <float> | null 
optional
Between 0.0 and 1.0 (defaults to 1.0).
Default:
null
temperature
number <float> | null 
optional
Between 0.0 and 2.0 (defaults to 1.0).
Default:
null
presencePenalty
number <float> | null 
optional
Between -2.0 and 2.0 (defaults to 0.0).
Default:
null
frequencyPenalty
number <float> | null 
optional
Between -2.0 and 2.0 (defaults to 0.0).
Default:
null
maxTokensOutput
integer <uint32> | null 
optional
How many tokens to generate at most.
>= 1
Default:
null
reason
boolean  | null 
optional
Allows the model to use reasoning if it is able to.
Default:
null
responseFormat
optional
handles features like structured output in open AI.
fileAttribute
string <uuid> | null 
optional
File attribute to add files from.
Default:
null
wizard
optional
Any of
(De)Serializes a type into json when inserted/selected from the database.
appId
string <uuid>
required
name
string 
required
steps
array[object (Step) {11}] 
required
Example
{
    "appId": "28c365d5-df94-4a54-8217-3ce51d068868",
    "version": "string",
    "blockId": "fcde1d7c-c9cf-4365-8b6f-51bb6a8bc460",
    "createdAt": "2019-08-24T14:15:22Z",
    "aiConfig": {
        "model": null,
        "systemPrompt": null,
        "topP": null,
        "temperature": null,
        "presencePenalty": null,
        "frequencyPenalty": null,
        "maxTokensOutput": null,
        "reason": null,
        "responseFormat": {
            "json": {
                "name": "string",
                "schema": {}
            }
        },
        "fileAttribute": null
    },
    "wizard": {
        "appId": "28c365d5-df94-4a54-8217-3ce51d068868",
        "name": "string",
        "steps": [
            {
                "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
                "label": "string",
                "description": "",
                "icon": "string",
                "nextStep": null,
                "toAssign": [],
                "toRemove": [],
                "toExecute": [],
                "displayIf": "yes",
                "wait": false,
                "data": {
                    "kind": "choice",
                    "auto": false,
                    "options": [
                        {
                            "label": "string",
                            "nextStep": null,
                            "toAssign": [],
                            "toRemove": [],
                            "toExecute": [],
                            "displayIf": "yes"
                        }
                    ],
                    "style": "checkbox"
                }
            }
        ]
    }
}
🟠400Bad Request
🟠413413
🟠415415
Modified at 2025-07-16 18:26:42
Previous
/apps/{app_id}/versions
Next
/apps/{app_id}/wizard
Built with