Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

OTOTVS API Services é um serviço pago que realiza consultas em entidades públicas e os disponibiliza para qualquer solução TOTVS através de APIs padronizadas, independente do serviço público de consulta. Mais informações sobre os serviços pagos acesse: https://www.totvs.com/totvs-api-services/

Para que o cliente posso consumir este serviço é necessário que o mesmo possua licença de algum produto TOTVS que suporte a integração com o TOTVS API Services ou que possa ser customizado. A adesão e os planos disponíveis estão disponíveis na TOTVS Store.

Apenas os serviços abaixo estão disponíveis no plano pago, ou seja, os demais serviços do Mashup continuam funcionando normalmente.

Serviço

Receita Federal - Consulta de CNPJ
Receita Federal - Consulta de CPF
Receita Federal - Consulta Simples Nacional
Sintegra - Consulta Nacional ao Cadastro
Sintegra - Consulta Unificada ao Cadastro
Suframa - Consulta Situação Fornecedor


Serviços disponíveis

...

Abaixo estão todos os serviços disponíveis para integração com o produto Datasul.

...

Bloco de código
RUN utp/ut-tas.p PERSISTENT SET hTas.


Com a versão 12.1.8, não será mais necessário informar manualmente o nome de usuário e senha, será enviado automaticamente essas informações para o TOTVS API Services. 

Nas propriedades do sistema em Integrações TOTVS os seguintes parâmetros devem ser configurados:

URL: É a url do TOTVS API SERVICES, este parâmetro não é obrigatório, quando não preenchido assume o valor padrão: http://totvsapiservices.totvs.com.br;

Chave de Acesso: É uma chave para utilização dos serviços pagos do TOTVS API SERVICES. Mais detalhes de onde obter o token podem ser encontradas neste link.

Debug: Indica se irá gerar log de execução do serviço no debug.


Image Modified


A API desenvolvida retorna os dados dos serviços em formato JSON. Caso ocorra algum erro na execução do serviço, será retornado no valor "Erro", que pode ser pego através do método getString:

...