Skip to main content

Webhooks

Webhooks

Aivyro tells your HTTPS endpoint when CRM or inbox state changes. No polling.

POST/api/v1/webhooks

Subscribe an HTTPS endpoint. The URL must be HTTPS and must not point at a private network.

HTTPPathScope
GET/api/v1/webhooksrest.crm.webhooks.read
POST/api/v1/webhooksrest.crm.webhooks.write
GET/api/v1/webhooks/{id}rest.crm.webhooks.read
PATCH/api/v1/webhooks/{id}rest.crm.webhooks.write
DELETE/api/v1/webhooks/{id}rest.crm.webhooks.write
GET/api/v1/webhooks/{id}/deliveriesrest.crm.webhooks.read
POST/api/v1/webhooks/{id}/rotate_secretrest.crm.webhooks.write

GET /api/v1/webhooks returns a JSON array, not a cursor page. Empty workspace: []. signing_secret appears only on create and rotate.

Fields

FieldTypeNotes
idUUIDImmutable.
urlstringHTTPS. No private network.
eventsstring[]At least one on create.
activebooleanPATCH to pause.
signing_secretstringCreate and rotate only.