action vtex_sku { label: "Get SKU" description: "Retrieves a specific SKU by its ID. \n \n### Response body example \n \n```json \n{ \n \"Id\": 1, \n \"ProductId\": 1, \n \"IsActive\": true, \n \"ActivateIfPossible\": true, \n \"Name\": \"Ração Royal Canin Feline Urinary 500g\", \n \"RefId\": \"0001\", \n \"PackagedHeight\": 6.5000, \n \"PackagedLength\": 24.0000, \n \"PackagedWidth\": 14.0000, \n \"PackagedWeightKg\": 550.0000, \n \"Height\": 2.2000, \n \"Length\": 4.4000, \n \"Width\": 3.3000, \n \"WeightKg\": 1.1000, \n \"CubicWeight\": 0.4550, \n \"IsKit\": false, \n \"CreationDate\": \"2021-06-08T15:25:00\", \n \"RewardValue\": null, \n \"EstimatedDateArrival\": null, \n \"ManufacturerCode\": \"\", \n \"CommercialConditionId\": 1, \n \"MeasurementUnit\": \"un\", \n \"UnitMultiplier\": 300.0000, \n \"ModalType\": null, \n \"KitItensSellApart\": false, \n \"Videos\": [ \n \"www.google.com\" \n ] \n} \n``` \n> 📘 Onboarding guide \n> \n> Check the new [Catalog onboarding guide](https://developers.vtex.com/vtex-rest-api/docs/catalog-overview). We created this guide to improve the onboarding experience for developers at VTEX. It assembles all documentation on our Developer Portal about Catalog and is organized by focusing on the developer's journey." provider: vtex method: GET path: "/api/catalog/pvt/stockkeepingunit/{skuId}" encoding: json input: { type: "object" properties: { Accept: { type: "string" } "Content-Type": { type: "string" } skuId: { type: "integer" } } required: ["Accept", "Content-Type", "skuId"] additionalProperties: false } output: { type: "object" properties: { ActivateIfPossible: { type: "boolean" description: "When set to `true`, this attribute will automatically update the SKU as active once associated with an image or an active component." } CommercialConditionId: { type: "integer" description: "Used to define SKU specific promotions or installment rules. In case of no specific condition, use `1` (default value). This field does not accept `0`. Find out more by reading [Registering a commercial condition](https://help.vtex.com/tutorial/registering-a-commercial-condition--tutorials_445)." } CreationDate: { type: "string" description: "Date and time of the SKU's creation." } CubicWeight: { type: "number" description: "[Cubic weight](https://help.vtex.com/en/tutorial/understanding-the-cubic-weight-factor--tutorials_128)." } EstimatedDateArrival: { type: "string" description: "SKU estimated arrival date in [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) format, when the product is on pre-sale. You must take into consideration both the launch date and the freight calculation for the arrival date." } Height: { type: "number" description: "SKU real height." } Id: { type: "integer" description: "SKU unique identifier." } IsActive: { type: "boolean" description: "Shows if the SKU is active (`true`) or not (`false`)." } IsKit: { type: "boolean" description: "Flag to set whether the product SKU is made up of one or more SKUs, thereby becoming a bundle. Must be enabled if you are adding a bundle. Once activated, the flag cannot be reverted." } KitItensSellApart: { type: "boolean" description: "Defines if Kit components can be sold apart." } Length: { type: "number" description: "SKU real length." } ManufacturerCode: { type: "string" description: "Provided by the manufacturers to identify their product. This field should be filled in if the product has a specific manufacturer’s code." } MeasurementUnit: { type: "string" description: "Used only in cases when you need to convert the unit of measure for sale. If a product is sold in boxes for example, but customers want to buy per square meter (m²). In common cases, use `'un'`." } ModalType: { type: "string" description: "Links an unusual type of SKU to a carrier specialized in delivering it. This field should be filled in with the name of the modal (e.g. \"Chemicals\" or \"Refrigerated products\"). To learn more about this feature, read our articles [How the modal works](https://help.vtex.com/en/tutorial/how-does-the-modal-work--tutorials_125) and [Setting up modal for carriers](https://help.vtex.com/en/tutorial/configure-modal--3jhLqxuPhuiq24UoykCcqy)." } Name: { type: "string" description: "SKU name, meaning the variation of the previously added product. For example: **Product** - _Fridge_, **SKU** - _110V_." } PackagedHeight: { type: "number" description: "Height used for shipping calculation." } PackagedLength: { type: "number" description: "Length used for shipping calculation." } PackagedWeightKg: { type: "integer" description: "Weight used for shipping calculation." } PackagedWidth: { type: "number" description: "Width used for shipping calculation." } ProductId: { type: "integer" description: "ID of the Product associated with this SKU." } RefId: { type: "string" description: "Reference code used internally for organizational purposes. Must be unique. It is not required only if EAN code already exists. If not, this field must be provided." } RewardValue: { type: "number" description: "Credit that the customer receives when finalizing an order of one specific SKU unit. By filling this field out with `1`, the customer gets U$ 1 credit on the site." } UnitMultiplier: { type: "number" description: "This is the multiple number of SKU. If the Multiplier is 5.0000, the product can be added in multiple quantities of 5, 10, 15, 20, onward." } Videos: { type: "array" description: "Videos URLs." items: { type: "string" description: "Video URL." } } WeightKg: { type: "number" description: "Weight of the SKU in the measurement [configured in the store](https://help.vtex.com/en/tutorial/filling-in-system-settings--tutorials_269), which by default is in grams." } Width: { type: "number" description: "SKU real width." } } } }