ClassesProdutos

Todas as informacoes a respeito das classes de produtos

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
GET dataaccess

Devolve os dados de acesso do token passado como parametro

Delivery

Informações a respeito da taxa de entrega do delivery

APIDescription
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

APIDescription
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

Email

Todas as informacoes a respeito das Impressoras

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
GET filial/get

Todas as filiais da empresa logada

FormaPagamentoPDV

Todas as informações a respeito de: FormaPagamentoPDV

APIDescription
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

APIDescription
GET fornecedor/get

Todos os dados dos fornecedores da empresa logada

GrupoProdutos

Todas as informações a respeito dos Grupos de Produtos

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
GET promocoes/get/{codFilial}

Todas as promoções da filial passada como parametro

SangriaSuprimento

Todas as informacoes sobre sangria e suprimento

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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)

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
POST xml/save

Salva um documento XML especifico para a loja logada