Returns a webhook by its unique identifier.
The unique identifier of the webhook.
{"id":"9c0306d5-e18e-4689-93da-997e2cdc16e7","url":"https://example.com","createdAt":"2024-12-03T10:07:54.940Z","updatedAt":"2024-12-03T10:07:54.940Z"}
GET /api/manager/v1/webhooks/{webhookId} HTTP/1.1 Host: api.rialtobridge.xyz RIALTO_API_KEY: YOUR_API_KEY Accept: */*
A webhook.
{ "id": "9c0306d5-e18e-4689-93da-997e2cdc16e7", "url": "https://example.com", "createdAt": "2024-12-03T10:07:54.940Z", "updatedAt": "2024-12-03T10:07:54.940Z" }
Deletes a webhook by its unique identifier.
DELETE /api/manager/v1/webhooks/{webhookId} HTTP/1.1 Host: api.rialtobridge.xyz RIALTO_API_KEY: YOUR_API_KEY Accept: */*
The webhook has been deleted.
No content
The webhooks are sorted by creation date, with the most recent webhook appearing first.
GET /api/manager/v1/webhooks HTTP/1.1 Host: api.rialtobridge.xyz RIALTO_API_KEY: YOUR_API_KEY Accept: */*
A JSON array of webhooks.
[ { "id": "9c0306d5-e18e-4689-93da-997e2cdc16e7", "url": "https://example.com", "createdAt": "2024-12-03T10:07:54.940Z", "updatedAt": "2024-12-03T10:07:54.940Z" } ]
Creates a webhook with the specified URL. A webhook secret is generated and returned in the response. It is used to sign the webhook payloads.
The URL of the webhook.
{"id":"9c0306d5-e18e-4689-93da-997e2cdc16e7","url":"https://example.com","secret":"a1b2c3d4e5","createdAt":"2024-12-03T10:07:54.940Z","updatedAt":"2024-12-03T10:07:54.940Z"}
POST /api/manager/v1/webhooks HTTP/1.1 Host: api.rialtobridge.xyz RIALTO_API_KEY: YOUR_API_KEY Content-Type: application/json Accept: */* Content-Length: 29 { "url": "https://example.com" }
The webhook has been created.
{ "id": "9c0306d5-e18e-4689-93da-997e2cdc16e7", "url": "https://example.com", "secret": "a1b2c3d4e5", "createdAt": "2024-12-03T10:07:54.940Z", "updatedAt": "2024-12-03T10:07:54.940Z" }