Sobre as APIs
Nossas APIs servem para que sistemas externos possam se comunicar, atualizar e buscar alguns dados dentro do Mercado Turbo. É necessário a utilização de um programador próprio para conseguir utilizar estes recursos.
Para ter acesso a este recurso basta estando logado na conta desejada, acessar no menu horizontal:
MINHA CONTA > DADOS DA CONTA
Localize : API MercadoTurbo
e ative a opção.
OBJETIVO:
-Permitir a atualização de dados do custo e imposto de SKUs já existentes.
-Permitir a inserção de SKUs com seu(s) Custo e /ou Imposto
URL DE REQUEST:
curl -X POST https://app.mercadoturbo.com.br/rest/produtos/sku/umnovosku
* Sim, sempre POST
Header:
'Authentication: Bearer $ACCESS_TOKEN' MT-0000000000000000000000000000000000000-00000
Body:
Formato JSON da seguinte forma:
{
"custo": 51.99,
"imposto": 3.65
}
* Se colocar o valor com vírgula dará erro! Tem que ser ponto, pois é o ideal para o JSON.
** Pode enviar somente o custo ou somente o imposto.. O sistema irá atualizar, ou criar, aquele que foi enviado e ignorar o que não foi enviado.
COMPORTAMENTO:
- Se o SKU já existe, atualiza o custo ou o imposto (ou os dois) e retorna:
HTTP Status 200 (OK):
{
"status": "Atualizado"
}
- Se o SKU não existir, cria um novo e retorna:
HTTP Status 201 (Created):
{
"status": "Adicionado"
}
ERROS POSSÍVEIS:
HTTP 400 (Bad request)
HTTP 304 (Not modified)
HTTP 401 (Unauthorized)