Skip to main content
GET
/
api
/
ai-models
/
organization
/
{organizationId}
/
assignments
Get all model assignments for organization
curl --request GET \
  --url https://your-instance.example.com/api/ai-models/organization/{organizationId}/assignments \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": {
    "dataExtraction": {
      "provider": "openai",
      "model": "gpt-4o-mini"
    },
    "automations": {
      "provider": "anthropic",
      "model": "claude-haiku-4-5"
    },
    "messageGeneration": {
      "provider": "anthropic",
      "model": "claude-sonnet-4-6"
    }
  }
}

Authorizations

Authorization
string
header
required

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

Path Parameters

organizationId
string
required

Response

Model assignments returned

success
enum<boolean>
required
Available options:
true
data
object
required

Sparse map keyed by system section name. Sections may be absent if unassigned.

Example:
{
"dataExtraction": {
"provider": "openai",
"model": "gpt-4o-mini"
},
"automations": {
"provider": "anthropic",
"model": "claude-haiku-4-5"
},
"messageGeneration": {
"provider": "anthropic",
"model": "claude-sonnet-4-6"
}
}