Appels
Lister
GET /calls · permission calls:read
Paramètres : status, from, to, limit et cursor.
curl "https://api.click2call.app/v1/calls?status=completed&limit=25" \
-H "Authorization: Bearer $CLICK2CALL_API_KEY"
Lire
GET /calls/{id} retourne l'état agrégé, les timestamps et la durée raccordée.
{
"data": {
"id": "01K00000000000000000000000",
"workspace_id": "01K00000000000000000000001",
"status": "completed",
"visitor_phone_masked": "+33 • •• •• 56 78",
"source_url": "https://www.exemple.fr/tarifs",
"connected_at": "2026-07-31T10:01:12Z",
"completed_at": "2026-07-31T10:04:42Z",
"duration_seconds": 210
}
}
Les branches internes, identifiants Twilio et numéros complets ne sont pas exposés.
Annuler
POST /calls/{id}/cancel · permission calls:write · idempotent
Seul un appel non terminal peut être annulé. L'opération tente d'arrêter toutes les branches encore actives.