# Subscribe

1. **What is the URL to access Subscribe Webhook?**\
   **QuestionID:** WebhookURL\
   **Default Value:** Blank\
   **Description:** Enter the URL used to access the Subscribe Webhook endpoint.\
   When a **New Start** is created or a subscription is **Restarted** for a subscriber that is **Perm Stopped** or **Expire Stopped**, the system sends a **push notification** to the **Subscribe** application through this webhook URL. A corresponding **conversion record** is also generated in **Naviga Circulation**.

   If this field is left **blank**, the webhook notification and associated **conversion record** will **not** be generated.

2. **What is the Media Group code used for Subscribe Webhook?**\
   **QuestionID:** WebhookMedGroup\
   **Default Value:** Blank\
   **Description:** Enter the **Media Group Code** associated with the tenant’s Subscribe Webhook.

3. **What is the Client code used for Subscribe Webhook?**\
   **QuestionID:** WebhookClientCod\
   **Default Value:** Blank\
   **Description:** Enter the **Client Code** associated with the tenant’s Subscribe Webhook.

4. **What is the Paper code used for Subscribe Webhook?**\
   **QuestionID:** WebhookPaperCod\
   **Default Value:** Yes\
   **Description:** This controls whether the system creates a **Convert** record for the **Start** transaction and generates a corresponding push notification, based on the value set for each publication.

   <table><thead><tr><th width="86">Value</th><th> </th></tr></thead><tbody><tr><td><strong>Yes</strong></td><td>The system creates a <strong>Convert</strong> record for the <strong>Start</strong> transaction, and a push notification is generated. For successful push-notification processing, this  should remain set to <strong>Yes</strong>.</td></tr><tr><td>No</td><td>The system does not create a <strong>Convert</strong> record for the <strong>Start</strong> transaction, and no push notification is generated.</td></tr></tbody></table>

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><strong>Note:</strong><br>This setting can be configured at both the <strong>Publication</strong> and <strong>Business</strong> levels.</p><ul><li>When configured at the <strong>Publication</strong> level, set the value to <strong>Yes</strong> only for publications that require real-time entitlement.</li><li>When configured at the <strong>Business</strong> level, real-time entitlement applies to all publications.</li></ul></div>

5. **What is the Authorization code used for Subscribe Webhook?**\
   **QuestionID:** WebhookAuthCod\
   **Default Value:** Blank\
   **Description:** Enter the **JSON Web Token** (**JWT)** required to authorise access to the Subscribe Webhook.

6. **What is the Source system used for Subscribe Webhook?**\
   **QuestionID:** WebhookSourceSys\
   **Default Value:** Blank\
   **Description:** Enter the name of the consumer or source system that accesses the Subscribe Webhook.

7. **What is the time interval for which the batch job for Push Notifications should sleep?**\
   **QuestionID:** PushSleepInterval\
   **Default Value:** 1\
   **Description:** Enter the time interval, in minutes, that the system waits before sending the next batch of notifications or converted records to the Webhook endpoint.<br>

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><strong>Note:</strong><br>The <strong>Webhook</strong> receives push notifications in batches. After each batch is processed, notifications are paused for the configured interval before the next batch is sent.</p></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.navigaglobal.com/circulation-setup-manual/business-rules/subscribe.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
