Documentation &API Reference
Everything you need to integrate, automate, and extend B-Brave Gatekeeper. Browse interactive API docs, import our Postman collection, or follow step-by-step guides.
OpenAPI / Swagger
Interactive API explorer with request/response schemas, auth flows, and live “Try it” functionality.
Postman Collection
Pre-built collection with environment variables, example payloads, and automated test scripts for every endpoint.
Release Notes
Versioned changelog covering new features, improvements, bug fixes, and deprecations across every release.
SDK References
Typed client libraries for Python, Node.js, Go, and PowerShell with usage examples and authentication helpers.
Webhook Signature Verification
HMAC-SHA256 payload signing
Every outbound webhook includes an X-Gatekeeper-Signature header. Compute an HMAC-SHA256 digest of the raw request body using your signing secret and compare it in constant time.
const crypto = require('crypto');
function verifyWebhook(payload, signature, secret) {
const computed = crypto
.createHmac('sha256', secret)
.update(payload, 'utf8')
.digest('hex');
return crypto.timingSafeEqual(
Buffer.from(signature),
Buffer.from(computed)
);
}Quickstart Guides
Get running in under 15 minutes
- First network scan
- CMDB setup
- SIEM integration
- Compliance mapping
- Agent deployment
Migration Guides
Switch from legacy tooling
- From Lansweeper
- From ServiceNow CMDB
- From Nagios/Zabbix
- From Splunk SIEM
Ready to build?
Start integrating with the Gatekeeper API today
Explore the full developer platform or choose a plan that fits your team.
