Projects
Organization Management
x-internal

Resolve the organization consumer project

Changed on

Finds the authenticated organization's single CONSUMER project and provisions it if absent. This endpoint is idempotent and never returns consumer API keys.

post/api/v3/org/consumer/project/resolve

Request

  • Base URL
    https://backend.composio.dev
  • URL
    https://backend.composio.dev/api/v3/org/consumer/project/resolve
  • Auth
    API key in header x-user-api-key

Headers

x-user-api-keystring required

User API key used to authenticate the request.

Example:uak_a1b2c3d4e5f6g7h8i9j0k1m2n3p4q5r6s7t8u9v0wXy
x-org-idstring orgId required

Organization nano ID that scopes the user API key resolution.

Example:ok_1a2b3c4d5e6f

Response

Consumer project resolved successfully.

project_idstring uuid required

UUID of the resolved consumer project.

project_nano_idstring projectId required

Nano ID of the resolved consumer project.

project_namestring required

Name of the resolved consumer project.

org_idstring orgId required

Organization nano ID that owns the consumer project.

project_type'CONSUMER' required

Resolved project type.

consumer_user_idstring required

Derived internal Composio user ID for the authenticated user in this consumer org context.

user_idstring required

ID of the authenticated user the request was made as.

Changes

    • info

      added the required property to the response with the status

    • breaking

      removed the required property / from the response with the status

    • info

      added the required property / to the response with the status