API MACEDONATO

Pegar Produtos

ecos100

Traz uma lista dos produtos cadastrados.


/ecos100

Forma de uso simples

curl -X POST/GET "http://192.168.1.111/cgi-bin/rdiweb/ecos100.cgi?id=[ID]&key=[KEY]]&atualizar_carrinho=1"

Parametros

get parametros
Nome Descrição
ID * Código do cliente, no caso de ter varios clientes em uma mesma base. por padrao pode enviar sempre 1.
KEY* Chave determinada para imput no site, caso tenha alguma key basta informar aqui em caso de ser multi cliente.
ATUALIZAR_CARRINHO* Se 1 atualiza carrinho se 0 nao atualiza carrinho

Response

{ "ID":"[ID]", "KEY":"[KEY]", "ATUALIZAR_CARRINHO":"1", "PRODUTOS":[ { "codigo":"1", "descricao":"IMPER.TECPLUS 3,6L GALAO -QUARTI", "referencia":" ", "unidadevenda":"BJ", "embalagem":"V4", "multiplo":"0", "indicativo":"Q", "gpa":"99", "gpo":"999", "precounitario":"24,69", "qtdminima":"0", "custo":"15,43", "icmsrj":"20,00", "icmsmg":"12,00", "icmses":"12,00" }, { "codigo":"2", "descricao":"JUNCAO ROSCAVEL 2 -TIGRE", "referencia":" ", "unidadevenda":"UN", "embalagem":"V1", "multiplo":"0", "indicativo":"Q", "gpa":"99", "gpo":"999", "precounitario":"19,90", "qtdminima":"0", "custo":"19,90", "icmsrj":"20,00", "icmsmg":"12,00", "icmses":"12,00" } ] }


sitpneg1

Traz as tabelas e preços do produto


/sitpneg1

Forma de uso simples

curl -X GET "http://192.168.1.111/cgi-bin/rdiweb/sitpneg1.cgi?id=[ID]&key=[KEY]"

Parametros

get parametros
Nome Descrição
ID* Código do cliente
KEY* Chave determinada para imput no site, caso tenha alguma key basta informar aqui em caso de ser multi cliente.

Response

{"ID":"[ID]","KEY":"[KEY]","preco_tabela":[ {"codpro":"00000002","negociacao":"ALPHA","valor":"5,51"}, {"codpro":"00000002","negociacao":"BIG LAR","valor":"5,75"}, {"codpro":"00000002","negociacao":"REVENDA","valor":"5,69"}]}

sitpftp1

Traz as descrições dos prdutos


/sitpftp1

Forma de uso simples

curl -X GET "http://192.168.1.111/cgi-bin/rdiweb/sitpftp1.cgi?id=[ID]&key=[KEY]"

Parametros

get parametros
Nome Descrição
ID* Código do cliente
KEY* Chave determinada para imput no site, caso tenha alguma key basta informar aqui em caso de ser multi cliente.

Response

{"ID":"[ID]","KEY":"[KEY]","ftp":[ {"codproduto":"00000446","descricao":"FILTRO P/CAIXA DAGUA"}, {"codproduto":"00000448","descricao":"FILTRO P/BEBEDOURO, MAQUINA LAVAR E CAFETEIRA."}, {"codproduto":"00000455","descricao":"REFIL P/FILTRO CAIXA DAGUA"}]}

sitpprz1

Traz os prazos de pagamento


/sitpprz1

Forma de uso simples

curl -X GET "http://192.168.1.111/cgi-bin/rdiweb/sitpprz1.cgi?id=[ID]&key=[KEY]"

Parametros

get parametros
Nome Descrição
ID* Código do cliente
KEY* Chave determinada para imput no site, caso tenha alguma key basta informar aqui em caso de ser multi cliente.

Response

{"ID":"[ID]","KEY":"[KEY]","prazos":[ {"nome":"0 AV ESPEC","descricao":"0 AVISTA ESPECIE","valormin":"0,00"}, {"nome":"0 CREDITO","descricao":"0 VALE CREDITO","valormin":"0,00"}, {"nome":"0 DEP ANT","descricao":"0 DEPOSITO ANT","valormin":"0,00"}, {"nome":"0INCLUSAO","descricao":"0INCLUSAO","valormin":"0,00"}, {"nome":"14A84","descricao":"14/28/42/56/70/84","valormin":"3000,00"}]}


sitpcli1

Traz os clientes


/sitpcli1

Forma de uso simples

curl -X GET "http://192.168.1.111/cgi-bin/rdiweb/sitpcli1.cgi?id=[ID]&key=[KEY]"

Parametros

get parametros
Nome Descrição
ID* Código do cliente
KEY* Chave determinada para imput no site, caso tenha alguma key basta informar aqui em caso de ser multi cliente.

Response

{"ID":"[ID]","KEY":"[KEY]","CLIENTES":[ {"codigo":"00001","email":"","nome_empresa":"ZZBAZAR COLIZEU LTDA","name":"ZZBAZAR COLIZEU LTDA","cnpj":"30754030000154","endereco":"PCA GETULIO VARGAS 131","bairro":"CENTRO","cep":"26130070","cidade":"BELFORD ROXO","uf":"RJ","telefone":"2761 1008","inscricao_estadual":"80.322.461","inscricao_municipal":"","situacao":"CANCELADO","tipo_usuario":"CLIENTE"}, {"codigo":"00002","email":"","nome_empresa":"ZZCARU ENGENHO PEQUENO MAT CONST LTDA","name":"ZZCARU ENGENHO PEQUENO MAT CONST LTDA","cnpj":"32334708000175","endereco":"RUA CLARA ARAUJO 1149","bairro":"ENG PEQUENO","cep":"26011391","cidade":"NOVA IGUACU","uf":"RJ","telefone":"767-0654","inscricao_estadual":"83.819.693","inscricao_municipal":"","situacao":"CANCELADO","tipo_usuario":"CLIENTE"}]}


sitpcpp1

Traz as negociações do cliente


/sitpcpp1

Forma de uso simples

curl -X GET "http://192.168.1.111/cgi-bin/rdiweb/sitpcpp1.cgi?id=[ID]&key=[KEY]"

Parametros

get parametros
Nome Descrição
ID* Código do cliente
KEY* Chave determinada para imput no site, caso tenha alguma key basta informar aqui em caso de ser multi cliente.

Response

{"ID":"[ID]","KEY":"[KEY]","cpp":[ {"codcli":"00344","negociacao":"BIG LAR"}, {"codcli":"00785","negociacao":"BIG LAR"}, {"codcli":"00966","negociacao":"REVENDA"}, {"codcli":"01145","negociacao":"BIG LAR"}, {"codcli":"01803","negociacao":"BIG LAR"}, {"codcli":"01886","negociacao":"REVENDA"}]}


sitpgpa1

Traz as categorias


/sitpgpa1

Forma de uso simples

curl -X GET "http://192.168.1.111/cgi-bin/rdiweb/sitpgpa1.cgi?id=[ID]&key=[KEY]"

Parametros

get parametros
Nome Descrição
ID* Código do cliente
KEY* Chave determinada para imput no site, caso tenha alguma key basta informar aqui em caso de ser multi cliente.

Response

{"ID":"[ID]","KEY":"[KEY]","categorias":[ {"codigo":"01","descricao":"1 - Hidraulico"}, {"codigo":"02","descricao":"2 - Eletrico"}, {"codigo":"03","descricao":"3 - Ferragens"}, {"codigo":"04","descricao":"4 - Ferramentas"}, {"codigo":"05","descricao":"5 - Pintura"}, {"codigo":"06","descricao":"6 - Diversos"}, {"codigo":"07","descricao":"7 - Papelaria"}]}


sitpgpo1

Traz as sub-categorias


/sitpgpo1

Forma de uso simples

curl -X GET "http://192.168.1.111/cgi-bin/rdiweb/sitpgpo1.cgi?id=[ID]&key=[KEY]"

Parametros

get parametros
Nome Descrição
ID* Código do cliente
KEY* Chave determinada para imput no site, caso tenha alguma key basta informar aqui em caso de ser multi cliente.

Response

{"ID":"[ID]","KEY":"[KEY]","subcategorias":[ {"codigo":"001","descricao":"Diversos"}, {"codigo":"002","descricao":"Tubos"}, {"codigo":"003","descricao":"Conexao"}, {"codigo":"004","descricao":"Calhas e Acessorios"}, {"codigo":"005","descricao":"Caixa Dagua e Acessorios"}, {"codigo":"006","descricao":"Conexao Mangueiras"}, {"codigo":"007","descricao":"Ralos e Caixas"}, {"codigo":"008","descricao":"Adesivos e Solucoes"}, {"codigo":"009","descricao":"Montagem"}, {"codigo":"010","descricao":"Fita Veda Rosca"}, {"codigo":"011","descricao":"Acessorios Banheiro"}, {"codigo":"012","descricao":"Pias e Tanques"}, {"codigo":"013","descricao":"Acessorios Pias"}, {"codigo":"014","descricao":"Registros e Acabamentos"}, {"codigo":"015","descricao":"Chuveiros"}, {"codigo":"016","descricao":"Filtros e Refis"}, {"codigo":"017","descricao":"Torneiras PVC"}]}


Pedidos

Traz os pedidos do site


/sincronizar-json?key=[KEY]

Forma de uso simples

curl -X GET "http://192.168.1.111/cgi-bin/api/sincronizar-json?key=9"

Parametros

get parametros
Nome Descrição
KEY
KEY* Codigo liberado para utilização dos pedidos.

Response

{ "pedidos": { "10270": [ { "id": 86864, "quantidade": 1, "codigo_produto": 20475, "preco": "9.96", "multiplo": "1.00", "minimo": "1.00", "icmsrj": "1.04", "icmsmg": "0.00", "icmses": "0.00", "user_id": 59088, "codcli": "0", "negociacao": "CHEIO", "created_at": "2023-05-09 17:42:42", "updated_at": "2023-05-09 17:42:42", "erro_item": null, "descricao": "SPOT LED QUADRADO 5W 6400K OUROLUX", "cnpj": "1", "cod_cliente": "0", "data_pedido": "2023-05-09 17:42:42", "codigotab": 20475, "custo": 7.01, "imposto_st": "1.04", "prazo": "01-AVISTA", "codigo_vendedor": "820", "obs": "Buscar - 10-05-2023 - 09:00" }, { "id": 86865, "quantidade": 1, "codigo_produto": 20500, "preco": "12.58", "multiplo": "1.00", "minimo": "1.00", "icmsrj": "1.30", "icmsmg": "0.00", "icmses": "0.00", "user_id": 59088, "codcli": "0", "negociacao": "CHEIO", "created_at": "2023-05-09 17:42:44", "updated_at": "2023-05-09 17:42:44", "erro_item": null, "descricao": "PROJETOR LED SLIM 10W BIV PTO 6500K OUROLUX", "cnpj": "1", "cod_cliente": "0", "data_pedido": "2023-05-09 17:42:44", "codigotab": 20500, "custo": 12.98, "imposto_st": "1.30", "prazo": "01-AVISTA", "codigo_vendedor": "820", "obs": "Buscar - 10-05-2023 - 09:00" }, { "id": 86866, "quantidade": 10, "codigo_produto": 20501, "preco": "19.36", "multiplo": "1.00", "minimo": "1.00", "icmsrj": "2.01", "icmsmg": "0.00", "icmses": "0.00", "user_id": 59088, "codcli": "0", "negociacao": "CHEIO", "created_at": "2023-05-09 17:42:45", "updated_at": "2023-05-09 17:42:50", "erro_item": null, "descricao": "PROJETOR LED SLIM 20W BIV PTO 6500K OUROLUX", "cnpj": "1", "cod_cliente": "0", "data_pedido": "2023-05-09 17:42:50", "codigotab": 20501, "custo": 18.31, "imposto_st": "2.01", "prazo": "01-AVISTA", "codigo_vendedor": "820", "obs": "Buscar - 10-05-2023 - 09:00" } ] } }


Pedidos

Atualiza pedidos ja


/sincronizar/recebido?key=[KEY]

Forma de uso simples

curl -X GET "http://192.168.1.111/cgi-bin/api/sincronizar/recebido?key=9"

Parametros

post parametros
Nome Descrição
KEY
KEY* Codigo liberado para utilização dos pedidos.

Post

{"sucess":true,"data":[{"pedido":"000000"}]}