Skip to main content
POST
Create Integration

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Integration creation model.

provider
string
required
Required string length: 1 - 50
service_type
string
required
Pattern: ^(llm|asr|tts|mt|sip|tool)$
config
Config · object
required

API keys and configuration

enabled
boolean
default:true

Response

Successful Response

Integration response model.

id
string<uuid>
required
tenant_id
string<uuid>
required
provider
string
required
service_type
string
required
enabled
boolean
required
status
string
required
health_status
string
required
created_at
string
required
updated_at
string
required
last_health_check
string | null