iH
InvoiceHub

API a integrace

Spravujte webhooky, API klíče a napojení externích systémů

Odesílejte události do externích systémů — s HMAC-SHA256 podpisem a automatickým retry.

0
Aktivní endpointy
0
Celkem endpointů
22
Podporované události

Webhook endpointy

0 endpointů
Načítání...

Ověření podpisu (HMAC-SHA256)

Každý webhook request obsahuje hlavičku X-InvoiceHub-Signature: sha256=.... Ověřte ji HMAC-SHA256 podpisem těla požadavku svým tajným klíčem.

// Node.js ověření
const crypto = require('crypto');
const sig = crypto.createHmac('sha256', SECRET)
  .update(rawBody).digest('hex');
const valid = sig === req.headers['x-invoicehub-signature'].replace('sha256=', '');