Assistant

Chat with catalog assistant

post

Streaming AI assistant that answers questions about the API catalog using tools to query services and their details.

Authorizations
AuthorizationstringRequired

Project API key authentication. Use your project API key as a Bearer token in the Authorization header.

Path parameters
versionIdstring · min: 30 · max: 30Required

Catalog version identifier

Example: ver_c4x6k3w8j7n9b1z5s2t4m8q0ve
Body

AI-sdk structured conversation payload for the AI assistant

Responses
chevron-right
200

Server-sent events stream of AI assistant response

text/event-stream
Responseany

AI-sdk protocol streaming response

post
/v2/catalog/versions/{versionId}/assistant

No content

Chat with catalog assistant

post

Streaming AI assistant that answers questions about the API catalog using tools to query services and their details.

Authorizations
AuthorizationstringRequired

Project API key authentication. Use your project API key as a Bearer token in the Authorization header.

Path parameters
projectRefany ofRequired

Project slug or project id (proj_*)

string · min: 31 · max: 31Optional

Object ID with prefix "proj_"

Example: proj_c4x6k3w8j7n9b1z5s2t4m8q0ve
or
string · min: 1Optional
versionTypestring · enumRequired

Version type, can be either 'branch' or 'environment'

Example: branchPossible values:
versionSlugstring · min: 1Required

Version slug

Example: main
Body

AI-sdk structured conversation payload for the AI assistant

Responses
chevron-right
200

Server-sent events stream of AI assistant response

text/event-stream
Responseany

AI-sdk protocol streaming response

post
/v2/catalog/projects/{projectRef}/{versionType}/{versionSlug}/assistant

No content

Last updated