Skip to main content
C9/VoIP

Developers // API Documentation

RESTful APIs & Real-Time Webhooks for Programmable Telephony

Automate trunk provisioning, DID ordering, number porting, and call management directly within your software stack.

Quickstart in Minutes

API key or OAuth2 authentication, predictable JSON responses, documented rate limits.

Number Management API

Search, order, port, and release DIDs in real time—programmatically.

Trunking & Routing API

Modify route priorities, IP access lists, and SIP credentials on the fly.

CDR & Billing Webhooks

Push raw call detail records and billing events directly to your endpoint.

Technical Core

API Surface

The core resource groups. Everything the portal does, the API does.

Authentication

API keys for server-to-server; OAuth2 for delegated access.

[AUTH: API_KEY / OAUTH2]
[FORMAT: JSON]
[RATE: 600 REQ/MIN]

DID & Trunk Resources

Real-time inventory search, ordering, and trunk provisioning.

[POST /v1/dids/order]
[POST /v1/trunks]
[PATCH /v1/routes]

Webhooks & CDRs

Event subscriptions and live call detail record streaming.

[GET /v1/cdrs]
[HOOK: call.completed]
[HOOK: billing.event]

Developer Tooling

VERIFIED::ENGINEERING_LAB
  • Postman collection
  • cURL snippets
  • Python SDK
  • Node.js SDK
  • PHP SDK
  • Interactive sandbox

Scalable Wholesale Voice Without the Carrier Lock-in

Month-to-month flexibility, zero minimum commitments, and direct Level-3 engineering access on every account.