👋 Seja muito bem-vindo(a) ao Lighthouse do netLex!
Lighthouse é o nosso portal de documentação em que publicamos especificações técnicas sobre nossas integrações e APIs.
Com o Lighthouse, você poderá:
- Utilizar as especificações técnicas para explorar e usar nossas APIs;
Ainda não conhece o netLex? Então dá só uma espiada no nosso site institucional.
💡 Primeiros passos
Nossa documentação está dividida em autorização e requisições HTTPS.
Autorização
Dividido em:
- Bearer token: para autenticação nos endpoints é usado Bearer Token.
- Restrição por IP: é possível, de forma opcional, restringir por IP o acesso aos endpoints.
Requisição HTTPS
Dividido em:
- Endpoints
- Document: destinado para manipulação dos documentos do ambiente.
- DocumentAttachmet: destinado para manipulação dos anexos de documentos.
- User: destinado para manipulação dos usuários.
- Contact: destinado para manipulação dos Contatos.
- Management: destinado para manipulação da gestão dos documentos.
❓ Precisa de suporte?
Caso precise de suporte, entre em contato conosco através da nossa Central de Ajuda.
O Connect é uma API REST que possibilita a execução de scripts configurados na plataforma através de um ID específico. A API recebe dados de entrada (payload)e retorna uma resposta em formato JSON. Em cada script configurado, você pode definir como serão utilizados os métodos das API's privadas da plataforma, que estão disponíveis por meio de classes, usando input como parâmetro. O resultado ou as informações obtidas são então retornadas no output.
Autorização
Bearer Token
É necessário um Bearer Token para autenticar nos endpoints do netLex. O token não possui tempo de expiração. Cada endpoint possui o próprio Bearer Token.
Restrição por IP
É possível também restringir por IP o acesso ao endpoint. É permitido o cadastro de até 100 origens. Essa restrição é opcional.

Requisições HTTPs
Para fazer a requisição de qualquer endpoint do netLex, basta informar a URL composta pelo domínio e o id do endpoint e informar no Header o Bearer token específico. O que vai ser diferente entre as chamadas será o Body REST da requisição e a response, que é definido de acordo com o caso de uso desenvolvido para este endpoint.
Endpoints
Os endpoints do netLex são criados dinamicamente de acordo com a necessidade do caso de uso. Neles será possível configurar um script para realizar ações com as diversas funcionalidades do netLex, como por exemplo criar um documento, atualizar um contato ou retornar informações de workflow, utilizando as funcionalidades presentes nas Classes do Connect.
Classes do Connect
Estão especificadas a seguir as classes possíveis de se manipular dentro dos scripts nos endpoints, considerando os métodos e atributos acessíveis.