A representative software team reviewing notes at a shared table, with no readable product interface

Developers

From credential to first request, step by step

Choose live or sandbox, issue a scoped credential, run a generated operation, and trace the request in Integration Hub.

  1. 01

    Choose a sandbox or live environment

  2. 02

    Issue only the scopes your workflow needs

  3. 03

    Run the generated click-to-dial example

  4. 04

    Verify signed events and inspect request IDs

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"}'
Generated from voice.click2dial · success 200

Verified contract

Run the catalog, not a guessed endpoint.

The explorer, generated examples, and OpenAPI reference share the same operation list. Sandbox credentials cannot reach live organization data or public calling providers.

Callfora Integration Hub API Explorer using the verified operation catalog
Real Integration Hub explorer · synthetic data
OpenAPI
Postman
CLI
API Explorer

Choose your next step

Set up your workspace, or talk to us about your rollout.