Thinkeo API
HomeWebsiteDocumentationThinkeo Platform
HomeWebsiteDocumentationThinkeo Platform
  1. Essentials - Most used
  • 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
    • /apps/{app_id}/dependencies
      GET
    • /apps/prices
      POST
    • /apps/usage
      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}
    • /blocks/{block_id}/render
  • 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}
    • /publications/{publication_id}/name
  • 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
    • /teams/billing/limits
    • /teams/billing/limits
    • /teams/billing/limits/apps/{app_id}
  • Tokens
    • /tokens
    • /tokens/{token_id}
  • Users
    • /users/me
    • /users/me
  1. Essentials - Most used

/teams

GET
https://api.thinkeo.io/v1/teams
List the Teams accessible with your account using the Basic Auth and your Thinkeo credentials. From the response, you'll need to retrieve the ID of the Team for which you want to create your permanent bearer token.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.thinkeo.io/v1/teams' \
--header 'Authorization: Basic Og=='
Response Response Example
200 - Example 1
[
    {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "name": "string",
        "stripeCustomerId": "string",
        "aiConfig": {
            "model": null,
            "systemPrompt": null,
            "topP": null,
            "temperature": null,
            "presencePenalty": null,
            "frequencyPenalty": null,
            "maxTokensOutput": null,
            "reason": null,
            "responseFormat": {
                "json": {
                    "name": "string",
                    "schema": {}
                }
            },
            "fileAttribute": null
        }
    }
]

Request

Authorization
Send your HTTP requests with an
Authorization
header that contains the word Basic followed by a space and a base64-encoded string username:password
Example:
Authorization: Basic *****************

Responses

🟢200OK
application/json
Body

🟠400Bad Request
🟠413413
🟠415415
Modified at 2025-08-06 12:21:29
Previous
Creating Publications
Next
/tokens
Built with