Skip to main content
GET
List webhook deliveries

Authorizations

Authorization
string
header
required

Personal API key, e.g. Authorization: Bearer sajn_sk_.... Not scope-limited — acts as the issuing user.

Headers

Sajn-Version
enum<string>

API version for this request. Without it, the request uses the organization's default version; an organization without a default is pinned to the latest version by its first request.

Available options:
2026-09,
2026-10

Path Parameters

id
string
required

The webhook ID.

Query Parameters

limit
integer
default:25

Maximum number of items to return, from 1 to 100. Default: 25.

Required range: 1 <= x <= 100
cursor
string

The nextCursor from the previous response, to get the next page. Keep the other parameters unchanged.

Required string length: 1 - 2048
include
enum<string>[]

total adds the number of items that match the filters. Counting takes time, so ask for it only when you need it.

Available options:
total
type
enum<string>[]

Filter by event type, such as document.completed. Comma-separated or repeated.

Available options:
document.created,
document.sent,
document.fully_signed,
document.completed,
document.rejected,
document.expired,
document.withdrawn,
document.updated,
document.deleted,
document.restored,
document.archived,
document.unarchived,
document.expiration_extended,
document.expiring_soon,
document.party.sent,
document.party.delivery_failed,
document.party.opened,
document.party.read,
document.party.signed,
document.party.rejected,
document.party.delegated,
document.party.auth_failed,
document.party.verified,
document.party.updated,
document.party.added,
document.party.removed,
document.party.reminded,
document.comment.created,
identity_check.created,
identity_check.sent,
identity_check.opened,
identity_check.verified,
identity_check.failed,
identity_check.cancelled,
contact.created,
contact.updated,
contact.deleted,
company.created,
company.updated,
company.deleted,
template.created,
template.updated,
template.deleted,
template.restored,
form.submitted,
workspace.created,
member.added,
member.invited,
member.invite_accepted,
approval_request.created,
approval_request.approved,
approval_request.rejected,
approval_request.cancelled,
login.completed,
login.failed,
security.document_downloaded,
security.documents_exported,
security.signature_identity_accessed,
security.member_removed,
security.member_role_changed,
security.role_updated,
security.workspace_retention_updated,
usage.limit_reached,
webhook.test
eventId
string

Only deliveries of this event, the id from GET /api/v1/events.

status
enum<string>[]

Filter by delivery status: SUCCESS, FAILED or PENDING. Comma-separated or repeated.

Available options:
SUCCESS,
FAILED,
PENDING

Response

200

data
object[]
required
hasMore
boolean
required

True if more items follow this page.

nextCursor
string | null
required

Pass this as cursor to get the next page. Null on the last page.

total
integer

The number of items that match the filters. Present only with include=total.

Required range: -9007199254740991 <= x <= 9007199254740991