Documentation API

Intégrez dcroch dans vos applications avec notre API REST

Introduction

L'API dcroch vous permet d'intégrer notre voicebot IA dans vos applications. Elle est basée sur REST et utilise JSON pour les échanges de données.

Base URL: https://api.dcroch.com/v1

Authentification

Toutes les requêtes à l'API nécessitent une clé API. Incluez votre clé dans l'en-tête Authorization :

Authorization: Bearer YOUR_API_KEY

Endpoints principaux

GET /calls

Liste tous les appels

curl -X GET https://api.dcroch.com/v1/calls \
  -H "Authorization: Bearer YOUR_API_KEY"

POST /calls

Créer un nouvel appel

curl -X POST https://api.dcroch.com/v1/calls \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phone": "+33612345678",
    "message": "Bonjour, ceci est un test"
  }'

GET /calls/{id}

Récupérer les détails d'un appel

curl -X GET https://api.dcroch.com/v1/calls/123 \
  -H "Authorization: Bearer YOUR_API_KEY"

Exemples de réponse

{
  "id": "call_123456",
  "phone": "+33612345678",
  "status": "completed",
  "duration": 180,
  "timestamp": "2025-01-15T10:30:00Z",
  "transcription": "Bonjour, je souhaite prendre rendez-vous...",
  "intent": "appointment",
  "outcome": "appointment_booked"
}

Rate Limits

L'API est limitée à 1000 requêtes par heure par défaut. Contactez-nous pour augmenter cette limite si nécessaire.