Pular para o conteúdo

Documentação Lina

Bem-vindo. Esta documentação reúne tudo que você precisa para integrar com os produtos Lina — Open Finance, Agregação de Dados e Inteligência Financeira — em um formato consistente, em português, com exemplos de código nas sete principais linguagens de integração.

O que você vai encontrar aqui

A documentação está organizada em três grandes hubs, refletindo a estrutura dos nossos produtos.

HubPara quemO que inclui
Fluxo de consentimentoTimes integrando com Open FinanceListagem de instituições, criação de consentimento, validação do callback
Agregação de dadosAplicações que precisam ler contas, cartões, créditos e investimentosEndpoints de leitura, paginação, paginas de erro
Inteligência de dadosProdutos que querem score, categorização e insightsModelos prontos, webhooks de atualização

Comece pelo fluxo de consentimento

Antes de qualquer leitura de dados, é necessário obter o consentimento do usuário através do fluxo Open Finance. O guia abaixo cobre todos os passos.

Padrões de integração

Toda a API Lina segue convenções consistentes:

  • Comunicação via HTTPS com TLS 1.2+
  • Autenticação por Bearer Token (OAuth 2.0 client credentials)
  • Body em application/json com UTF-8
  • Erros seguem o padrão RFC 7807 (application/problem+json)
  • Webhooks assinados com HMAC-SHA256 no header X-Lina-Signature

A linguagem dos exemplos é persistida na sua máquina (localStorage), então você pode trocar entre cURL e Java em uma página e a próxima já abre na mesma linguagem.