Skip to main content

Booga Enterprise API (1.0.0)

Download OpenAPI specification:Download

Comprehensive REST API for Booga Enterprise B2B Financial Analysis Platform

Authentication

User authentication and authorization endpoints

Tenants

Tenant management and configuration

API Management

API key and webhook management

Chat

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

The default basic root view for DefaultRouter

The default basic root view for DefaultRouter

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Manage embeddable bots (authenticated dashboard). Full CRUD for bot configuration: persona, name, allowed origins, analytics, sessions, toggle active, regenerate public key.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Manage tenant chat configuration. CRUD for chat configuration per tenant/stack: LLM models, web search, knowledge search, file upload limits, streaming, and feature flags.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "enable_streaming": true,
  • "max_file_size_mb": 0,
  • "enable_web_search": true,
  • "allowed_file_types": "string",
  • "default_chat_model": "string",
  • "enable_file_uploads": true,
  • "web_search_provider": "string",
  • "content_filter_level": "l",
  • "available_chat_models": "string",
  • "default_max_documents": 0,
  • "web_search_max_results": 0,
  • "default_score_threshold": 0,
  • "enable_knowledge_search": true,
  • "max_concurrent_sessions": 0,
  • "session_timeout_minutes": 0,
  • "enable_content_filtering": true
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Health check endpoint for bot service.

Health check endpoint for bot service.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Health check endpoint for bot service.

Health check endpoint for bot service.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

List available bot icons (shared and tenant-specific). Returns CDN URLs for icons in static/bots and tenant uploads.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Upload a custom bot icon for the tenant. Stores the icon in static/icons/tenant-{id}/. Returns CDN URL.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

Check if the current user has knowledge search access (assigned personas).

Check if the current user has knowledge search access (assigned personas).

Authorizations:
ApiKeyAuthBearerAuth
query Parameters
stack_id
required
string

Stack UUID

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Check if the current user has knowledge search access (assigned personas).

Check if the current user has knowledge search access (assigned personas).

Authorizations:
ApiKeyAuthBearerAuth
query Parameters
stack_id
required
string

Stack UUID

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Delete an uploaded file from a chat session.

Delete an uploaded file from a chat session.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

Delete an uploaded file from a chat session.

Delete an uploaded file from a chat session.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

Health check for chat plugin.

Health check for chat plugin.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Health check for chat plugin.

Health check for chat plugin.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Get available provider choices for chat configuration. Falls back to schema defaults if LLMProvider table is empty.

Get available provider choices for chat configuration. Falls back to schema defaults if LLMProvider table is empty.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

Get available provider choices for chat configuration. Falls back to schema defaults if LLMProvider table is empty.

Get available provider choices for chat configuration. Falls back to schema defaults if LLMProvider table is empty.

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{ }

List uploaded files for a chat session.

List uploaded files for a chat session.

Authorizations:
ApiKeyAuthBearerAuth
query Parameters
session_id
required
string

Chat session ID

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

List uploaded files for a chat session.

List uploaded files for a chat session.

Authorizations:
ApiKeyAuthBearerAuth
query Parameters
session_id
required
string

Chat session ID

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Get users in the current tenant eligible for persona assignment. Filters to users with active subscription seats and region assignments for the given stack (subscription/product/stack context).

Get users in the current tenant eligible for persona assignment. Filters to users with active subscription seats and region assignments for the given stack (subscription/product/stack context).

Authorizations:
ApiKeyAuthBearerAuth
query Parameters
stack_id
required
string

Stack UUID

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Get users in the current tenant eligible for persona assignment. Filters to users with active subscription seats and region assignments for the given stack (subscription/product/stack context).

Get users in the current tenant eligible for persona assignment. Filters to users with active subscription seats and region assignments for the given stack (subscription/product/stack context).

Authorizations:
ApiKeyAuthBearerAuth
query Parameters
stack_id
required
string

Stack UUID

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Upload a file for chat processing (embedding/chunks for context).

Upload a file for chat processing (embedding/chunks for context).

Authorizations:
ApiKeyAuthBearerAuth

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Upload a file for chat processing (embedding/chunks for context).

Upload a file for chat processing (embedding/chunks for context).

Authorizations:
ApiKeyAuthBearerAuth
Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Get personas explicitly assigned to the current user.

Get personas explicitly assigned to the current user.

Authorizations:
ApiKeyAuthBearerAuth
query Parameters
stack_id
required
string

Stack UUID

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Get personas explicitly assigned to the current user.

Get personas explicitly assigned to the current user.

Authorizations:
ApiKeyAuthBearerAuth
query Parameters
stack_id
required
string

Stack UUID

Responses

Response samples

Content type
application/json
{
  • "success": false,
  • "error": "string",
  • "meta": {
    }
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Manage chat personas and user access control. Chat personas define AI assistant configurations including system prompts, LLM provider settings, and knowledge base access. Users can be assigned to personas to control which AI configurations they can use.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

organization
string

Filter by organization

Responses

Response samples

Content type
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "string",
  • "slug": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "organization": "string",
  • "organization_id": "string",
  • "allow_web_search": true,
  • "organization_name": "string",
  • "accessible_indices": "string",
  • "allow_file_uploads": true,
  • "default_chat_model": "string",
  • "accessible_index_ids": "string",
  • "accessible_categories": "string",
  • "default_max_documents": 0,
  • "allow_knowledge_search": true,
  • "accessible_category_ids": "string",
  • "default_score_threshold": 0
}

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Responses

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Manage chat sessions. Chat sessions represent conversations between users and AI assistants. Supports creating sessions, sending messages (with streaming), retrieving conversation history, session analytics, and bulk operations.

Required capability: chat_ai

Authorizations:
ApiKeyAuthBearerAuth
path Parameters
id
required
string

Unique identifier for the resource

query Parameters
page
integer >= 1
Default: 1

Page number for pagination

status
string

Filter by status

show_all
string

Filter by show all

stack_id
string

Filter by stack id

page_size
integer [ 1 .. 100 ]
Default: 20

Number of results per page

Request Body schema: application/json
required
object

Responses

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }