Set up webhooks (Business+)
Webhooks notify external systems about events such as publications.
Create a webhook
In settings under “Integrations → Webhooks”, create a webhook: provide a target URL and choose the events we should notify you about. With no selection, you receive all event types.
Verifying the signature
On creation you receive a one-time signing secret. We sign every delivery with it, so your endpoint can verify authenticity. You can rotate the secret when needed; the new value is again shown only once.
Deliveries and availability
You see the delivery history per endpoint and can disable webhooks. Webhooks are available from the Business plan; on a downgrade to Free delivery is stopped — but the configuration is kept.
Frequently asked questions
- How do I verify a webhook really came from TermShelf?
- Every delivery is signed with your endpoint’s signing secret. Verify the signature in your receiver against the secret before processing the payload.