API Shopping de Preços

Atualização de Preços por Integração

POST
https://apiv2.shoppingdeprecos.com.br/produtos/{IntegracaoID}/precos
Última modificação:há aproximadamente 1 ano

Atualização dos preços dos produtos por integração.

Esse método é responsável por enviar os preços de produtos, individual ou massivamente, para as plataformas integradas.

Requisição

Authorization
Envie suas requisições HTTP com um cabeçalho
Authorization
que contenha a palavra Basic seguida por um espaço e uma string codificada em base64 username:password
Exemplo:
Authorization: Basic *****************
Parâmetros de Caminho
Nome
Tipo
Obrigatório
Descrição
IntegracaoID
string 
Código da integração no Shopping de Preços. Saiba mais clicando aqui
Exemplo:
11111
Parâmetros Header
Nome
Tipo
Obrigatório
Descrição
X-Client
string 
Token fornecido pelo Shopping de Preços - Saiba mais clicando aqui
Exemplo:
xxxxxxx
Accept
string 
Exemplo:
application/json
Content-Type
string 
Exemplo:
application/json
Authorization
string 
Predefinição:
Basic *****************
Parâmetros Bodyapplication/json
produtos
array [object] 
Obrigatório
ProdutoID
string 
Obrigatório
Código/SKU do produto no Shopping de Preços.
SKU
string 
Obrigatório
Código/SKU do produto na integração/plataforma.
SKUPai
string 
Opcional
Código/SKU do produto PAI (caso haja variação).
SKUVariacaoPai
string 
Opcional
Código/SKU do produto FILHO (caso haja variação).
Preco
number 
Obrigatório
Preço a ser enviado.
PrecoPromocao
number 
Opcional
Preço promocional a ser enviado.
InicioPromocao
string 
Opcional
Data inicial da promoção (AAAA-MM-DD HH:MM:SS).
TerminoPromocao
string 
Opcional
Data final da promoção (AAAA-MM-DD HH:MM:SS).
Exemplo
{
    "produtos": [
        {
            "ProdutoID": "10164",
            "SKU": "10164",
            "SKUPai": "",
            "SKUVariacaoPai": "",
            "Preco": 5000,
            "PrecoPromocao": 4000,
            "InicioPromocao": "2025-06-01 10:00:00",
            "TerminoPromocao": "2025-06-02 10:00:00"
        }
    ]
}

Códigos de solicitação

Respostas

application/json
Bodyapplication/json
status
boolean 
Obrigatório
Para caso de sucesso, retornará true, e para caso de erros, retornará false.
quantidade
integer 
Obrigatório
Quantidade de registros retornados.
registros
array [object] 
Obrigatório
Array/Lista com os registros retornados.
ProdutoID
string 
Obrigatório
Código/SKU do produto no Shopping de Preços.
SKU
string 
Obrigatório
Código/SKU do produto na integração/plataforma.
SKUPai
null 
Opcional
Código/SKU do produto PAI na plataforma (caso haja variações).
SKUVariacaoPai
null 
Opcional
Código/SKU do produto FILHO na plataforma (caso haja variações).
status
boolean 
Obrigatório
Para caso de sucesso, retornará true, e para caso de erros, retornará false.
Exemplo
{
    "status": true,
    "quantidade": 1,
    "registros": [
        {
            "ProdutoID": "10164",
            "SKU": "10164",
            "SKUPai": null,
            "SKUVariacaoPai": null,
            "status": true
        }
    ]
}