English
English
Appearance
English
English
Appearance
Connect badges.ninja to the tools you already use — issue credentials automatically when something happens elsewhere, and react in real time when credentials are issued, delivered, revoked, or viewed. Any platform that speaks REST and webhooks works; Zapier and Make are the quickest.
Triggers (badges.ninja → your tools) — fire a workflow when:
Actions (your tools → badges.ninja):
Once the badges.ninja Zapier app is connected:
Under the hood, triggers use Zapier's REST Hook model backed by the Webhooks API: Zapier subscribes via POST /webhooks and badges.ninja delivers events to it in real time, so there's no polling delay.
No app required — wire it up directly:
X-Api-Key header on every request.curl -X POST https://api.badges.ninja/webhooks \
-H "X-Api-Key: bws_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{ "url": "https://hook.example.com/badges", "events": ["credential.issued"] }'X-Bws-Signature header — see Webhooks.POST /awards — see Awards API.The Zapier app source lives in the repository under integrations/zapier/ and can be pushed with the Zapier CLI.