> For a complete page index of the Captain API documentation, fetch https://docs.captain.dev/llms.txt?excludeSpec=true # Records > 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 - Records [Get Records](https://docs.captain.dev/reference/product-search/records/get-records.md) - Records [Get Record](https://docs.captain.dev/reference/product-search/records/get-record.md) - Records [Add Records](https://docs.captain.dev/reference/product-search/records/add-records.md) - Records [Update Records](https://docs.captain.dev/reference/product-search/records/update-records.md) - Records [Delete Record](https://docs.captain.dev/reference/product-search/records/delete-record.md) - Records [Delete Records By Filter](https://docs.captain.dev/reference/product-search/records/delete-records-by-filter.md) - Records [Delete All Records](https://docs.captain.dev/reference/product-search/records/delete-all-records.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)