Developers

Build on CallMissed

Use one CallMissed API key for model inference, speech, images, and search, then connect those capabilities to voice and WhatsApp products.

API surfaces

Choose what you want to build

Each capability has a documented endpoint, request schema, model catalog, and playground path.

Step 1

Create a scoped key

Generate a cm_ API key and grant only the service permissions the application needs.

Step 2

Choose an endpoint

Pick the API surface and model that match the input, output, latency, and price requirements.

Step 3

Test and observe

Try the request in the playground, then review usage and errors from the dashboard.

First request

Start with a standard chat completion

curl https://api.callmissed.com/v1/chat/completions \
  -H "Authorization: Bearer cm_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "sarvam-105b",
    "messages": [{"role": "user", "content": "Namaste! Order status?"}]
  }'

Authentication uses Authorization: Bearer cm_YOUR_KEY. Keep keys server-side and use separate scoped keys for separate applications.

Developer resources

Reference, test, and keep shipping

Need help? Help Center · Contact sales