---
title: "Criar imagens de um SKU"
method: POST
path: "/{alias}/catalog/skus/{skuId}/images"
tags: ["Catálogo - Imagens"]
---

# Criar imagens de um SKU

`POST /{alias}/catalog/skus/{skuId}/images`

Adiciona novas imagens a um SKU específico. Há disponíveis três formas de upload através do parâmetro `upload_option`: resize, crop e fill_canvas. A imagem pode ser enviada via URL ou upload direto

## Path parameters

- `alias` string, required
- `skuId` integer, required

## Request body

- SkuPhotoRequest — Representa os dados necessários para criar ou atualizar uma imagens de um SKU
  - `upload_option` 'resize' | 'crop' | 'fill_canvas' — Opção de upload da imagem
  - `images` object[], required — Lista de imagens a serem adicionadas
    - `url` string, uri — URL pública da imagem

## Response `200`

Imagens criadas com sucesso

- object
  - `data` SkuPhoto[]
    - `id` integer
    - `processed` boolean
    - `name` string
    - `extension` string
    - `order` integer
    - `filter_image_url` string
    - `small` ImageFormat
      - `width` integer
      - `height` integer
      - `url` string, uri
    - `thumb` ImageFormat
      - `width` integer
      - `height` integer
      - `url` string, uri
    - `medium` ImageFormat
      - `width` integer
      - `height` integer
      - `url` string, uri
    - `large` ImageFormat
      - `width` integer
      - `height` integer
      - `url` string, uri

## Other responses

- `400` — Requisição inválida
- `404` — SKU não encontrado

---

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