---
title: "Update License Keys (Batch)"
method: POST
path: "/app/package/{package-id}/license-keys/batch"
tags: ["Packages"]
---

# Update License Keys (Batch)

`POST /app/package/{package-id}/license-keys/batch`

## Request

- Base URL: `https://api.centralcart.io/v1`
- URL: `https://api.centralcart.io/v1/app/package/{package-id}/license-keys/batch`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/centralcart/apis/centralcart-api/docs/app/package/:package-id/license-keys/batch/post.ts> (a function with typed inputs; its response is checked against the schema)

Atualiza múltiplas chaves de licença do estoque de um pacote em lote.

## Path parameters

- `package-id` number, required

## Query parameters

- `skip_errors` boolean

## Request body

- object
  - `license_keys` object[], required: Array com as chaves de licença a serem atualizadas (mínimo 1, máximo 5.000 chaves).
    - `id` number, required: ID da chave de licença
    - `value` string, required: Novo valor da chave (máximo 3.000 caracteres)

## Response `200`

OK

- object
  - `message` string
  - `updated_count` number
  - `license_keys` LicenseKey[]
    - `id` number: ID da chave de licença
    - `store_id` number: ID da loja
    - `package_id` number: ID do pacote
    - `value` string: Valor da chave
    - `position` number: Posição da chave na fila de entrega (FIFO)
    - `created_at` string: Data de criação
    - `updated_at` string: Data da última atualização

---

[API](https://skmtc.dev/centralcart/apis/centralcart-api.md) - [All operations](https://skmtc.dev/centralcart/apis/centralcart-api/llms.txt) - [OpenAPI document](https://skmtc.dev/centralcart/apis/centralcart-api/revisions/6cbd98848375?raw)
