API by router
Approved primitives
Get Approved Primitives
AuthorizationBearer <token>
In: header
Header Parameters
X-Api-Key?X-Api-Key
Response Body
curl -X GET "https://loading/v1/approved-primitives" \ -H "X-Api-Key: string"{
"approved_channels": [
null
],
"approved_llm_providers": [
null
],
"approved_mcp_servers": [
null
],
"approved_skills": [
null
],
"approved_stt_providers": [
null
],
"approved_tts_providers": [
null
],
"approved_voice_modes": [
null
],
"approved_voice_providers": [
null
],
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"max_mcp_servers_per_instance": 0,
"max_skills_per_instance": 0,
"tenant_id": "34f5c98e-f430-457b-a812-92637d0c6fd0"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Set Approved Primitives
AuthorizationBearer <token>
In: header
Header Parameters
X-Api-Key?X-Api-Key
approved_channels?Approved Channels
approved_llm_providers?Approved Llm Providers
approved_mcp_servers?Approved Mcp Servers
approved_skills?Approved Skills
approved_stt_providers?Approved Stt Providers
approved_tts_providers?Approved Tts Providers
approved_voice_modes?Approved Voice Modes
approved_voice_providers?Approved Voice Providers
max_mcp_servers_per_instance?Max Mcp Servers Per Instance
max_skills_per_instance?Max Skills Per Instance
Response Body
curl -X PUT "https://loading/v1/approved-primitives" \ -H "X-Api-Key: string" \ -H "Content-Type: application/json" \ -d '{}'{
"approved_channels": [
null
],
"approved_llm_providers": [
null
],
"approved_mcp_servers": [
null
],
"approved_skills": [
null
],
"approved_stt_providers": [
null
],
"approved_tts_providers": [
null
],
"approved_voice_modes": [
null
],
"approved_voice_providers": [
null
],
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"max_mcp_servers_per_instance": 0,
"max_skills_per_instance": 0,
"tenant_id": "34f5c98e-f430-457b-a812-92637d0c6fd0"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}