Beschikbare beslissingsmodellen opvragen
Retourneert alleen modellen waarvan de effectieve model_kind decisions is. Een ingeschakelde aanbiedermapping kan de basiscategorie van het model overschrijven; zonder aanbiederfilter bepalen de mappingprioriteit aflopend en de aanbiedernaam oplopend de overschrijving. Als geen ingeschakelde mapping een categorie levert, wordt de basiscategorie gebruikt (chat wanneer die ontbreekt). Gebruikt dezelfde zichtbaarheid, actuele prijzen, aanbiederfilter en stabiele ordening als GET /api/v1/models. Een leeg resultaat retourneert HTTP 200 met object=list en data=[]. Dit is een lokale cataloguslezing: er worden geen upstream-modellen gesynchroniseerd en er wordt niet voor een modelaanroep afgerekend. Details blijven beschikbaar via GET /api/v1/models/{model_id}. Het algemene endpoint GET /api/v1/models blijft alle categorieën bevatten.
- Type: stringprovidermin. lengte:1
Optionele aanbiederfilter, bijvoorbeeld ephone of openrouter.
- Type: object · ModelList200
Beschikbare modellen
- Type: array object[] · Model[]dataverplicht
- createdType: integer Formaat: int64verplicht
Aanmaaktijdstip van de modelcatalogus in Unixseconden.
- idType: stringverplicht
Felo-model-ID.
- objectconstante:modelverplicht
- ownedType: string
_by verplicht - modelType: string
_kind Effectieve categorie van de modelmogelijkheid na overschrijvingen door ingeschakelde aanbiedermappings: chat, image_generation, video_generation of decisions. Gebruik het aanroepende endpoint dat bij deze categorie past.
- propertyType: anything
Name
- objectconstante:listverplicht
- Type: anythingproperty
Name
application/json - Type: object · OpenAIErrorResponse401
Ongeldige of ontbrekende Felo API-sleutel
OpenAI-compatibele foutenvelop. De Router kan code en message opnemen zonder alle optionele upstream-velden.
- Type: objecterrorverplicht
- messageType: stringverplicht
- codeType: string | null
- paramType: string | null
- typeType: string
OpenAI-compatibel fouttype, indien opgegeven.
- propertyType: anything
Name
- Type: anythingproperty
Name
application/json - Type: object422
Ongeldige queryparameter, zoals een lege provider
- Type: array object[]detailverplicht
- propertyType: anything
Name
application/json - Type: object · OpenAIErrorResponse503
Modelcatalogus is tijdelijk niet beschikbaar
OpenAI-compatibele foutenvelop. De Router kan code en message opnemen zonder alle optionele upstream-velden.
- Type: objecterrorverplicht
- messageType: stringverplicht
- codeType: string | null
- paramType: string | null
- typeType: string
OpenAI-compatibel fouttype, indien opgegeven.
- propertyType: anything
Name
- Type: anythingproperty
Name
application/json
curl "https://openapi.felo.ai/api/v1/decisions/models?provider=openrouter" \
-H "Authorization: Bearer ${FELO_API_KEY}"
{
"object": "list",
"data": [
{
"id": "jev-1.13",
"object": "model",
"created": 1788220800,
"owned_by": "Felo Router",
"model_kind": "decisions"
}
]
}