Skip to content

Webhooks

There is no webhook delivery implementation in the current apps/api codebase (no signing secrets, no outbound HTTP callbacks to customer URLs).

Product direction

A typical future contract would include:

  • Events such as job.completed, job.failed, and optionally job.cancelled.
  • Payload referencing jobId, projectId, organizationId, status, and timestamps.
  • Verification via a shared secret (HMAC signature header) and retry with backoff for non-2xx responses.

Until this ships, integrations should poll GET /jobs/:id or use export/results after completion. For roadmap questions, contact your product team.