lomi.

Écouter les webhooks

Utilisez lomi listen pour recevoir les webhooks sandbox via relais cloud sans ngrok.

lomi listen ouvre une connexion Server-Sent Events (SSE) vers l'API lomi. et diffuse les événements webhook vers votre machine. Vous pouvez optionnellement les transférer vers un handler HTTP local.

Nécessite un lomi login avec un profil sandbox (recommandé).

Usage

# Afficher les événements dans le terminal
lomi listen

# Transférer vers votre handler webhook local
lomi listen http://localhost:3000/api/webhooks

Options

OptionDescription
FORWARD_URLURL optionnelle pour POST des charges webhook signées
--allow-productionÉcouter sur un profil production (requiert CLI_LISTEN_ALLOW_PRODUCTION=true côté API)

Parcours

Se connecter (sandbox)

lomi login --profile sandbox
lomi switch sandbox

Démarrer l'écoute

lomi listen http://localhost:3000/webhooks

À la connexion, le CLI affiche votre organisation et LOMI_WEBHOOK_SECRET. Ajoutez le secret dans .env :

LOMI_WEBHOOK_SECRET=whsec_...

Déclencher un événement test

lomi webhooks list
lomi webhooks test <webhook-id>

Les événements apparaissent dans le terminal et sont transférés vers votre URL locale avec les en-têtes production (X-Lomi-Signature, X-Lomi-Event).

Comparaison avec lomi dev

lomi listenlomi dev
Reçoit de vrais événements sandboxOuiSeulement si le tableau de bord pointe vers localhost/ngrok
Nécessite ngrokNonSouvent oui en E2E
Lance un serveur HTTP localNon (transfert optionnel)Oui (:4242/webhook)

Utilisez lomi listen comme chemin d'intégration principal. lomi dev quand vous n'avez besoin que d'un récepteur local.

Suite

Sur cette page