Skip to main content
Los SDKs de Midaz son la capa pública de integración para las aplicaciones que llaman a las APIs de Midaz. Usa un SDK para crear una aplicación, automatización, servicio backend o integración sobre Midaz. Cada SDK trabaja con los recursos de Midaz: organizaciones, ledgers, cuentas, portfolios, balances, transacciones, assets y metadata. Los SDKs te dan interfaces tipadas e idiomáticas para la API de Midaz. Te enfocas en el comportamiento del producto, no en requests HTTP crudos, payloads, paginación ni parseo de respuestas.

SDKs disponibles


Ofrecemos dos SDKs oficiales:

SDK Go

Usa el SDK oficial de Go para crear integraciones con Midaz en Go.

SDK TypeScript

Usa el SDK oficial de TypeScript para crear integraciones con Midaz en Node.js o aplicaciones TypeScript.

¿Por qué usar los SDKs de Midaz?


  • Fácil para desarrolladores: interfaces limpias, tipado fuerte y valores predeterminados con sentido.
  • Listo para producción: patrones compartidos para llamadas a la API, errores y flujos de integración.
  • Consistente entre stacks: el mismo modelo de integración funciona en Go y TypeScript. Usa el lenguaje que se adapte a tu flujo de trabajo.
  • Enfocado en la API: los SDKs se conectan a las APIs públicas de Midaz. Tu aplicación mantiene el control de sus datos y su lógica de negocio.
Cada SDK es modular, así que traes solo lo que necesitas.

SDKs y librerías internas


Los SDKs son la vía pública para que las aplicaciones externas se integren con Midaz. Lerian también mantiene librerías compartidas internas para sus propios servicios, plugins y componentes de plataforma. Los equipos de ingeniería de Lerian usan estas librerías para estandarizar cómo se comportan los servicios. Estas librerías no son contratos públicos de integración. No las trates como APIs soportadas para aplicaciones externas. Para integrarte con Midaz, empieza con el SDK oficial de tu lenguaje. Si un SDK no cubre una capacidad, usa la API de Midaz directamente o contacta a Lerian primero.