Skip to main content
PUT
/
api
/
v1
/
llm
/
models
/
auto
/
{endpoint}
Python (SDK)
from meetkai_mka1 import SDK


with SDK(
    bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:

    res = sdk.llm.models.put_org_auto_model(endpoint="tts", model_id="openai:tts-1")

    # Handle response
    print(res)
{
  "endpoint": "tts",
  "model_id": "openai:tts-1",
  "set_by": "user-org-admin-1",
  "set_at": "2026-06-23T18:00:00.000Z"
}

Authorizations

Authorization
string
header
required

Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.

Path Parameters

endpoint
enum<string>
required
Available options:
responses,
completions,
embeddings,
images,
transcriptions,
tts

Body

application/json
modelId
string
required

The model id this org's "auto" should resolve to for this endpoint. Cannot be the literal string "auto".

Minimum string length: 1

Response

200 - application/json

OK

endpoint
enum<string>
required
Available options:
responses,
completions,
embeddings,
images,
transcriptions,
tts
model_id
string
required
set_by
string
required
set_at
string<date-time>
required