Listar modelos de vídeo disponíveis
Retorna apenas modelos cujo model_kind efetivo é video_generation. Um mapeamento de provedor ativo pode substituir a categoria base do modelo; sem filtro de provedor, a prioridade do mapeamento em ordem decrescente e o nome do provedor em ordem crescente determinam a substituição. Se nenhum mapeamento ativo fornecer uma categoria, a categoria base é usada (chat quando ausente). Usa a mesma visibilidade, preço vigente, filtro de provedor e ordenação estável de GET /api/v1/models. Um resultado vazio retorna HTTP 200 com object=list e data=[]. Esta é uma leitura do catálogo local: não sincroniza modelos upstream nem cobra por uma chamada de modelo. Os detalhes continuam disponíveis em GET /api/v1/models/{model_id}. O endpoint geral GET /api/v1/models continua incluindo todas as categorias.
- Tipo: stringprovidertamanho mínimo:1
Filtro opcional de provedor, por exemplo ephone ou openrouter.
- Tipo: object · ModelList200
Modelos disponíveis
- Tipo: array object[] · Model[]dataobrigatório
- createdTipo: integer Formato: int64obrigatório
Timestamp de criação no catálogo de modelos, em segundos Unix.
- idTipo: stringobrigatório
ID de modelo da Felo.
- objectconst:modelobrigatório
- ownedTipo: string
_by obrigatório - modelTipo: string
_kind Categoria efetiva de capacidade do modelo após as substituições de mapeamento de provedor ativo: chat, image_generation, video_generation ou decisions. Use o endpoint de chamada correspondente a esta categoria.
- propertyTipo: anything
Name
- objectconst:listobrigatório
- Tipo: anythingproperty
Name
application/json - Tipo: object · OpenAIErrorResponse401
Chave de API da Felo inválida ou ausente
Envelope de erro compatível com a OpenAI. O Router pode incluir code e message sem todos os campos upstream opcionais.
- Tipo: objecterrorobrigatório
- messageTipo: stringobrigatório
- codeTipo: string | null
- paramTipo: string | null
- typeTipo: string
Tipo de erro compatível com a OpenAI, quando fornecido.
- propertyTipo: anything
Name
- Tipo: anythingproperty
Name
application/json - Tipo: object422
Parâmetro de consulta inválido, como um provider vazio
- Tipo: array object[]detailobrigatório
- propertyTipo: anything
Name
application/json - Tipo: object · OpenAIErrorResponse503
O catálogo de modelos está temporariamente indisponível
Envelope de erro compatível com a OpenAI. O Router pode incluir code e message sem todos os campos upstream opcionais.
- Tipo: objecterrorobrigatório
- messageTipo: stringobrigatório
- codeTipo: string | null
- paramTipo: string | null
- typeTipo: string
Tipo de erro compatível com a OpenAI, quando fornecido.
- propertyTipo: anything
Name
- Tipo: anythingproperty
Name
application/json
curl "https://openapi.felo.ai/api/v1/videos/models?provider=openrouter" \
-H "Authorization: Bearer ${FELO_API_KEY}"
{
"object": "list",
"data": [
{
"id": "seedance-2.0-mini",
"object": "model",
"created": 1788220800,
"owned_by": "Felo Router",
"model_kind": "video_generation"
}
]
}