Webhooks

List endpoints

Lists the webhook endpoints of the account.

GET
/v1/webhooks/endpoints

Returns the endpoints of your account, from the newest to the oldest, without the secret. Pagination works as in List sellers.

Authorization

api_key
headerAuthorizationBearer <token>

API key (mk_...)

Query Parameters

page?integer

Page number, starting at 1. Defaults to 1. A page beyond pagination.totalPages is not an error: it returns empty data.

Range1 <= value <= 9007199254740991
Default1
pageSize?integer

Items per page, from 1 to 100. Defaults to 20.

Range1 <= value <= 100
Default20

Response Body

One page of webhook endpoints, newest first. A page beyond pagination.totalPages returns empty data, not 404.

application/json
  1. response

One page of webhook endpoints.

data*array<>

The endpoints of this page, newest first.

pagination*

Where this page sits in the whole listing: the totals and whether there are pages before and after it.

curl -X GET "https://example.com/v1/webhooks/endpoints"
{  "data": [    {      "id": "c2d3e4f5-a6b7-4c8d-9e0f-1a2b3c4d5e6f",      "url": "https://your-app.com/webhooks/marketapi",      "description": "Production",      "events": [        "*"      ],      "enabled": true,      "createdAt": "2026-10-06T14:20:00.000Z",      "updatedAt": "2026-10-06T14:20:00.000Z"    }  ],  "pagination": {    "page": 1,    "pageSize": 20,    "totalItems": 1,    "totalPages": 1,    "hasNext": false,    "hasPrev": false  }}