AACSearch
Справочник API

Снимки

Эндпоинты снимков индекса — создание, список, чтение со ссылкой на скачивание, удаление и восстановление.

Понятия и лимиты — на странице Снимки индекса. Все пути под /api/v1/indexes/{slug}.

МетодПутьScopesОтвет
POST/snapshots[?prune=true]settings:write + documents:write202 { job_id, snapshot_id, status, pruned }
GET/snapshotsdocuments:read200 { index, snapshots[] }
GET/snapshots/{snapshotId}documents:read200 { snapshot, download }
DELETE/snapshots/{snapshotId}settings:write + documents:write200 { deleted: true, id }
POST/snapshots/{snapshotId}/restoresettings:write + documents:write202 { job_id, status }

Объект снимка: id, index, created_at, document_count, bytes, engine_version, embed_model, checksum, counts.

СтатусКодКогда
404SNAPSHOT_NOT_FOUNDНеизвестный id или снимок другого индекса/тенанта
409SNAPSHOT_LIMIT_REACHEDДостигнут snapshotsPerIndex; details.limit, details.existing
409JOB_CONFLICTRestore при активном reindex или restore

Платформенные /admin/snapshot[s] — для оператора, требуют admin-токен и отвечают 503 SNAPSHOT_NOT_CONFIGURED без SEARCH_SNAPSHOT_DIR.