Endpoints públicos
GET /public/getProdutos.php
Lista produtos públicos.Query params
| Parâmetro | Tipo | Obrigatório |
|---|---|---|
estoque | string/boolean | Não |
Regras fixas
pendente = 0codigo_produto > 8000combo_arquivado <> 1
Campos retornados
skunomenome_nfean13dun14unidade_embalagempeso_brutopeso_liquidodescricaomarcafotosfotos_thumbcategoriapalavras_chave
GET /public/getProduto.php
Retorna um produto específico.Query params
| Parâmetro | Tipo | Obrigatório |
|---|---|---|
sku | string | Sim |
Erros
400quandoskunão for informado404quando o produto não for encontrado
GET /public/getScaProdutos.php
Lista produtos públicos do fluxo SCA.Query params
| Parâmetro | Tipo | Obrigatório |
|---|---|---|
estoque | string/boolean | Não |
sku | integer | Não |
processo | string | Não |
status | string | Não |
marca | string | Não |
q | string | Não |
limit | integer | Não |
offset | integer | Não |
GET /public/getLinks.php
Consulta links indexados pelo crawler de sitemap.Query params
| Parâmetro | Tipo | Obrigatório |
|---|---|---|
q | string | Não |
http_status | integer | Não |
content_type | string | Não |
only_fetched | string | Não |
fetched_after | string | Não |
fetched_before | string | Não |
limit | integer | Não |
offset | integer | Não |
POST /cadastro.php
Cria um novo cliente.Headers
Body
Validações
- rejeita JSON inválido
- exige
cnpj - valida o CNPJ
- impede CNPJ já cadastrado
- consulta dados externos do CNPJ
- exige CNAE permitido
- impede e-mail já cadastrado
Respostas
201cadastro realizado400JSON inválido, CNPJ inválido ou erro de consulta403CNAE não permitido409CNPJ ou e-mail já cadastrado500erro ao cadastrar cliente