Import From Algolia

Send an Algolia export, or read access to an Algolia index. Captain stores the import for review and builds the index after that review. Algolia keys are never stored.

Authentication

AuthorizationBearer

A write key, issued by Captain. Server side only. Sent as Authorization: Bearer <key>.

Path parameters

indexstringRequiredformat: "^[a-z0-9][a-z0-9_-]{0,47}$"
index name

Headers

Idempotency-KeystringOptional<=255 characters

Replays within 24 hours return the stored response (header Idempotent-Replayed: true). The same key on a different request answers 422. A concurrent duplicate answers 409. Failed requests do not keep the key.

Request

This endpoint expects an object.
exportobjectRequired
OR
pullobjectRequired

Response

The import job. It ends with status landed_for_review once the export is stored for review.

jobobjectOptional
© 2026 Captain