Webhooks
Receive real-time HTTP POST notifications when signals fire. Available on Professional and Institutional plans.
Add Webhook Endpoint
โ Webhook created โ save your signing secret now
This secret will not be shown again. Use it to verify incoming webhook signatures.
Your Webhooks
Loading...
Verifying Signatures
Each webhook request includes a
X-VertData-Signature header. Verify it in your endpoint:// Node.js example
const crypto = require('crypto');
const [tPart, vPart] = req.headers['x-vertdata-signature'].split(',');
const timestamp = tPart.split('=')[1];
const sig = vPart.split('=')[1];
const expected = crypto
.createHmac('sha256', WEBHOOK_SECRET)
.update(JSON.stringify(req.body))
.digest('hex');
if (sig !== expected) return res.status(401).send('Invalid signature');