Webhooks allow your system to receive real-time updates from Everday whenever
key events occur, such as onboarding updates, profile creation, and smart
match results.
What are Webhooks?
Everday uses webhooks to send real-time notifications when important events happen, such as:- Onboarding updates (created, accepted, revoked).
- Profile creation (when a new skill passport is generated).
- Smart match results (when a match between a passport and a skillset is completed).
POST request to your webhook URL containing details about the event.
Providing Your Webhook URL
To start receiving webhooks, you need to provide Everday with your webhook URL.- Set up an API endpoint on your system to receive webhook events.
- Send the URL to Everday so it can be configured on our side.
- Ensure your endpoint is publicly accessible and can handle JSON
POSTrequests.
Contact Everday Support to register or update your webhook URL.
Authenticating Webhooks
All webhook requests include an API key for authentication.Your server must verify the request by checking the
x-api-key header.