> For a complete page index of the Captain API documentation, fetch https://docs.captain.dev/llms.txt?excludeSpec=true # Indexes > 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 - Indexes [Create Index](https://docs.captain.dev/reference/product-search/indexes/create-index.md) - Indexes [List Indexes](https://docs.captain.dev/reference/product-search/indexes/list-indexes.md) - Indexes [Get Index](https://docs.captain.dev/reference/product-search/indexes/get-index.md) - Indexes [Delete Index](https://docs.captain.dev/reference/product-search/indexes/delete-index.md) - Indexes [Copy Index](https://docs.captain.dev/reference/product-search/indexes/copy-index.md) - Indexes [List Filters](https://docs.captain.dev/reference/product-search/indexes/list-filters.md) - Indexes [Get Update Status](https://docs.captain.dev/reference/product-search/indexes/get-update-status.md) - Indexes [Get Settings](https://docs.captain.dev/reference/product-search/indexes/get-settings.md) - Indexes [Update Settings](https://docs.captain.dev/reference/product-search/indexes/update-settings.md) - Indexes [Replace Settings](https://docs.captain.dev/reference/product-search/indexes/replace-settings.md) - Indexes [Get Synonyms](https://docs.captain.dev/reference/product-search/indexes/get-synonyms.md) - Indexes [Replace Synonyms](https://docs.captain.dev/reference/product-search/indexes/replace-synonyms.md) - Indexes [Get Rules](https://docs.captain.dev/reference/product-search/indexes/get-rules.md) - Indexes [Replace Rules](https://docs.captain.dev/reference/product-search/indexes/replace-rules.md) - Indexes [List Aliases](https://docs.captain.dev/reference/product-search/indexes/list-aliases.md) - Indexes [Get Alias](https://docs.captain.dev/reference/product-search/indexes/get-alias.md) - Indexes [Set Alias](https://docs.captain.dev/reference/product-search/indexes/set-alias.md) - Indexes [Delete Alias](https://docs.captain.dev/reference/product-search/indexes/delete-alias.md) - Indexes [Get Group Assignment](https://docs.captain.dev/reference/product-search/indexes/get-group-assignment.md) - Indexes [Set Group Assignment](https://docs.captain.dev/reference/product-search/indexes/set-group-assignment.md) - Indexes [Clear Group Assignment](https://docs.captain.dev/reference/product-search/indexes/clear-group-assignment.md) - Indexes [List Jobs](https://docs.captain.dev/reference/product-search/indexes/list-jobs.md) - Indexes [Get Job](https://docs.captain.dev/reference/product-search/indexes/get-job.md) - Indexes [Cancel Job](https://docs.captain.dev/reference/product-search/indexes/cancel-job.md) - Indexes [Get Usage](https://docs.captain.dev/reference/product-search/indexes/get-usage.md) - Indexes [Import From Algolia](https://docs.captain.dev/reference/product-search/indexes/import-from-algolia.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)