Getting Started
LIBRARIES & SDKS
Use the OpenAI SDK to integrate CallMissed APIs — our endpoints are fully OpenAI-compatible.
Official Libraries
CallMissed supports two SDK families — use whichever you prefer. Just change the base URL and use your cm_ API key.
OpenAI SDK (recommended for most use cases)
| Language | Package | Manager |
|---|---|---|
| Python | openai | PyPI |
| JavaScript / TypeScript | openai | npm |
| Go | openai-go | go modules |
| PHP | openai-php/client | Composer |
| Ruby | ruby-openai | RubyGems |
| Java / Kotlin | HTTP client | Maven / Gradle |
Anthropic SDK (for /v1/messages endpoint)
| Language | Package | Manager |
|---|---|---|
| Python | anthropic | PyPI |
| JavaScript / TypeScript | @anthropic-ai/sdk | npm |
> Tip: The Anthropic SDK talks to /v1/messages. See the Anthropic API docs for full details.
Installation
pip install openaiUpgrade to the latest version:
pip install --upgrade openaiConfiguration
from openai import OpenAI
client = OpenAI(
api_key="cm_your_api_key",
base_url="https://api.callmissed.com/v1"
)
response = client.chat.completions.create(
model="sarvam-30b",
messages=[{"role": "user", "content": "Hello"}]
)
print(response.choices[0].message.content)Resources
| Resource | Link |
|---|---|
| API Reference | api.callmissed.com/docs |
| Dashboard | app.callmissed.com |
| linkedin.com/company/callmissed |
Was this page helpful?