List Webhooks
Returns all webhooks registered by the authenticated user. The webhook secret is not included in the response - it is only returned once during creation.
GET
/api/v1/webhooksRequires authenticationRequest examples
curl https://merx.exchange/api/v1/webhooks \
-H "Authorization: Bearer your_jwt_token"Response
200List of webhooks
[
{
"id": "wh_abc123",
"user_id": "usr_xyz",
"url": "https://example.com/webhooks/merx",
"events": ["order.filled", "order.failed"],
"is_active": true,
"created_at": "2026-03-29T12:00:00Z"
}
]Response fields
idstringUnique webhook identifieruser_idstringOwner user identifierurlstringRegistered endpoint URLeventsstring[]Subscribed event typesis_activebooleanWhether the webhook is activecreated_atstringISO 8601 creation timestamp