Enboarder · AsyncAPI Specification

Enboarder Webhooks

Version

View Spec View on GitHub CompanyHuman ResourcesEmployee OnboardingEmployee ExperienceHR TechnologyWorkflow-AutomationSCIMIdentity ProvisioningWebhookOffboardingAsyncAPIEvents

AsyncAPI Specification

enboarder-webhooks.yml Raw ↑
generated: '2026-08-12'
method: searched
source: https://help.enboarder.com/en/articles/2938834-modules-webhook
spec_type: none
note: >-
  Enboarder publishes no AsyncAPI document — no /asyncapi.yaml on any host, no event
  catalog page, no schema registry. It does ship a real, first-class webhook surface in
  both directions, captured here as a webhook catalog. type: Webhooks is wired in
  apis.yml; type: AsyncAPI is NOT, because no AsyncAPI exists.
outbound:
  mechanism: Webhook module
  detail: >-
    A Webhook is a module an administrator drops into a workflow sequence. It fires when
    the sequence reaches it — typically immediately after a form captures data — rather
    than off a fixed catalog of system events. There is no subscribe-to-event-type model
    and no published event-type list, so the event surface is per-workflow and
    customer-defined.
  methods:
  - POST
  - PUT
  - GET
  configuration:
  - endpoint_url: destination system API endpoint (e.g. Slack, Jira, ServiceNow)
  - headers: arbitrary key/value pairs, added via "+Add More"; used for API keys and auth headers
  - body: >-
      customer-authored JSON payload built from dynamic tokens representing employee
      data and captured form fields
  payload_types:
  - standard form fields and employee information
  - file attachments as base64
  - file attachments as links
  - file attachments as multipart form data
  - custom JSON structures with dynamic token insertion
  response_handling: >-
    The response is rendered as a directory tree so individual fields can be selected and
    mapped back onto Enboarder objects, making the webhook a two-way call rather than a
    fire-and-forget notification.
  failure_handling: >-
    Failures surface in the in-product Notification Center with the error message and
    retry information. No retry schedule, backoff policy or dead-letter behaviour is
    published.
  signing:
    supported: false
    detail: No webhook signature, HMAC secret or replay-protection scheme is documented.
  source: https://help.enboarder.com/en/articles/2938834-modules-webhook
inbound:
  mechanism: Region-scoped webhook receiver endpoints
  detail: >-
    Enboarder publishes per-region endpoint URLs that upstream ATS/HRIS systems call to
    launch a workflow. The receiving endpoint validates the payload and launches the
    matching Enboarder workflow.
  documented_sources:
  - partner: Workable
    trigger: candidate hired / moved to hire stage
    source: https://help.enboarder.com/en/articles/4334706-workable-integration
  - partner: SAP SuccessFactors
    trigger: SAP Intelligent Services event calls the Enboarder API
    source: https://help.enboarder.com/en/articles/4459048-sap-successfactors-integration
  - partner: Greenhouse
    trigger: candidate hired; region-specific endpoint URLs published (AU, EU, US, CA)
    source: https://help.enboarder.com/en/articles/3379915-enboarder-greenhouse-integration
  - partner: BambooHR
    trigger: native BambooHR webhook on hire, combined with the BambooHR API
    source: https://help.enboarder.com/en/articles/3380022-enboarder-bamboohr-integration
  - partner: Lever
    trigger: candidate hired
    source: https://help.enboarder.com/en/articles/3379862-enboarder-lever-integration-for-launching-workflows
  - partner: ServiceNow
    source: https://help.enboarder.com/en/articles/5702644-servicenow-integration
observability:
  audit_logs: >-
    Full inbound and outbound payloads are viewable in-product under
    Setting > Integration > Audit logs.
  source: https://help.enboarder.com/en/articles/1706630-integration-information
gaps:
- No AsyncAPI document.
- No published event-type catalog — outbound events are defined per workflow by the customer.
- No webhook payload schemas published.
- No signature verification scheme.
- No documented retry/backoff policy.

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/enboarder-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.