API & Developers

Webhooks

Current webhook availability for public Cap integrations

Cap does not currently expose a documented public webhook subscription API for customer applications.

The repository contains internal webhook endpoints for services such as Stripe and the media-processing pipeline. Those are implementation endpoints, not a stable customer webhook product, and integrations should not call them.

Poll supported API state

Use the REST API to read the supported developer state. For an uploaded video, poll its status endpoint until ready is true before presenting it as processed.

Keep polling bounded:

  • Use backoff instead of a tight loop.
  • Stop on terminal success or error.
  • Store the last observed state locally.
  • Respect HTTP errors and any retry guidance returned by the API.

Do not build against an undocumented route or assume that an internal webhook payload will remain stable.

Can't find what you need?