Os SDKs do Midaz são a camada pública de integração para aplicações que precisam chamar as APIs do Midaz. Use um SDK quando estiver criando uma aplicação, automação, serviço backend ou integração que precisa trabalhar com recursos do Midaz, como organizações, ledgers, contas, portfolios, saldos, transações, assets e metadata. Os SDKs abstraem chamadas de API em interfaces tipadas e idiomáticas para que você possa focar no comportamento do produto em vez de lidar manualmente com requests HTTP, payloads, paginação e parse de respostas.Documentation Index
Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
Use this file to discover all available pages before exploring further.
SDKs disponíveis
Atualmente oferecemos dois SDKs oficiais:
SDK Go
Use o SDK oficial de Go para criar integrações com o Midaz em Go.
SDK TypeScript
Use o SDK oficial de TypeScript para criar integrações com o Midaz em Node.js ou aplicações TypeScript.
Por que usar os SDKs do Midaz?
- Amigável para desenvolvedores: Interfaces limpas, tipagem forte e padrões que fazem sentido.
- Pronto para produção: Padrões compartilhados para comunicação com APIs, erros e fluxos de integração.
- Consistente entre stacks: O mesmo modelo de integração está disponível em Go e TypeScript, então você pode usar a linguagem que melhor se encaixa no seu fluxo de trabalho.
- Focado em APIs: Os SDKs se conectam diretamente às APIs públicas do Midaz, mantendo sua aplicação no controle dos dados e da lógica de negócio.
SDKs e bibliotecas internas
Os SDKs são destinados à integração externa de aplicações com o Midaz. A Lerian também mantém bibliotecas compartilhadas internas que apoiam o desenvolvimento de serviços, plugins e componentes de plataforma da Lerian. Essas bibliotecas são usadas pelos times de engenharia da Lerian para padronizar o comportamento dos serviços, mas não são contratos públicos de integração e não devem ser tratadas como APIs suportadas para aplicações externas. Se você está integrando com o Midaz, comece pelo SDK oficial da sua linguagem. Se uma capacidade não estiver disponível em um SDK, use diretamente a API do Midaz ou fale com a Lerian antes de depender do comportamento de bibliotecas internas.

