Endpoint
POST https://api.tiny.com.br/api2/listas.precos.excecoes.php
Parâmetros
| Parâmetro | Tipo | Ocorrência | Descrição |
|---|---|---|---|
| token | string | obrigatório | Chave de identificação da empresa |
| formato | string | obrigatório | Formato de retorno (json) |
| idListaPreco | int | obrigatório | ID da lista de preços |
| idProduto | int | opcional | Filtra por produto específico |
| pagina | int | opcional | Página desejada (padrão: 1, máx. 100 registros/página) |
Retorno
| Campo | Tipo | Ocorrência | Descrição |
|---|---|---|---|
| retorno.status_processamento | int | obrigatório | Código do processamento |
| retorno.status | string | obrigatório | ”OK” ou “Erro” |
| retorno.pagina | int | obrigatório | Número da página |
| retorno.numero_paginas | int | obrigatório | Total de páginas |
| retorno.registros[].registro.id | int | condicional | ID da exceção |
| retorno.registros[].registro.id_lista_preco | int | condicional | ID da lista |
| retorno.registros[].registro.id_produto | int | condicional | ID do produto |
| retorno.registros[].registro.preco | decimal | condicional | Preço de venda |
| retorno.registros[].registro.preco_promocional | decimal | condicional | Preço promocional |
Valores decimais utilizam ”.” (ponto) como separador.
Exemplo de chamada
$url = 'https://api.tiny.com.br/api2/listas.precos.excecoes.php';
$data = "token=SUA_CHAVE&idListaPreco=160107407&formato=JSON";
Exemplos de retorno
Sucesso
{
"retorno": {
"status_processamento": 3,
"status": "OK",
"registros": [
{
"registro": {
"id": 439592059,
"id_lista_preco": 160107407,
"preco": 27.90
}
}
]
}
}
Erro
{
"retorno": {
"status": "Erro",
"codigo_erro": 2,
"erros": [{"erro": "token invalido"}]
}
}
