Assistants

Create a new assistant

post

Create a new assistant with the provided details

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
idstringOptionalExample: d290f1ee-6c54-4b01-90e6-d701748f0851
credentialstringOptionalExample: 7db93c02-8d5a-4117-a8f1-3dfb6721b339
iconSrcstringOptionalExample: /images/assistant.png
createdDatestring · date-timeOptionalExample: 2024-08-24T14:15:22Z
updatedDatestring · date-timeOptionalExample: 2024-08-24T14:15:22Z
Responses
200

Assistant created successfully

application/json
post
/assistants

Get assistant by ID

get

Retrieve a specific assistant by ID

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Assistant ID

Responses
200

Successful operation

application/json
get
/assistants/{id}

Update assistant details

put

Update the details of an existing assistant

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Assistant ID

Body
idstringOptionalExample: d290f1ee-6c54-4b01-90e6-d701748f0851
credentialstringOptionalExample: 7db93c02-8d5a-4117-a8f1-3dfb6721b339
iconSrcstringOptionalExample: /images/assistant.png
createdDatestring · date-timeOptionalExample: 2024-08-24T14:15:22Z
updatedDatestring · date-timeOptionalExample: 2024-08-24T14:15:22Z
Responses
200

Assistant updated successfully

application/json
put
/assistants/{id}

Delete an assistant

delete

Delete an assistant by ID

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Assistant ID

Responses
200

Assistant deleted successfully

No content

delete
/assistants/{id}

No content

Last updated