Bêta privée Demander un accès

Construisez au-dessus de formcel

Clés d'API, webhooks signés, SDK embarqué avec 4 modes, comptes de service avec portées granulaires et export JSON Schema. Tout ce dont les développeurs ont besoin pour intégrer les formulaires dans n'importe quel flux de travail.

Gestion des clés d'API

Générez des clés d'API pour accéder aux formulaires et aux soumissions par programmation. Les clés sont hachées en SHA-256, affichées une seule fois à la création et suivies avec des horodatages de dernière utilisation. Révoquez à tout moment.

API Keys
Live Key Active
xf_live_sk_•••••••••••abc
Test Key Test mode
xf_test_sk_•••••••••••xyz

Webhooks signés

Soyez notifié lors de la création, mise à jour, suppression de soumissions ou de changements de statut. Les charges utiles sont signées cryptographiquement. Réessai automatique avec backoff exponentiel — jusqu'à 3 tentatives.

Webhook Setup
Endpoint URL
https://api.company.com/webhooks
Event Triggers
submission.created
submission.updated
submission.deleted

Export JSON Schema

Chaque formulaire publié expose un JSON Schema à un point d'accès public. Utilisez-le pour la validation, la génération de code ou la documentation. Le même schéma alimente la validation côté serveur.

JSON Response
{
"id": "sub_4a8b2c",
"form_id": "frm_x9k1",
"data": {
"name": "Jane",
"email": "j@co.com"
},
"created_at": "2025-01..."
}

SDK embarqué — 4 modes

Inline, popup, lightbox ou panneau de feedback — embarquez des formulaires partout avec un SDK JS vanille léger. Redimensionnement automatique, callbacks d'événements, surcharge de thème et messagerie sécurisée par origine.

Embed SDK
<script src="https://cdn.formcel.com/sdk.js">
</script>
<div
id="xf-form"
data-form="frm_x9k1"
></div>
Copy to clipboard

Comptes de service

Comptes de service gérés par l'administrateur avec 10 portées granulaires — forms:read, submissions:write, webhooks:manage, etc. Parfaits pour les intégrations backend et l'automatisation.

Service Accounts
CI/CD Pipeline
svc_pipeline_01
Admin
Analytics Worker
svc_analytics_02
Read-only
Webhook Relay
svc_webhook_03
Write

API publique stable

L'API publique à /api/v1/ est un contrat gelé — aucun changement cassant, jamais. Chargez des formulaires, soumettez des données et exportez des schémas en toute confiance.

API Versioning
v1 2023-06-01
Deprecated
v2 2024-09-15
Current
v3 Coming soon
Beta

Protection SSRF

Les URL de webhook sont validées contre les plages d'adresses privées et internes avant la livraison. Pas d'exposition accidentelle de services internes.

SSRF Protection
URL Validation
Only HTTPS endpoints allowed
Private IP Blocked
10.x, 172.x, 192.168.x denied
Timeout Enforced
30s max request duration

Journaux de livraison

Chaque livraison de webhook est journalisée avec le statut, le code de réponse, le corps de réponse et la durée. Testez les webhooks de manière synchrone avant la mise en service.

Webhook Delivery Log
200
submission.created
Today 14:32:01 · 120ms
200
submission.updated
Today 14:28:15 · 98ms
500
submission.created
Today 13:15:42 · timeout
Retry
200
submission.created
Today 13:15:42 · 203ms

Cas d'usage

Pousser les soumissions dans votre CRM automatiquement
Embarquer des formulaires dans votre produit SaaS
Construire des pipelines de données personnalisés
Synchroniser les données de formulaires avec des bases ou entrepôts
Déclencher des flux de travail sur les événements de soumission
Valider les données entrantes avec JSON Schema

Vos formulaires, votre infrastructure

Clés d'API, webhooks, embarquements et comptes de service — tout ce dont vous avez besoin pour intégrer les formulaires dans votre stack.