---
title: "Add UPC to a distributor"
method: POST
path: "/api/v2/distributor/{uuid}/upcs/{upc}"
tags: ["Distributor"]
---

# Add UPC to a distributor

`POST /api/v2/distributor/{uuid}/upcs/{upc}`

## Path parameters

- `uuid` string, required
- `upc` string, required

## Response `200`

A upc root response

- UpcRootResponse
  - `type` string
  - `object` UpcRoot
    - `upc` string
    - `root` string
  - `errors` Error[]
    - `key` string — Error key
    - `code` integer — Error code
    - `message` string — Error message

## Other responses

- `400` — Invalid request
- `401` — You are not logged in
- `403` — You can't modify this distributor
- `404` — Distributor not found
- `405` — Sandbox only. This operation is not allowed on sandbox environment

---

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