API reference · Voices and catalog

Get the catalog

GEThttps://goblins-call-api.onrender.com/v1/catalog

Returns what an agent can be built from: voice engines, models, languages and built-in tools. Each entry’s id is the value to send when creating or updating an agent.

Needs a workspace API key.

Notes

  • The catalog changes as engines, models and languages are added. Read it instead of hard-coding the lists.
curl "https://goblins-call-api.onrender.com/v1/catalog" \
  -H "Authorization: Bearer $CRACKLE_API_KEY"
Response · 200 OK
{
  "catalog": {
    "languages": [
      { "id": "hi", "label": "Hindi", "iso": "hi", "default": true, "enabled": true },
      { "id": "hinglish", "label": "Hinglish", "iso": "hi", "enabled": true },
      { "id": "en", "label": "English", "iso": "en", "enabled": true }
    ],
    "ttsProviders": [ … ],
    "llmModels": [ … ],
    "sttProviders": [ … ],
    "voices": [ … ],
    "systemTools": [ … ],
    "plans": [ … ]
  },
  "defaults": {
    "agentInstruction": "…",
    "greetingInstruction": "…"
  }
}