> For a complete page index of the Captain API documentation, fetch https://docs.captain.dev/llms.txt?excludeSpec=true # Webhooks > 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 - Endpoint management [List Event Types](https://docs.captain.dev/reference/webhooks/event-types.md) - Endpoint management [Create Endpoint](https://docs.captain.dev/reference/webhooks/endpoints/create.md) - Endpoint management [List Endpoints](https://docs.captain.dev/reference/webhooks/endpoints/list.md) - Endpoint management [Get Endpoint](https://docs.captain.dev/reference/webhooks/endpoints/get.md) - Endpoint management [Update Endpoint](https://docs.captain.dev/reference/webhooks/endpoints/update.md) - Endpoint management [Delete Endpoint](https://docs.captain.dev/reference/webhooks/endpoints/delete.md) - Endpoint management [Rotate Signing Secret](https://docs.captain.dev/reference/webhooks/endpoints/rotate-secret.md) - Endpoint management [Send Test Event](https://docs.captain.dev/reference/webhooks/endpoints/test.md) - Endpoint management [List Deliveries](https://docs.captain.dev/reference/webhooks/deliveries/list.md) - Endpoint management [List Delivery Attempts](https://docs.captain.dev/reference/webhooks/deliveries/attempts.md) - Endpoint management [Resend Delivery](https://docs.captain.dev/reference/webhooks/deliveries/resend.md) - Endpoint management [Recover Failed Deliveries](https://docs.captain.dev/reference/webhooks/deliveries/recover.md) - 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)