---
title: "PUT /products/{product_id}/taxonomies/{id}"
method: PUT
path: "/products/{product_id}/taxonomies/{id}"
tags: ["PIM"]
---

# PUT /products/{product_id}/taxonomies/{id}

`PUT /products/{product_id}/taxonomies/{id}`

## Request

- Base URL: `https://api.connect.cloudblue.com/public/v1`
- URL: `https://api.connect.cloudblue.com/public/v1/products/{product_id}/taxonomies/{id}`
- Auth: API key in header `Authorization`

## Path parameters

- `product_id` string, required
- `id` string, required

## Request body

- PimTaxonomyUpdate
  - `category` PimIdWrite
    - `id` string, required
  - `variant` PimIdWrite
    - `id` string, required

## Response `200`

- PimTaxonomyUpdate
  - `category` PimIdWrite
    - `id` string, required
  - `variant` PimIdWrite
    - `id` string, required

## Other responses

- `400`

## Changes

- **2025-05-17** `2de715cbd1f3`: 1 info
  - endpoint added
- **2023-12-01** `22a697bcb678`: 1 breaking
  - api path removed without deprecation
- **2022-12-08** `86adefb0bb29`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/cloudblue/apis/cloudblue-connect-api/changes/products/:product_id/taxonomies/:id/put.md)

---

[API](https://skmtc.dev/cloudblue/apis/cloudblue-connect-api.md) - [All operations](https://skmtc.dev/cloudblue/apis/cloudblue-connect-api/llms.txt) - [OpenAPI document](https://skmtc.dev/cloudblue/apis/cloudblue-connect-api/revisions/798ba51500b5?raw)
