Models and status
List the models a deployment serves, in OpenAI and Anthropic format, and check that the service is up. For examples and explanations, see the Models guide.
List models
The models that are online now. No API key needed. Add ?type= to filter by ark_type.
Model object
The id to use in requests.
"model", a fixed timestamp, "ark" and null.causal_lm, multimodal, embedding or speech_transcription.Context length: the most tokens per request or stateful session.
Whether the model can reason. Omitted briefly after a restart.
{
"object": "list",
"data": [{
"id": "arklabsai/Qwen3.5-122B-A10B",
"object": "model",
"created": 1754035200,
"owned_by": "ark",
"shutdown_date": null,
"ark_type": "multimodal",
"max_tokens": 262144,
"ark_reasoning": true
}, …]
}Retrieve model
One model object. The id contains a slash and is used as is. An unknown id returns 404 model_not_found.
curl https://api.ark-labs.cloud/api/v1/models/arklabsai/bge-m3List models (Anthropic format)
All online models in Anthropic's list format. No API key needed. Page with limit (1–1000, default 20), after_id and before_id. GET /api/anthropic/v1/models/{model_id} returns one model.
{
"data": [{
"type": "model",
"id": "arklabsai/Qwen3.6-35B-A3B",
"display_name": "arklabsai/Qwen3.6-35B-A3B",
"created_at": "2025-08-01T10:00:00Z"
}, …],
"has_more": false,
"first_id": "arklabsai/Qwen3.6-35B-A3B",
"last_id": "arklabsai/whisper-large-v3-turbo"
}Status
A health check for monitoring. No API key, empty body: 200 while at least one model is fully online, 500 otherwise.
curl -i https://api.ark-labs.cloud/api/v1/status