---
title: "Get SKU translation by SKU ID"
method: GET
path: "/api/catalog/pvt/stockkeepingunit/{skuId}/language/{locale}"
tags: ["Multi-language SKU"]
---

# Get SKU translation by SKU ID

`GET /api/catalog/pvt/stockkeepingunit/{skuId}/language/{locale}`

## Request

- Base URL: `https://apiexamples.vtexcommercestable.com.br`
- URL: `https://apiexamples.vtexcommercestable.com.br/api/catalog/pvt/stockkeepingunit/{skuId}/language/{locale}`
- Auth: one of:
  - API key in header `X-VTEX-API-AppKey` and API key in header `X-VTEX-API-AppToken`
  - API key in header `VtexIdclientAutCookie`

Retrieves language-specific information for a SKU by its ID.

> ℹ️ Learn more in the [Catalog multi-language integration guide](https://developers.vtex.com/docs/guides/catalog-multi-language-integration-guide).

## Permissions

Any user or [application key](https://developers.vtex.com/docs/guides/api-authentication-using-application-keys) must have at least one of the appropriate [License Manager resources](https://help.vtex.com/en/tutorial/license-manager-resources--3q6ztrC8YynQf6rdc6euk3) to be able to successfully run this request. Otherwise they will receive a status code `403` error. These are the applicable resources for this endpoint:

| **Product** | **Category** | **Resource** |
| - | - | - |
| Catalog | Content | Categories Management |

## Path parameters

- `skuId` integer, required
- `locale` string, required

## Headers

- `Content-Type` string, required
- `Accept` string, required

## Response `200`

OK

- object[]
  - `Id` integer: Unique identifier of the SKU.
  - `Locale` string: The locale code for this translation. It follows the IETF BCP 47 standard, such as 'en-US' for English (United States), 'en-ES' for Spanish (Spain), or 'pt-BR' for Portuguese (Brazil).
  - `Name` string: Translated name of the SKU.
  - `MeasurementUnit` string: Measurement unit for the SKU. The acceptables values are: - `un`: Unit - `kg`: Kilogram - `g`: Gram - `mg`: Milligram - `m`: Meter - `m²`: Square meter - `m³`: Cubic meter - `cm`: Centimeter - `cm²`: Square centimeter - `cm³`: Cubic centimeter - `mm`: Millimeter - `mm²`: Square millimeter - `mm³`: Cubic millimeter - `oz`: Ounce - `lb`: Pound - `ft`: Foot - `ft²`: Square foot - `ft³`: Cubic foot - `in`: Inch - `in²`: Square inch - `in³`: Cubic inch
  - `Attributes` object[], nullable: Array of SKU attributes translations.
    - `Id` integer: SKU attribute ID.
    - `Locale` string: Locale code.
    - `AttributeName` string: SKU attribute name.
    - `AttributeValue` string: SKU attribute value.
  - `Attachments` object[], nullable: Array of SKU attachments translations.
    - `Id` integer: SKU attachment ID.
    - `Locale` string: Locale code.
    - `Name` string: SKU attachment name.
    - `Domains` object[]: Array with SKU attachment domains translations.
      - `OriginalFieldName` string: Domain original field name.
      - `FieldName` string: Domain field name.
      - `DomainValues` string: Domain values.
  - `Services` object[], nullable: Array with SKU services translations.
    - `Id` integer: SKU service ID.
    - `Locale` string: Locale code.
    - `Name` string: SKU service name.
    - `Text` string: SKU service text.
    - `SkuServiceType` object: Object with SKU service type translations.
      - `Id` integer: SKU service type ID.
      - `Locale` string: Locale code.
      - `Name` string: SKU service type name.
      - `Values` object[]: Array with the SKU service type values translations.
        - `Id` integer: Service type value ID.
        - `Locale` string: Locale code.
        - `Name` string: Service type value name.
      - `Attachments` object[]: Array with the translations of the SKU service type attachments.
        - `Id` integer: Attachment ID.
        - `Locale` string: Locale code.
        - `Name` string: Attachment name.
        - `Domains` object[]: Array with the domains translations of the SKU service type attachment.
          - `OriginalFieldName` string: Original field name.
          - `FieldName` string: Translated field name.
          - `DomainValues` string: Domain value.
  - `SpecificationGroups` object[], nullable: Array of the SKU specification groups translations.
    - `Id` integer: SKU specification group ID.
    - `Locale` string: Locale code.
    - `Name` string: SKU specification group name.
    - `Specifications` object[]: Array of specifications translations of the SKU specification group.
      - `Id` integer: Specification ID.
      - `Locale` string: Locale code.
      - `Name` string: Specification name. Limited to 100 characters.
      - `Description` string: Specification description.
      - `Value` object[]: Array of specification values translations of the SKU specification group.
        - `Id` integer: Specification value ID.
        - `Locale` string: Locale code.
        - `Name` string: Specification value name.
        - `IsCustomValue` boolean: Defines whether the specification value is custom (`true`) or not (`false`).
  - `Files` object[], nullable: Array with SKU files translations.
    - `Id` integer: Unique identifier of the association between the SKU and the file.
    - `FileId` integer: File ID.
    - `Locale` string: Locale code.
    - `Label` string: File label.
    - `Name` string: File name.
    - `Text` string, nullable: File text.

## Other responses

- `404`: Not Found

## Changes

- **2026-08-12** `175ac712add1`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/vtex/apis/catalog-api/changes/api/catalog/pvt/stockkeepingunit/:skuId/language/:locale/get.md)

---

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