LeadPanel Logo
LeadPanel
API-first data collection

Collectez, stockez et distribuez vos données par API.

LeadPanel fournit une collecte unifiée, des clés API sécurisées et des webhooks configurables pour envoyer vos données là où elles doivent aller — sans dépendance externe.

JWT & API Keys sécurisées
Webhooks signés HMAC
Schémas flexibles
CLI officielle
Rejoindre la liste d'attente

Pas de spam. On vous écrit uniquement quand c'est votre tour.

Comment ça marche

Quatre étapes pour collecter et distribuer vos données.

01

Créez un projet

Organisez vos sources de données par produit ou client. Chaque projet est isolé avec ses propres clés et webhooks.

02

Ajoutez une source de données

Définissez un schéma sur mesure (champs texte, nombre, date, booléen, tags…). Chaque source possède ses propres clés API.

03

Ingérez vos données via API

Un seul appel POST suffit. Les valeurs sont validées contre le schéma et stockées immédiatement côté backend.

04

Recevez les événements

Configurez vos endpoints webhook au niveau projet ou par source de données et réagissez en temps réel : CRM, automation, alertes…

Pensé pour les devs

API fiable, dashboard minimal, flux orientés produit.

Projects

Isolez chaque produit ou client dans son propre espace avec quotas et droits dédiés.

Data Sources

Définissez des schémas sur mesure et collectez des données depuis n'importe quelle source.

API Keys

Générez, copiez une seule fois, révoquez instantanément sans downtime.

Records

Valeurs structurées et validées selon le schéma de votre source de données, avec ID externe optionnel.

CLI

Gérez vos projets, sources de données et clés API depuis le terminal avec la CLI officielle LeadPanel.

Webhooks

Webhooks configurables au niveau projet ou datasource, avec signature HMAC et replay.

Webhooks prêts à brancher

Configurez vos endpoints, choisissez les événements, et laissez LeadPanel pousser les données en temps réel vers votre CRM, votre automation ou vos alertes.

  • Sélection par événement
  • Signature HMAC vérifiable côté récepteur
  • Rejouer les événements manqués
Payload type
POST https://yourapp.com/webhooks/leadpanel
Content-Type: application/json
Signature: t=..., s=...

{
  "event": "record.created",
  "data_source_id": "3fa85f64-...",
  "record_id": "7c4a8d09-...",
  "timestamp": "2025-03-01T12:00:00Z"
}

FAQ rapide

Les points essentiels pour démarrer.

Comment se gèrent les quotas ?

Les quotas et l'usage sont visibles dans le dashboard (Settings). Les appels API sont rate-limités côté backend selon votre plan.

Les clés API sont-elles révocables ?

Oui. Chaque clé est affichée en clair une seule fois à la création (copy-once). Vous pouvez la révoquer à tout moment depuis le dashboard.

Comment recevoir les webhooks ?

Configurez vos endpoints dans la section Webhooks de chaque source de données. Chaque payload est signé avec une signature HMAC vérifiable côté récepteur.

À quoi sert l'`externalId` ?

L'`externalId` est un identifiant fourni par l'appelant pour rendre l'écriture idempotente. Un second appel avec le même `externalId` sur la même source de données sera rejeté.

LeadPanel

API-first · Webhooks configurables