XISUITEDokumentation

Automation Webhooks

1 Endpunkte. Basis-URL: https://xapi.ambertech.cloud/api/v1

Receive inbound webhook for an automation#

POST/webhooks/automation/{token}Öffentlich

Public endpoint — no auth required. Identified by the automation `webhook_token`. Validates the token, enforces per-second and per-hour rate limits, verifies the optional HMAC/bearer signature, logs the delivery, creates a run record, and enqueues the first execution steps. Always returns 200 once the automation is found — the response body carries `runId` on success or a `status` field explaining why no run was created.

Parameter

NameOrtTypBeschreibung
tokenPflichtPfadstring

Automation webhook token (min 16 chars)

Antworten

  • 200`{ received: true, runId }` on success; `{ received: true, status }` if no published version or run failed
  • 400Token missing or too short
  • 404No published automation with this token
  • 413Request body exceeds size limit
  • 429Rate limit exceeded for this token
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/webhooks/automation/{token}"
Stand: 25. Oktober 2026© 2026 XISUITE · AmberTech Solutions