post https://api.elliemae.com/webhook/v1/functions/auth
Use this API to create a new webhook custom auth function. A limit of one custom auth function is enforced per Encompass instance.
This is a premium API for Encompass customers only (for Lender use). Access requires special licensing entitlements. Please reach out to your Account Team for more information.
The API supports the following authentication types:
- OAuth2 Token (Client Credentials Flow):
Webhook endpoint requests can be secured using an access token obtained through the OAuth2 Client Credentials flow. - OAuth2 Token (Client Assertion using Private Key & Certificate):
Authentication can be achieved with an OAuth2 token obtained via the Client Assertion flow, which utilizes a private key and certificate (as defined in RFC 7523). - Custom Headers:
Webhook requests can be authorized solely based on the presence of specific custom headers. - Custom Headers with Token Request:
A combination of custom headers and a token obtained through a separate request can be used for authorization.