list_deliveries
List deliveries for a webhook endpoint with pagination and status filters. Retrieve deliveries newest-first, filter by status like failed or delivered, and paginate using a cursor.
Instructions
List deliveries for an endpoint, newest-first. Paginate by passing next_cursor back as cursor on subsequent calls. Returns up to 200 per page (default 50). Example: "show me failed deliveries for ep_acme" → endpoint_id="ep_acme", status="failed". Requires an endpoint_id — if the user names a specific delivery (del_xxx) instead, use get_delivery. Valid status filters: pending, delivering, delivered, failed, scheduled_retry, dead_letter. For the full delivery schema and status value meanings, see resources nahook://schemas/delivery and nahook://schemas/delivery-statuses.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endpoint_id | Yes | endpoint public id (ep_xxx) whose deliveries to list | |
| limit | No | page size, 1-200 (default 50) | |
| cursor | No | opaque cursor from a previous response's next_cursor; omit for first page | |
| status | No | filter by status: pending, delivering, delivered, failed, scheduled_retry, or dead_letter |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deliveries | Yes | the page of deliveries, newest first | |
| next_cursor | No | pass back as cursor to get the next page; absent on the last page |