---
title: "Enable Batch"
method: POST
path: "/api/cookie-sync/enable-batch"
---

# Enable Batch

`POST /api/cookie-sync/enable-batch`

## Request

- Base URL: `https://api.nullprint.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.nullprint.ai/api/cookie-sync/enable-batch`
- Auth: none declared

0e4 云同步页(方案 docs/reviews/2026-10-18-云同步入口-调研与方案.md §3 A):一张票(名单 = 所选身份)同时建恢复码 + 开所选身份,
验证只弹一次。票的范围规则本来就是「票里的名单 ⊇ 请求的名单」,只是 jti 一次性,所以合成一个请求。逐个身份给结果(已开 / 超上限不算整体失败)。

## Request body

- BatchBody
  - `key` KeyBody
    - `salt` string, required
    - `kdf` Kdf, required
      - `alg` string, required
      - `n` integer, required
      - `r` integer, required
      - `p` integer, required
    - `check_nonce` string, required
    - `check_ct` string, required
    - `rotate` boolean
    - `rewrap` Rewrap[]
      - `identity_id` integer, required
      - `wrap_nonce` string, required
      - `wrapped_dek` string, required
  - `items` BatchItem[], required
    - `identity_id` integer, required
    - `wrap_nonce` string, required
    - `wrapped_dek` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/nullprint/apis/nullprint-backend.md) · [All operations](https://skmtc.dev/nullprint/apis/nullprint-backend/llms.txt) · [OpenAPI document](https://skmtc.dev/nullprint/apis/nullprint-backend/revisions/51dfcef9dce2?raw)
