Skip to main content
POST
/
products
Criar Produto
curl --request POST \
  --url https://api.example.com/products \
  --header 'Content-Type: <content-type>' \
  --header 'X-API-Key: <x-api-key>' \
  --header 'X-Store-Id: <x-store-id>' \
  --data '
{
  "product_id": "<string>",
  "name": "<string>",
  "price": 123,
  "sku": "<string>",
  "gtin": "<string>",
  "mpn": "<string>",
  "url": "<string>",
  "pictures": [
    {}
  ]
}
'
{
  "id": "<string>"
}

Headers

X-API-Key
string
required
Sua API key do tipo orders
X-Store-Id
string
required
ID da sua loja
Content-Type
string
required
Deve ser application/json

Body

product_id
string
required
ID único do produto no seu sistema
name
string
required
Nome do produto
price
number
required
Preço do produto (0 a 9999999999). Se não fornecido, será 0 por padrão.
sku
string
required
SKU do produto
gtin
string
required
Código GTIN do produto
mpn
string
required
Código MPN do produto
url
string
required
URL do produto
pictures
array
Array de URLs de imagens do produto

Response

id
string
ID único do produto criado no sistema Martan

Erros Possíveis

StatusCódigoDescrição
400802030Body JSON mal formatado ou validação falhou
422103Produto já existe (mesmo product_id e store_id)
500520Erro inesperado ao buscar ou criar produto