Beta privata Richiedi accesso

Costruisci sopra formcel

Chiavi API, webhook firmati, un SDK di incorporamento con 4 modalità, account di servizio con ambiti granulari ed esportazione JSON Schema. Tutto ciò di cui gli sviluppatori hanno bisogno per integrare i moduli in qualsiasi flusso di lavoro.

Gestione delle chiavi API

Genera chiavi API per accedere a moduli e invii in modo programmatico. Le chiavi sono con hash SHA-256, mostrate solo una volta alla creazione e tracciate con timestamp dell'ultimo utilizzo. Revoca in qualsiasi momento.

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

Webhook firmati

Ricevi notifiche quando gli invii vengono creati, aggiornati, eliminati o quando lo stato cambia. I payload sono firmati crittograficamente. Ripetizione automatica con backoff esponenziale — fino a 3 tentativi.

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

Esportazione JSON Schema

Ogni modulo pubblicato espone uno JSON Schema su un endpoint pubblico. Usalo per la validazione, la generazione di codice o la documentazione. Lo stesso schema alimenta la validazione lato server degli invii.

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

SDK di incorporamento — 4 modalità

In linea, popup, lightbox o pannello di feedback — incorpora moduli ovunque con un leggero SDK JS vanilla. Ridimensionamento automatico, callback di eventi, sostituzioni del tema e messaggistica sicura per origine.

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

Account di servizio

Account di servizio gestiti dagli amministratori con 10 ambiti granulari — forms:read, submissions:write, webhooks:manage e altro. Perfetto per integrazioni backend e automazione.

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

API pubblica stabile

L'API pubblica su /api/v1/ è un contratto congelato — nessuna modifica dirompente, mai. Carica moduli, invia dati ed esporta schemi con fiducia.

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

Protezione SSRF

Gli URL dei webhook vengono validati rispetto agli intervalli di indirizzi privati e interni prima della consegna. Nessuna esposizione accidentale di servizi interni.

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

Log di consegna

Ogni consegna webhook viene registrata con stato, codice di risposta, corpo della risposta e tempistiche. Testa i webhook in modo sincrono prima di andare live.

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

Casi d'uso

Invia automaticamente gli invii al tuo CRM
Incorpora moduli nel tuo prodotto SaaS
Costruisci pipeline dati personalizzate
Sincronizza i dati dei moduli con database o data warehouse
Attiva flussi di lavoro sugli eventi di invio
Convalida i dati in arrivo con JSON Schema

I tuoi moduli, la tua infrastruttura

Chiavi API, webhook, incorporamenti e account di servizio — tutto ciò di cui hai bisogno per integrare i moduli nel tuo stack.