Webhooks Support for Partners
Authorization & Inactive Webhooks
As a partner, when a Company has connected to your app(s) in the HCSS Marketplace, you are then able to request access tokens on their behalf.
In order to maintain Customer data integrity, when an event comes through on behalf of a Customer to your webhook, HCSS will first check that the Company is still "Connected" to your app in the Marketplace.
If a customer has disconnected, your Webhook subscription will be marked as inactive.
In order to mark this subscription as active once more, the Customer must click "Connect" on your app in Marketplace.
In the case of Pre-Con, you will receive a HTTP 403 Status Code when trying to subscribe on behalf of a Company that has not connected to your app.