We gebruiken cookies. Cookies en browseropslag houden je ingelogd en onthouden je voorkeuren. Met je toestemming meten we ook hoe de site wordt gebruikt. Je kunt je wanneer je wilt. Zie ons cookiebeleid.

Modellen

Endpoints

Modellen

GET /models geeft alle beschikbare modellen terug met prijzen, contextlengte en mogelijkheden, te filteren op categorie en zonder API-key op te vragen.

Vraag een lijst op van elk model dat je kunt aanroepen, met categorie, contextlengte, modaliteiten, ondersteunde parameters en prijzen in USD. De lijst gebruikt de GET /models-structuur van OpenAI plus enkele extra velden, dus client.models.list() werkt gewoon.

Er is geen API-key nodig voor de endpoints met modellenlijsten. Responses worden 5 minuten gecachet.

Modellen opvragen

GET https://api14.com/api/v1/models
QueryparameterBeschrijving
categoryFilter op categorie: text, image, video, speech, transcription, audio, embeddings, rerank, decisions of all.
output_modalitiesAlias van category.
curl https://api14.com/api/v1/models
curl "https://api14.com/api/v1/models?category=image"

Response

{
  "object": "list",
  "data": [
    {
      "id": "anthropic/claude-sonnet-4.5",
      "object": "model",
      "created": 1758672000,
      "owned_by": "anthropic",
      "name": "Anthropic: Claude Sonnet 4.5",
      "description": "Anthropic's most capable Sonnet model...",
      "category": "text",
      "context_length": 1000000,
      "architecture": {
        "input_modalities": ["text", "image", "file"],
        "output_modalities": ["text"]
      },
      "pricing": {
        "prompt": "0.000003",
        "completion": "0.000015",
        "input_cache_read": "0.0000003",
        "input_cache_write": "0.00000375"
      },
      "supported_parameters": ["tools", "tool_choice", "reasoning", "max_tokens", "temperature"],
      "endpoint": "/api/v1/chat/completions"
    }
  ]
}
VeldBeschrijving
idDe model-id die je als model meestuurt. Zie Model-id's.
categoryHoofdcategorie. Bepaalt welk endpoint je aanroept.
pricingPrijzen in USD als strings, per token tenzij de sleutel iets anders aangeeft (request, image, video-SKU's). Dit zijn de prijzen die je betaalt.
supported_parametersRequest-parameters die het model accepteert (tools, reasoning, response_format, ...).
endpointHet gateway-endpoint voor de categorie van dit model.

Alleen modellen die op api14 zijn ingeschakeld, worden vermeld.

Eén model opvragen

GET https://api14.com/api/v1/models/{id}
curl https://api14.com/api/v1/models/openai/gpt-5-mini

Geeft één modelobject terug in dezelfde structuur. Variant-achtervoegsels verwijzen naar het basismodel (openai/gpt-5-mini:nitro → openai/gpt-5-mini). Onbekende of uitgeschakelde id's geven 404 model_not_found terug.

Catalogi per categorie

Deze worden ongewijzigd geleverd en bevatten extra parameters zoals ondersteunde resoluties, duur, beeldverhoudingen en videoprijzen per SKU. Openbaar, geen key nodig:

curl https://api14.com/api/v1/images/models
curl https://api14.com/api/v1/videos/models
curl https://api14.com/api/v1/embeddings/models

Voorbeeld: de goedkoopste tekstmodellen

curl -s "https://api14.com/api/v1/models?category=text" \
  | jq -r '.data | sort_by(.pricing.prompt | tonumber) | .[:5][] | "\(.id)  \(.pricing.prompt)"'

Fouten

StatusCodeWanneer
404model_not_foundGET /models/{id} voor een onbekend of uitgeschakeld model.
502upstream_unavailableEen doorgegeven catalogus (/images/models enz.) kon niet worden opgehaald.

Zie Fouten.