API Reference

Webhooks API

Webhook endpoints can be managed from Dashboard → Integrations or via the API.

Register an endpoint

POST /api/workspace/integrations

Provide the HTTPS URL and the event types to deliver. The response includes the signing secret — store it like an API key; it is shown once.

List and remove endpoints

GET    /api/workspace/integrations
DELETE /api/workspace/integrations/:id

Payload shape

{
  "event": "operation.completed",
  "createdAt": "2026-06-10T09:14:03.000Z",
  "workspaceId": "...",
  "data": {
    "operationId": "...",
    "agentId": "...",
    "action": "INVOICE_MATCH",
    "status": "ok"
  }
}

Delivery guarantees

At-least-once delivery with exponential backoff for 24 hours. Build handlers to be idempotent on data.operationId, and verify the signature header before processing — see Webhooks for the verification flow.

Request a demo

See Anysola agents in action with your enterprise data.