Skip to main content
ExLibris
  • Subscribe by RSS
  • ExLibris Dev

    Webhooks

    Translatable
    To configure a webhooks definition profile, you must have the following role:
    • General System Administrator
    A webhook request may be triggered when a job ends. The following letters can trigger a webhook request: FulCancelRequestLetter, FulUserBorrowingActivityLetter, FulItemChangeDueDateLetter, FulPlaceOnHoldShelfLetter. These letters can be activated in the Letter Activity code table (Administration > General Configuration > Configuration Menu > General Configuration > Letter Activity). For detailed information on these webhooks, see https://developers.exlibrisgroup.com/alma/apis/xsd/rest_webhook_notifications.xsd.
    For more information, see the Developer Network.
    In order for the webhook to be activated, Alma must have a webhook integration profile configured.
    To configure a Webhooks type of integration profile:
    1. On the Integration Profile List page (Administration > General Configuration > Configuration Menu > External Systems > Integration Profiles), click Add Integration Profile. The first page of the integration profile wizard opens.
    2. From the Integration type drop-down list, select Webhooks.
    3. Click Next. The second page of the wizard opens.
      Webhooks Integration Profile - Page 2
    4. Enter the listener URL for the Webhook Listener URL and secret code in Secret. See the Technical Information table in Webhooks.
    5. Select whether this is using an XML or a JSON message.
    6. Click Save. The profile you configured appears in the Integration Profile List.