API behavior
Authentication
Use scoped API credentials or an approved OAuth flow. Credentials are owned by an organization.

API
The reference, explorer, SDK maps, and examples come from the same operation catalog. Use the guide here to understand the integration model before opening exact endpoint details.
API behavior
Use scoped API credentials or an approved OAuth flow. Credentials are owned by an organization.
API behavior
Operations that affect user-owned records require an authorized user context.
API behavior
List operations expose stable cursors so integrations can resume without offset drift.
API behavior
Mutation examples include an idempotency key so safe retries do not repeat side effects.
API behavior
Request IDs, machine-readable failures, and rate-limit headers support troubleshooting.
API behavior
Sandbox credentials stay isolated from live organization data and calling providers.
curl -X POST "$CALLFORA_API/api/v1/click2dial" \
-H "Authorization: Bearer $CALLFORA_API_KEY" \
-H "X-Organization-Id: $ORGANIZATION_ID" \
-H "X-User-Email: agent@example.com" \
-H "Idempotency-Key: call_crm_1042" \
-H "Content-Type: application/json" \
-d '{"destination":"+1555010188"}'voice.click2dial · success 200
Open exact API reference and OpenAPI
Build with Callfora
Let’s find the right way to connect your business.