> For a complete page index of the Captain API documentation, fetch https://docs.captain.dev/llms.txt?excludeSpec=true # Webhook events > Captain is a fully managed API for deterministic file search over unstructured data. Connect cloud storage (S3, GCS, Azure, R2), index files, and query retrieved chunks with metadata. ## API Docs - Webhook events [job.completed](https://docs.captain.dev/reference/webhooks/events/job-completed.md) - Webhook events [job.completed_with_errors](https://docs.captain.dev/reference/webhooks/events/job-completed-with-errors.md) - Webhook events [job.failed](https://docs.captain.dev/reference/webhooks/events/job-failed.md) - Webhook events [job.timed_out](https://docs.captain.dev/reference/webhooks/events/job-timed-out.md) - Webhook events [job.cancelled](https://docs.captain.dev/reference/webhooks/events/job-cancelled.md) - Webhook events [parse.completed](https://docs.captain.dev/reference/webhooks/events/parse-completed.md) - Webhook events [parse.failed](https://docs.captain.dev/reference/webhooks/events/parse-failed.md) - Webhook events [parse.cancelled](https://docs.captain.dev/reference/webhooks/events/parse-cancelled.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.captain.dev/openapi.json) - [OpenAPI YAML](https://docs.captain.dev/openapi.yaml)