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 |