---
title: "Change category of transactions"
method: PUT
path: "/api/v1/transactions/categorize-multiple"
tags: ["Data v1.Transaction", "ENTERPRISE"]
---

# Change category of transactions

`PUT /api/v1/transactions/categorize-multiple`

Changes category of the supplied list of transactions to the supplied category

## Request body

- CategorizeTransactionsListRequest — Object holding a list of new categories and the transactions to be categorized.
  - `categorizationList` CategorizeTransactionsRequest[], required — A list of new categories and the transactions' IDs
    - `categoryId` string, required — The internal identifier of the category that the list of transactions is categorized to.
    - `transactionIds` string[], required — A list of internal identifiers of the transactions categorized.

## Response `204`

Successful operation.

## Other responses

- `400` — The payload does not pass validation.

---

[API](https://skmtc.net/tink/apis/tink-api.md) · [All operations](https://skmtc.net/tink/apis/tink-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tink/tink-api/revisions/23d8982b533d/schema)
