ClassesProdutos
Todas as informacoes a respeito das classes de produtos
API | Description |
---|---|
GET classes/get |
Todos as classes da empresa logada |
GET classes/get/{MaxRegistros}/{Pagina} |
Todos as classes da empresa logada de forma paginada |
GET classes/get/{dataHora} |
Todos as classes alteradas depois da data e hora passada como parametro |
Cliente
Todas as informacoes a respeito dos clientes
API | Description |
---|---|
GET cliente/get |
Todos os dados dos clientes da empresa logada |
GET cliente/get/vendas/{Id} |
Devolve uma lista dos últimos 10 cupons do cliente passado como parametro |
GET cliente/buscarapida/{busca} |
Faz uma busca rápida dos clientes baseada no parametro de busca.(a busca começa a partir do terceiro caracter) |
GET cliente/contaassinada/{codcliente}/{dataInicial}/{datafinal} |
Devolve o extrato da conta assinada do cliente passado como parametro Se o intervalo entre a data inicial e a data final for maior que 100 dias o sistema irá rejeitar a busca |
GET cliente/get/{id} |
Dados a respeito de um Cliente Especifico |
POST cliente/save |
Cadastra um novo Cliente |
POST cliente/saveContaAssinada |
Grava o crédito de uma conta assinada |
PUT cliente/update |
Altera os dados de um cliente existente |
DELETE cliente/delete/{id} |
Desativa o cliente passado como parametro |
ConferenciaCaixa
Todas as informacoes sobre a conferência de caixa pdv
API | Description |
---|---|
GET conferenciacaixa/getByCodigo/{codigo} |
Devolve uma lista de sangrias |
POST conferenciacaixa/save |
Salva uma conferência as cegas PDV |
Cupom
Todas as informacoes dos cupons de venda
API | Description |
---|---|
GET cupom/get/{dataInicial}/{datafinal}/{filiais} |
Devolve uma lista de cupons com intervalo máximo de 10 dias e no máximo 100 registros - obs(se a data inicial e final forem iguais não existe limitação) |
GET cupom/get/{offset}/{dataInicial}/{datafinal}/{filiais} |
Devolve uma lista de cupons com intervalo máximo de 10 dias com no máximo 100 registros por página |
GET cupom/get/{VendaId}/{CodFilial} |
Dados a respeito de um cupom de venda especifico |
GET cupom/getByMac/{VendaId}/{CodFilial}/{MacTerminal} |
Dados a respeito de um cupom de venda especifico de um determinado terminal |
GET cupom/getDadosFiscais/{VendaId}/{CodFilial}/{MacTerminal} |
Dados fiscais a respeito de um cupom de venda |
POST cupom/save |
Grava ou atualiza um cupom de venda |
PUT cupom/estornar/{VendaId}/{CodFilial}/{MacTerminal} |
Estorna um cupom de venda e todos os itens que estiverem cadastrados nele |
DataAccess
Informações dos dados de acesso do token
API | Description |
---|---|
GET dataaccess |
Devolve os dados de acesso do token passado como parametro |
Delivery
Informações a respeito da taxa de entrega do delivery
API | Description |
---|---|
GET delivery/get/{codFilial} |
Todas as taxas da filial passada como parametro |
POST delivery/save |
Cadastra uma nova taxa de entrega |
PUT delivery/update |
Altera uma taxa existente |
Dispositivo
Todas as informações a respeito dos Dispositivos - Mac
API | Description |
---|---|
GET dispositivo/get |
Todos os dispositivos da empresa logada no sistema |
GET dispositivo/get/{mac} |
Dados a respeito de um Mac Especifico |
POST dispositivo/save |
Cadastra um novo Mac |
PUT dispositivo/update |
Altera um Mac existente |
DELETE dispositivo/delete/{mac} |
Esse método é obsoleto, por favor utilizar o método removerlicenca |
GET dispositivo/validatoken/{mac}/{token} |
Consulta um mac e um token para ações no pdv |
DELETE dispositivo/removerlicenca/{mac}/{token} |
Exclui o Mac passado como parametro |
GET dispositivo/getFiliais/{cpf_cnpj} |
Devolve uma lista de filiais baseado no cnpj passado como parametro |
POST dispositivo/saveRegistro |
Registra um dispositivo |
Todas as informacoes a respeito das Impressoras
API | Description |
---|---|
POST email/send?emailTo={emailTo}&assunto={assunto}&conteudo={conteudo} |
Envia um e-mail com o remetente noreply@tabletcloud.com.br |
Erros
Todas as informações de erros no Tablet PDV
API | Description |
---|---|
GET erro/get |
Todos os erros cadastrados na base de dados |
GET erro/getliberados |
Todos os erros liberados |
GET erro/getnaoliberados |
Todos os erros não liberados |
GET erro/get/{id} |
Dados a respeito de um erro especifico |
POST erro/save |
Cadastra um novo erro |
PUT erro/update |
Altera os dados de um erro existente |
DELETE erro/delete/{id} |
Desativa o erro passado como parametro |
Estoque
Consulta os dados de estoque dos produtos
API | Description |
---|---|
GET estoque/getmovimentacao?offset={offset}&dataInicial={dataInicial}&datafinal={datafinal}&filiais={filiais} |
Devolve uma lista com as movimentações de estoque da empresa - Máximo de 100 registros por página |
GET estoque/getsaida/{offset}/{dataInicial}/{datafinal}/{filiais} |
Devolve uma lista com as movimentações de saida do estoque - Máximo de 100 registros por página |
GET estoque/get/{CodFilial}/{CodVenda} |
Devolve a quantidade em estoque de um produto para uma determinada filial baseado no código de venda |
GET estoque/get/{CodFilial} |
Devolve a quantidade em estoque de todos os produtos para uma determinada filial |
POST estoque/savedevolucao |
Grava a devolução de um produto |
POST estoque/saveentrada |
Grava uma entrada no estoque |
POST estoque/savesaida |
Grava uma saida no estoque |
Filial
Consulta dos dados das filiais da empresa logada
API | Description |
---|---|
GET filial/get |
Todas as filiais da empresa logada |
FormaPagamentoPDV
Todas as informações a respeito de: FormaPagamentoPDV
API | Description |
---|---|
GET formapagamentopdv/get |
Todos as Formas de Pagamento da empresa logada |
GET formapagamentopdv/get/{id} |
Dados a respeito da FormaPagamentoPDV Especifico |
POST formapagamentopdv/save |
Cadastra uma nova FormaPagamentoPDV |
PUT formapagamentopdv/update |
Altera uma FormaPagamentoPDV existente |
DELETE formapagamentopdv/delete/{id} |
Exclui uma FormaPagamentoPDV passado como parametro |
Fornecedor
Todas as informacoes a respeito dos fornecedores
API | Description |
---|---|
GET fornecedor/get |
Todos os dados dos fornecedores da empresa logada |
GrupoProdutos
Todas as informações a respeito dos Grupos de Produtos
API | Description |
---|---|
GET grupoprodutos/get |
Todos os Grupos de Produtos da empresa logada |
GET grupoprodutos/get/{id} |
Dados a respeito de um Grupo de Produto especifico (O campo ID pode ser o código interno ou externo) |
POST grupoprodutos/save |
Cadastra um novo Grupo de produto |
PUT grupoprodutos/update |
Altera um Grupo de Produto existente |
DELETE grupoprodutos/delete/{id} |
Exclui o Grupo de produto passado como parametro (O campo ID pode ser o código interno ou externo) |
Impostos
Lista de todos os impostos necessários para integração com o sistema
API | Description |
---|---|
GET impostos/cfop |
Lista do CFOP |
GET impostos/csosn |
Lista do CSOSN |
GET impostos/codpiscofins |
Lista do Código de PIS/COFINS |
GET impostos/icms/{IsServico} |
Lista do ICMS |
GET impostos/cst |
Lista do CST |
GET impostos/codservico |
Lista dos código de serviço |
GET impostos/unidademedida |
Lista das unidades de medidas válidas para o sistema |
GET impostos/cest/{codCest} |
Recebe o código Cest e devolve a descrição |
GET impostos/ncm/{codNCM} |
Recebe o código NCM e devolve a descrição |
Impressoras
Todas as informacoes a respeito das Impressoras
API | Description |
---|---|
GET impressoras/get |
Todos os Impressoras da empresa logada |
GET impressoras/get/{id} |
Dados a respeito de um Impressoras especifica |
POST impressoras/save |
Cadastra uma nova Impressora |
PUT impressoras/update |
Altera uma Impressora existente |
DELETE impressoras/delete/{id} |
Exclui a impressora passada como parametro |
Integrador
Integração com Tablet PDV
API | Description |
---|---|
POST integrador/savePedido |
Salva um pedido |
GET integrador/get/{Identificador} |
Recupera informações de um pedido baseado no código |
GET integrador/getstatus/{Identificador} |
Recupera o status de um pedido baseado no código |
GET integrador/check |
Utlizado pelo PDV para verificar se existe algum pedido |
GET integrador/get |
Utilizado pelo PDV para listar os pedidos pendentes |
Licenciamento
Gerenciar licenciamentos
API | Description |
---|---|
GET licenciamento/relatorioMensal/{mesCompetencia}/{anoCompetencia}/{comDetalhesDeCadaFilial} |
Devolve o relatório de faturamento do mês e ano passados como parâmetro |
GET licenciamento/minhaslicencas/{offset}/{filtro} |
Devolve os licenciamentos do OEM logado |
GET licenciamento/minhaslicencas/produtos |
Devolve os produtos licenciados para o OEM logado |
GET licenciamento/minhaslicencas/modulos/{codproduto}/{codgrupoeconomico}/{codloja} |
Devolve os módulos licenciados para o OEM logado |
POST licenciamento/minhaslicencas/saveGrupoEconomico |
Salva o grupo economico |
POST licenciamento/minhaslicencas/saveFilial |
Salva a filial |
Localidade
Várias funcionalidades para recuperar informações de localidade
API | Description |
---|---|
GET localidade/endereco/{cep} |
Busca o endereço completo baseado no cep passado como parametro |
GET localidade/endereco/{cep}/{codfilial} |
Busca o endereço completo incluindo a distancia do cep para a filial passada como parametro |
GET localidade/cidades/{uf} |
Busca o nome e código do IBGE de todas as cidades do estado passado como parametro |
GET localidade/estados |
Devolve todos os estados com as Unidades Federativas(UF) |
GET localidade/codibge/{uf}/{cidade} |
Recebe a unidade federativa (UF) e o nome da cidade e devolve o código do IBGE (Se não localizar devolve zero(0)) |
Modificador
Todas as informacoes a respeito dos modificadores de produtos
API | Description |
---|---|
GET modificador/get/{codFilial}/{data} |
Todos os modificadores da empresa |
GET modificador/get/{codFilial}/{data}/{MaxRegistros}/{Pagina} |
Todos os modificadores retornando de forma paginada |
OEM
Consulta dos dados do Parceiro OEM
API | Description |
---|---|
GET oem/configuracoes |
Busca as configurações do parceiro OEM da empresa logada |
GET oem/configuracoes/{codfilial} |
Busca as configurações do parceiro OEM da empresa logada e o logotipo da filial passada como parametro |
GET oem/indicamais |
Busca a lista de OEM habilitados para o IndicaMais |
GET oem/usuariosBeepay |
Busca todos os usuários Beepay ativos |
partner
Consulta os dados de parceiros integrados
API | Description |
---|---|
GET Partner/getroomlisthits |
Devolve a lista de hospedes se a loja estiver com os dados corretamente configurados no app hits |
POST Partner/getroomlisthits |
Devolve a lista de hospedes se a loja estiver com os dados corretamente configurados no app hits |
GET Partner/getclientefixe/{codfilial}/{cpfCliente} |
Devolve os dados do cliente Fixe da filial passada como parametro |
GET Partner/getclientefixeV2/{codfilial}/{cpfCliente} |
Devolve os dados do cliente Fixe da filial passada como parametro |
POST Partner/addPointsfixe/{codCupom} |
Grava os pontos no Fixe de uma venda realizada no cloud |
POST Partner/RemovePointsfixe/{codCupom} |
Resgata os créditos de fidelidade baseado numa venda realizada no PDV |
PerfilUsuarioPDV
Todas as informacoes dos perfis de usuários PDV
API | Description |
---|---|
GET usuariopdv/perfil/get |
Todos os perfis cadastrados para a empresa logada |
GET usuariopdv/perfil/getmodulos |
Mostra todos os módulos disponiveis, esse método será necessário para cadastrar um novo perfil |
GET usuariopdv/perfil/get/{id} |
Dados a respeito de um Perfil especifico |
POST usuariopdv/perfil/save |
Cadastra um novo Perfil |
PUT usuariopdv/perfil/update |
Altera os dados de um perfil existente |
DELETE usuariopdv/perfil/delete/{id} |
Deleta o perfil passado como parametro se não houver nenhum usuário vinculado |
PontoVenda
Todas as informações a respeito de: FormaPagamentoPDV
API | Description |
---|---|
GET pontovenda/get |
Todos os pontos de venda cadastrados |
GET pontovenda/get/{id} |
Dados a respeito de um ponto de venda especifico |
POST pontovenda/save |
Cadastra um novo ponto de venda |
PUT pontovenda/update |
Altera um ponto de venda existente |
DELETE pontovenda/delete/{id} |
Exclui o ponto de venda passado como parametro |
Produtos
Todas as informações a respeito dos produtos
API | Description |
---|---|
GET produtos/get |
Todos os produtos da empresa logada |
GET produtos/getbydata/{dataUltimomodificacao} |
Todos os produtos da empresa logada baseado na data da última modificação passada como parametro |
GET produtos/get/{id} |
Dados a respeito de um produto especifico (O campo ID pode ser o código interno ou externo) |
GET produtos/getlistaresumida/{pagina} |
Devolve uma lista resumida com a lista dos produtos ativos - Máximo de 100 registros por página |
POST produtos/saveunidades |
Cadastra ou atualiza unidades de compra de uma lista de produtos |
POST produtos/save |
Cadastra um novo produto |
POST produtos/saveImage |
Salva a imagem de um produto |
PUT produtos/update |
Altera um produto existente |
DELETE produtos/delete/{id} |
Exclui o produto passado como parametro (O campo ID pode ser o código interno ou externo) |
Promocoes
Todas as informacoes a respeito de promoções
API | Description |
---|---|
GET promocoes/get/{codFilial} |
Todas as promoções da filial passada como parametro |
SangriaSuprimento
Todas as informacoes sobre sangria e suprimento
API | Description |
---|---|
GET sangriasuprimento/getSangria/{dataApartirDe} |
Devolve uma lista de sangrias |
GET sangriasuprimento/getSuprimento/{dataApartirDe} |
Devolve uma lista de suprimentos |
GET sangriasuprimento/getByCodigo/{Codigo} |
Devolve uma sangria ou suprimento especifico |
DELETE sangriasuprimento/cancelar/{Codigo}/{CodUsuario}/{dtCancelamento} |
Cancela uma sangria ou um suprimento |
POST sangriasuprimento/save |
Salva uma sangria ou um suprimento |
Stone
Integração com a maquina Mamba Stone
API | Description |
---|---|
POST stone/saveMesa{StoneCode}/{CodPDV}/{Identificador} |
Envia solicitação de dados para uma mesa espeficica |
GET stone/getCheckPedido/{StoneCode}/{Identificador} |
Verifica se o pedido enviado foi atendido |
GET stone/getPedido/{StoneCode}/{Identificador} |
Recupera informações de um pedido para exibir no Mamba |
POST stone/liberaMesa/{StoneCode}/{Identificador} |
Avisa ao PDV que uma mesa deve ser liberada |
POST stone/saveConta |
Salva dados de uma conta fechada |
GET stone/getImagemCupom/{StoneCode}/{CodPedido} |
Recupera a imagem do cupom fiscal para impressão |
StonePDV
Integração Tablet PDV com máquina Stone Mamba
API | Description |
---|---|
GET stonepdv/getCheck/{StoneCode} |
Verifica se existe algum pedido que precisa da interação do tablet pdv |
GET stonepdv/getContaFechada/{StoneCode}/{Identificador} |
Recupera informações de um pedido fechado |
POST stonepdv/savePedido |
Salva um pedido solicitado pela Mamba |
POST stonepdv/saveNoData/{StoneCode}/{Identificador} |
Salva as informações de dados não localizados |
POST stonepdv/saveImageCupom/{StoneCode}/{CodPedido}/{imgBase64} |
Salva a imagem do cupom para um determinado pedido |
TabelaPreco
Todas as informações a respeito da tabela de preços
API | Description |
---|---|
GET tabelapreco/getbydata/{filial_id}/{Data} |
Devolve a tabela de preços dos produtos alterados após a data passada como parametro |
GET tabelapreco/get/{filial_id} |
Tabela de preços e impostos da empresa e filial passadas como parametro |
GET tabelapreco/get/{filial_id}/{id} |
Tabela de preços e impostos de um produto especifico (O campo ID pode ser o código interno ou externo) |
POST tabelapreco/save |
Cadastra uma tabela de preços e impostos para um produto e filial |
PUT tabelapreco/update |
Altera os valores e impostos para um produto que já tenha tabela de preços cadastrada |
Tickets
Método para manipulação de dados dos Tickets (WATO)
API | Description |
---|---|
GET tickets/get |
Os 1000 últimos tickets de acordo com o filtro passado como parametro |
GET tickets/getdocs/{codTicket} |
Devolve os documentos relacionados com um ticket |
POST tickets/save |
Salva o documento em um ticket baseado nos dados passados como parametro(O arquivo deve ser enviado na tag Base64) |
Tools
Ferramentas necessárias para várias funcionalidades do sistema
API | Description |
---|---|
GET tools/diastroca |
Devolve o número de dias que o cupom de troca tem validade a partir da data da compra |
GET tools/celulaconsumo |
Devolve o nome da célula de consumo de uma determinada empresa |
GET tools/controledownload/{codloja}/{mac}/{modulo} |
Devolve o status do mac e módulo passado como parametro para download dos dados |
POST tools/savecontroledownload/{codloja}/{mac}/{modulo} |
Grava na tabela de controle quando o PDV realiza a sincronização dos dados |
GET tools/mensagemtroca |
Devolve a mensagem de troca |
GET tools/fechamentooperador |
Devolve o tipo de impressão no fechamento do operador |
GET tools/changes/{CodFilial}/{Data} |
Devolve as alterações realizadas no sistema |
GET tools/mensagemlicenciamento/{CodFilial} |
Consulta status da empresa |
GET tools/motivocancelamento/{CodFilial} |
Consulta os motivos de cancelamento de vendas cadastrados |
GET tools/tipodesconto/{CodFilial} |
Consulta os tipos de descontos da filial passada como parametro |
UsuarioPDV
Todas as informacoes dos usuários PDV
API | Description |
---|---|
GET usuariopdv/get |
Todos os usuários PDV cadastrados para a empresa logada |
GET usuariopdv/get/{id} |
Dados a respeito de um Usuário especifico |
POST usuariopdv/save |
Cadastra um novo Usuário PDV |
PUT usuariopdv/update |
Altera os dados de um usuário PDV existente |
DELETE usuariopdv/delete/{id} |
Deleta o usuário PDV passado como parametro |
Validador
Validador de tickets
API | Description |
---|---|
GET validador/status/{token}/{codFilial} |
Devolve o status do token passado como parametro |
GET validador/get/{Token} |
Devolve os dados do validador de uma loja |
POST validador/save |
Salva um ticket no servidor |
XMLNota
Salva um arquivo XML no servidor TabletCloud
API | Description |
---|---|
POST xml/save |
Salva um documento XML especifico para a loja logada |