Zum Inhalt springen
DeutschlandGPT

List all models (every kind)

Returns the full catalogue across every model kind — text completion, image generation, video generation, avatar video, text-to-speech, speech-to-text, and embeddings — each annotated with its kind so a client (or AI agent) can decide which endpoint to call.

Unlike GET /v2/models (OpenAI-compatible, text-completion only), this includes media models. The id field is the value to pass as the model parameter on the corresponding endpoint.

GEThttps://api.deutschlandgpt.de/v2/models/all

Example request

curl https://api.deutschlandgpt.de/v2/models/all \
  -X GET \
  -H "Authorization: Bearer $DGPT_API_KEY"

Response

200application/json
{
  "object": "list",
  "data": [
    {
      "id": "flux-dev",
      "object": "model",
      "kind": "textCompletion",
      "display_name": "string",
      "provider": "string",
      "host_region": "germany",
      "recommended": true,
      "description": "string",
      "owned_by": "dgpt"
    }
  ]
}

List of all available models.

objectstring
dataobject[]
idstring

Pass this as the model parameter.

objectstring
kindstring

Which endpoint family this model belongs to.

display_namestring
providerstring

Model developer (e.g. black-forest-labs, elevenlabs, heygen).

host_regionstring
recommendedboolean
descriptionstring | null
owned_bystring

Response codes

200

List of all available models.

object
403

Forbidden

Was this page helpful?
List all models (every kind) · DeutschlandGPT