Webhooks
Envoyez des événements en temps réel aux systèmes externes dès qu'un enregistrement ou une entité change
Prêt à simplifier votre travail?
Installez votre première plugin en 30 secondes. Aucune carte de crédit requise.
Nous utilisons des cookies essentiels pour la sécurité et l'accès. Les cookies optionnels restent désactivés sauf si vous les choisissez, et les tableaux de bord intégrés fonctionnent en mode essentiel seulement.
Installez votre première plugin en 30 secondes. Aucune carte de crédit requise.
Créez un webhook: avec l'URL de destination
Choisissez les événements: à surveiller (création, modification, suppression)
Filtrez au besoin: par type d'entité
Livraison sécurisée: avec signatures HMAC
Quand l'événement se produit, Nixa envoie une requête POST à votre URL avec toutes les données de l'événement.
### Événements d'enregistrement
record.created — Un nouvel enregistrement est ajouté à une entité
record.updated — Un enregistrement existant est modifié
record.deleted — Un enregistrement est supprimé
### Événements d'entité
entity.created — Une nouvelle entité (table) est créée
entity.updated — La configuration d'une entité change
entity.deleted — Une entité est supprimée
Chaque webhook livre un message JSON uniforme :
```json
{
"event": "record.created",
"timestamp": "2026-01-15T14:30:00.000Z",
"organizationId": 123,
"entityId": 456,
"recordId": 789,
"data": {
// Données complètes de l'enregistrement ou de l'entité
}
}
```
### Signatures HMAC
Ajoutez un secret à votre webhook : chaque requête portera un en-tête `X-Nixa-Signature` contenant une signature HMAC SHA-256. Vérifiez-la pour confirmer que la requête vient bien de Nixa.
### En-têtes de requête
Chaque requête de webhook contient :
`X-Nixa-Event` - Le type d'événement
`X-Nixa-Delivery-Id` - L'identifiant unique de la livraison
`X-Nixa-Timestamp` - L'horodatage ISO 8601
`X-Nixa-Organization-Id` - L'identifiant de votre organisation
`X-Nixa-Signature` - La signature HMAC (si un secret est configuré)
### Reprises automatiques
Une livraison qui échoue est relancée jusqu'à 3 fois, avec un délai qui double à chaque essai :
1re reprise : 1 seconde d'attente
2e reprise : 2 secondes d'attente
3e reprise : 4 secondes d'attente
### Historique des livraisons
Suivez chaque livraison de webhook :
Voyez le statut de réussite ou d'échec
Consultez les codes et les messages de réponse
Diagnostiquez les échecs grâce au détail des erreurs
Surveillez les temps de livraison
Synchronisation vers un CRM externe — Envoyez vos nouveaux contacts vers Salesforce
Notifications Slack — Alertez un canal quand un projet change de statut
Entreposage de données — Alimentez votre pipeline d'analyse en continu
Intégrations sur mesure — Branchez tout système capable de recevoir des webhooks
Journal d'audit — Consignez chaque changement dans vos systèmes externes
Inscrivez-vous pour essayer Webhooks en direct — c'est encore mieux en action.
Intégrations