Skip to content

Explore CallMissed

Developer API

Build with models, speech, images, and search

Use documented APIs under one CallMissed account, with scoped keys, a searchable model catalog, and a browser playground.

  • OpenAI-compatible chat, audio, and image request patterns
  • Dedicated web-search endpoint with source-aware results
  • Scoped API keys for service and resource access
  • Model metadata and pricing published in the catalog

Platform foundations

A practical path from test request to production

The API, catalog, playground, and dashboard each have one clear role.

OpenAI-compatible where it matters

Use the official OpenAI SDK for chat, audio, and image workflows by changing the API key and base URL.

Scoped API keys

Grant service and resource permissions per key instead of sharing one unrestricted credential across applications.

Published model metadata

Review model category, creator, pricing, context, free-plan status, and supported capabilities before choosing a model.

Playground and code paths

Test supported models in the browser, then move the same request pattern into an application or server workflow.

Usage visibility

Review API usage and errors in the CallMissed dashboard while keeping application credentials separate.

Speech beside model inference

Keep chat, transcription, and speech generation under one authentication and account-usage layer.

Quickstart

Use the official OpenAI Python client

quickstart.pyPython
from openai import OpenAI client = OpenAI( api_key="cm_YOUR_KEY", base_url="https://api.callmissed.com/v1", ) response = client.chat.completions.create( model="sarvam-105b", messages=[{"role": "user", "content": "Namaste!"}], ) print(response.choices[0].message.content)

Chat completion against api.callmissed.com with the OpenAI SDK

Before you ship

  1. 1

    Create a scoped key

    Grant only the service and resource permissions required by this application.

  2. 2

    Confirm the model

    Check current availability, capabilities, and pricing in the model catalog.

  3. 3

    Handle errors and usage

    Follow the endpoint guide for status codes and review request usage from the dashboard.

Adjacent products

Use the APIs inside customer communication workflows

Voice agents and WhatsApp have dedicated product flows beyond the inference endpoints above.

FAQ

Developer API questions, answered

Which CallMissed APIs use the OpenAI SDK?

The documented chat, audio, and image endpoints follow OpenAI-compatible request patterns. Set the SDK base URL to https://api.callmissed.com/v1 and authenticate with a cm_ API key. Check each endpoint guide for model-specific parameters.

How do I choose a model?

Use the CallMissed model catalog to compare category, creator, pricing, context, free-plan status, and capability metadata. The in-product catalog and API listing are the current sources for availability.

Can one API key access every service?

Access depends on the service and resource permissions granted to that key. Use separate scoped keys for separate applications and grant only the permissions each application needs.

Are voice agents and WhatsApp part of the Developer API?

The voice agent is a developer API: one WebSocket, called with the same key, running the whole speech pipeline for you. WhatsApp has its own onboarding and runtime flow. The inference APIs on this page provide the model, speech, image and search capabilities behind both.

Where should I test a request?

Use the API Playground for browser-based testing, then use the documentation examples to move the request into your server application.

Where can I see current pricing?

Use the model catalog and pricing page for current model and plan information. Avoid relying on a copied price because model availability and pricing can change.

Make a verified first request

Start with the quickstart, test the selected model in the playground, and keep the API key on your server.