Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Índice
Índice | ||
---|---|---|
|
Objetivo
O objetivo deste documento é esclarecer sobre os serviços pagos disponíveis pelo TOTVS API MASHUP e os pré-requisitos para requisição aos mesmos.
Introdução
O TOTVS API Mashup é 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. Os serviços disponibilizados pelo mesmo são listados abaixo e dependem do mínimo esforço para consumo dos mesmos.
Adesão
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 Mashup ou que possa ser customizado. A adesão e os planos disponíveis estão disponíveis na TOTVS Store.
Serviços disponíveis
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 de CPF e CNPJ |
Receita Federal - Consulta Simples Nacional |
Sintegra - Consulta Nacional ao Cadastro |
Sintegra - Consulta Unificada ao Cadastro |
Suframa - Consulta Situação Fornecedor |
Nota | ||
---|---|---|
| ||
Para que não tenhamos quebra nas requisições existente para os serviços acima, as chamadas existentes ao Mashup não serão alteradas. Sendo necessário apenas o envio dos headers conforme descrito no tópico abaixo. |
Pré-requisitos
Para que o produto possa consumir estes serviços é necessário o envio das propriedades abaixo no header da requisição.
Abaixo as informações obrigatórias e opcionais enviadas via cabeçalho.
Propriedade | Exigência | Descrição |
---|---|---|
totvsmashup-api-key | Obrigatória | Após adesão ao plano do TOTVS API Mashup, é disponibilizado para o cliente uma API KEY. Esta chave deve ser informada ao produto para que a mesma seja enviada em todas requisições realizadas ao Mashup. |
totvsmashup-customer-ls-id | Obrigatória | O Produto envia o ID do cliente no License Server; |
totvsmashup-product-name | Obrigatória | O Produto envia seu nome. Ex.: (RM | PROTHEUS) |
totvsmashup-product-module | Obrigatória | O Produto envia seu módulo que está consumindo o serviço do Mashup. Ex.: (Fopxxxx | SIGAFAT) |
totvsmashup-product-routine | Opcional | O Produto envia sua rotina que está consumindo o serviço do Mashup. Ex.: (FopFuncAction | mata030) |