Get a model
Returns one configured model by its Felo model id.
- Type: stringmodel
_id min length:1requiredFelo model id returned by the models list endpoint.
- Type: stringprovidermin length:1
Optional provider filter.
- Type: object · Model200
Model metadata
- Type: integer Format: int64createdrequired
Model catalog creation timestamp in Unix seconds.
- Type: stringidrequired
Felo model id.
- objectconst:modelrequired
- Type: stringowned
_by required - Type: stringmodel
_kind Effective model capability category after enabled provider mapping overrides: chat, image_generation, video_generation, or decisions. Use the calling endpoint matching this category.
- Type: anythingproperty
Name
application/json - Type: object · OpenAIErrorResponse401
Invalid or missing Felo API key
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- Type: objecterrorrequired
- messageType: stringrequired
- codeType: string | null
- paramType: string | null
- typeType: string
OpenAI-compatible error type when supplied.
- propertyType: anything
Name
- Type: anythingproperty
Name
application/json - Type: object · OpenAIErrorResponse404
Model not found
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- Type: objecterrorrequired
- messageType: stringrequired
- codeType: string | null
- paramType: string | null
- typeType: string
OpenAI-compatible error type when supplied.
- propertyType: anything
Name
- Type: anythingproperty
Name
application/json - Type: object · OpenAIErrorResponse503
Model catalog is temporarily unavailable
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- Type: objecterrorrequired
- messageType: stringrequired
- codeType: string | null
- paramType: string | null
- typeType: string
OpenAI-compatible error type when supplied.
- propertyType: anything
Name
- Type: anythingproperty
Name
application/json
curl 'https://openapi.felo.ai/api/v1/models/{model_id}' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"id": "string",
"object": "model",
"created": 1,
"owned_by": "string",
"model_kind": "string",
"additionalProperty": "anything"
}