Accessing the PublicAPI endpoints requires the use of client credentials.
Information is available at Bracken docs:
The supported Legacy REST endpoints have different authorization mechanisms depending on the call.
To use a Legacy webhook endpoint, contact hello@brackenlearning.com to add the domain credentials to the compatibility API. These are needed for transforming the webhook.
Use the standard Public API to register the webhook:
PUT /api/webhook/merge/domain/<domainkey>/event/<eventname>
Property | Sample value |
---|---|
domainkey |
15435 |
eventname |
User_Create, User_Delete, Module_Start, Module_Complete |
Property | Sample value |
---|---|
target |
https://compat-api.brackenserver.net/webhook/passthrough?target=https%3a%2f%2fwebhook.site%2f... |
secret |
8ke3... |
active |
true |
Domains making login requests using LTI via the compatibility API need to be configured in Bracken identity server. Please contact hello@brackenlearning.com.