1. Home
  2. Introdução
  3. Informações Básicas

Informações Básicas

A documentação contida no Developers possui uma variedade de informações relacionadas a API da SULTS. A integração com o sistema da SULTS é feita em sua maioria através dos endpoints da API.

Além de detalhes sobre os endpoints, há também algumas informações sobre tópicos relevantes, como por exemplo informações sobre a integração por meio de Landing Pages produzidas pela SULTS.

A API é sem estado – todas as solicitações são validadas em um token da API.

Autenticação

Todas as chamadas de serviços devem ser autenticadas por um token, garantindo a segurança e confidencialidade no tráfego dos dados de cada parceiro.

O API KEY (token) consiste apenas em um único valor que deve ser enviado em um cabeçalho HTTP “Authorization”. Esse token pode ser gerado através do sistema da SULTS.

Vídeo explicativo sobre a geração de token

Exemplo de como fazer uma requisição após obter o token de autenticação:

fetch("https://api.sults.com.br/v1/empresas", {
	method: "GET",
	headers: {
		"Authorization": "<token_de_acesso>"
	}
})

No exemplo da requisição acima o código javascript esta fazendo uma requisição no endpoint de listar unidades. Note que dentro do bloco headers deve-se adicionar a chave Authorization com o valor sendo o token gerado no passo anterior substituindo o valor <token_de_acesso>.

Formatação de datas

Todas os campos de datas na API são padronizados nos seguintes formatos:

  • Data e Hora: yyyy-MM-ddTHH:mm:ssZ

Todas as datas e horas são apresentados no formato UTC ISO 8601.

Máscaras

Informações que possuem máscaras (formatações de dígitos) como CNPJ, telefone, CEP, etc., são retornados sem máscaras, por exemplo:

  • Celular: 11987654321
  • CEP: 38026000
Atualizado em 14/02/2024