Documentation développeur
Référence de l' API développeur
Créez des intégrations personnalisées avec notre API REST. Gérez les enquêtes, collectez les réponses, déclenchez des campagnes et accédez aux analyses de manière programmatique.
Démarrage rapide
Démarrez en quelques minutes
# URL de base
https://api.claform.com/api/v1
# Authentification : jeton Bearer dans l'en-tête
curl -H "Authorization: Bearer your_api_key" \
https://api.claform.com/api/v1/surveys
# Format de réponse : JSON
{
"data": [...],
"meta": { "total": 42, "page": 1 }
}
Authentification
Accès sécurisé
Clés d'API
Clés d'API à portée limitée avec des autorisations par endpoint. Transmettez-les via l'en-tête Authorization: Bearer .
Jetons JWT
Jetons bearer OAuth 2.0 pour les requêtes dans le contexte de l'utilisateur. Transmettez-les via l'en-tête Authorization .
Limitation du débit
60 requêtes par minute par défaut. Limites plus élevées sur les forfaits Business (300/min) et Enterprise (personnalisé).
Endpoints
Principaux endpoints de l'API
Tous les endpoints utilisent l'URL de base /api/v1 et renvoient des réponses au format JSON.
Enquêtes
/surveys/surveys/surveys/:id/surveys/:id/surveys/:id/surveys/:id/responsesRéponses
/responses/responses/responses/:id/responses/:idCampagnes
/email-campaigns/sms-campaigns/whatsapp-campaigns/voice-distribution/email-campaigns/:idAnalyses
/analytics/survey/:id/stats/analytics/survey/:id/trends/analytics/ai/sentiment/analytics/ai/summaryAudiences
/audiences/audiences/audiences/:id/contacts/audiences/:id/contactsWebhooks
/webhooks/webhooks/webhooks/:id/webhooks/:id/testSDK
SDK officiels pour 4 plateformes
Des SDK prêts pour la production avec prise en charge hors ligne, sécurité de typage et documentation complète.
npm install @claform/sdk-corenpm install @claform/sdk-react-nativeflutter pub add claform_sdk_flutter.package(url: "https://github.com/claform/sdk-ios")implementation "com.claform:sdk-android:1.0.0"Webhooks
16 types d'événements de webhook
Abonnez-vous aux événements et recevez des callbacks HTTP en temps réel lorsque des actions se produisent dans votre compte.
survey.createdsurvey.publishedsurvey.closedsurvey.deletedresponse.startedresponse.completedresponse.updatedresponse.deletedcampaign.sentcampaign.deliveredcampaign.failedcampaign.bouncedcontact.createdcontact.opted_outanalytics.report_readywebhook.testGestion des erreurs
Codes d'erreur
400Requête incorrecteParamètres ou corps de requête non valides401Non autoriséClé d'API manquante ou non valide403InterditAutorisations insuffisantes pour cette ressource404IntrouvableLa ressource n'existe pas409ConflitConflit d'état de la ressource (p. ex. doublon)422Non traitableErreur de validation dans le corps de la requête429Trop de requêtesLimite de débit dépassée500Erreur serveurErreur serveur inattendueCommencez à développer dès aujourd'hui
Créez votre compte et générez une clé d'API en quelques secondes. L'accès complet à l'API est disponible sur tous les forfaits, y compris le forfait gratuit.