APIs de Lerian
Esta sección responde preguntas frecuentes sobre las APIs de Lerian, cubriendo comportamiento general, configuración y mejores prácticas en todos los servicios.
¿Existe un número máximo de registros por página en los listados de API? ¿Puedo aumentar este límite?
¿Existe un número máximo de registros por página en los listados de API? ¿Puedo aumentar este límite?
MAX_PAGINATION_LIMIT
en tu configuración de despliegue. Una vez actualizada y reiniciada la aplicación, la API aceptará tamaños de página más grandes.Importante: Aumentar el tamaño de página puede afectar los tiempos de respuesta, especialmente en entornos que manejan grandes conjuntos de datos. Siempre prueba exhaustivamente en staging antes de aplicar cambios en producción.Midaz
Aquí encontrarás respuestas a preguntas comunes sobre Organizaciones, Ledgers, Cuentas, Transacciones y más en Midaz.
Organizaciones
¿Las diferentes Organizaciones se comunican entre sí?
¿Las diferentes Organizaciones se comunican entre sí?
¿Puedo usar una única licencia en múltiples Organizaciones?
¿Puedo usar una única licencia en múltiples Organizaciones?
¿Puede una Organización tener múltiples Plugins?
¿Puede una Organización tener múltiples Plugins?
¿Puede una Organización tener múltiples Ledgers?
¿Puede una Organización tener múltiples Ledgers?
¿Puedo crear transacciones entre una Organización Padre y una Organización Hija?
¿Puedo crear transacciones entre una Organización Padre y una Organización Hija?
Ledgers
¿Los diferentes Ledgers se comunican entre sí?
¿Los diferentes Ledgers se comunican entre sí?
¿Cómo puedo hacer transacciones entre Ledgers?
¿Cómo puedo hacer transacciones entre Ledgers?
¿Necesito un Ledger separado para cada Plugin?
¿Necesito un Ledger separado para cada Plugin?
Activos
¿Puede un Activo vincularse a múltiples Cuentas?
¿Puede un Activo vincularse a múltiples Cuentas?
¿Qué tipos de Activos puedo usar?
¿Qué tipos de Activos puedo usar?
- currency: Monedas fiduciarias tradicionales como BRL, USD y EUR.
- crypto: Activos digitales como BTC, ETH y otras criptomonedas.
- commodities: Bienes tangibles como oro, soja y petróleo.
- others: Activos personalizados, incluyendo puntos de lealtad y valores tokenizados.
Portafolios
¿Cómo funciona un Portafolio?
¿Cómo funciona un Portafolio?
segment_id
, también tendrá dos valores correspondientes de account_id
. Para simplificar la recuperación, se crea un Portafolio para ese CPF, vinculando ambas cuentas bajo una única estructura. Esto garantiza un acceso y gestión más fáciles de cuentas relacionadas.Cuentas
¿Puede una Cuenta estar asociada con múltiples Activos?
¿Puede una Cuenta estar asociada con múltiples Activos?
¿Qué es una Cuenta Externa?
¿Qué es una Cuenta Externa?
¿Cómo puedo crear una Cuenta Externa?
¿Cómo puedo crear una Cuenta Externa?
¿Puede una Cuenta estar vinculada a varios Segmentos?
¿Puede una Cuenta estar vinculada a varios Segmentos?
account_id
) puede estar vinculada solo a un Segmento (segment_id
).¿Existe un límite en cuántas Cuentas puedo crear en Midaz?
¿Existe un límite en cuántas Cuentas puedo crear en Midaz?
¿Cuál es el proceso para agregar fondos a una cuenta o realizar un depósito usando dinero que proviene de fuera del entorno del Ledger (Midaz)?
¿Cuál es el proceso para agregar fondos a una cuenta o realizar un depósito usando dinero que proviene de fuera del entorno del Ledger (Midaz)?
- En el Ledger de Midaz, cuando se crea un Activo (por ejemplo, BRL), también se genera una Cuenta Externa asociada con ese activo.
- Esta Cuenta Externa actúa como puerta de enlace entre el ecosistema de Lerian y el mundo externo. En otras palabras, sirve como espejo de los saldos mantenidos por la institución en su cuenta PI, cuenta de liquidación, cuenta de reserva, o incluso una cuenta bancaria tradicional o de pago que mantiene los fondos reales.
- Para depositar fondos en una cuenta de usuario con un Activo específico proveniente de fuera del Ledger de Midaz, el proceso es el siguiente:
- Inicia una transacción donde la fuente es la Cuenta Externa y el destino es la(s) cuenta(s) objetivo.
- Como resultado, la Cuenta Externa se debitará por el monto transferido (volviéndose negativa), mientras que la(s) cuenta(s) destino se acreditarán en consecuencia, según los valores proporcionados en la carga útil de la transacción.
Transacciones
¿Cuál es la estructura mínima de una Transacción?
¿Cuál es la estructura mínima de una Transacción?
- Operación 1: Debitar R$ 100 de la Cuenta A.
- Operación 2: Acreditar R$ 100 a la Cuenta B.
¿Es posible generar un recibo de transferencia en PDF que contenga los detalles de una transacción completada?
¿Es posible generar un recibo de transferencia en PDF que contenga los detalles de una transacción completada?
- Vía APIs – Recupera datos de transacciones a través de nuestras APIs, permitiéndote generar un recibo visual en el formato de tu elección.
- Usando el Reporter – Extrae datos de transacciones y crea recibos visuales personalizados.
- A través de Midaz Console – Accede a información de transacciones directamente desde Midaz Console.
Entidades
¿Cómo puedo crear una Entidad?
¿Cómo puedo crear una Entidad?
entity_id
) está abierta para IDs externos, sin validación impuesta por Midaz. Esto significa que puedes usar los IDs que ya existen en tu base de datos, integrándolos sin problemas en tu sistema.Idempotencia
¿Qué sucede si no envío una clave de idempotencia?
¿Qué sucede si no envío una clave de idempotencia?
¿Puedo reutilizar una clave de idempotencia en diferentes endpoints?
¿Puedo reutilizar una clave de idempotencia en diferentes endpoints?
¿Qué sucede si cambio el TTL en un reintento?
¿Qué sucede si cambio el TTL en un reintento?
¿La respuesta reproducida siempre será idéntica?
¿La respuesta reproducida siempre será idéntica?
¿Cuál es el TTL predeterminado si no envío X-TTL?
¿Cuál es el TTL predeterminado si no envío X-TTL?
Contabilidad en Midaz
¿Cómo puedo reflejar mi propio Plan de Cuentas en Midaz?
¿Cómo puedo reflejar mi propio Plan de Cuentas en Midaz?
- Tipos de Cuenta – Crea las categorías lógicas de tu plan (por ejemplo, Activos, Pasivos, Ingresos, Gastos) y asígnalas a cuentas en tu Ledger. Cuando la función de Tipos de Cuenta está habilitada, el campo tipo en la API de Cuentas se vuelve obligatorio y debe coincidir con uno de los valores que has registrado.
- Enrutamiento de Transacciones – Usa Rutas de Operación para validar cada “pierna” de una transacción (por ejemplo, el débito debe provenir de un tipo de cuenta
user_wallet
) y Rutas de Transacción para definir patrones completos de transacción que se alineen con tu lógica contable.
Plugins
Los plugins extienden las capacidades de Midaz, habilitando integración fluida y orquestación de procesos. Diseñados para eliminar complejidad, proporcionan abstracciones poderosas que te permiten enfocarte en tu modelo de negocio mientras garantizan eficiencia y escalabilidad. Explora las preguntas más comunes sobre cómo funcionan los plugins, su despliegue y las opciones disponibles para mejorar tus operaciones.
¿Qué son los Plugins?
¿Qué son los Plugins?
¿Pueden usarse los plugins sin Midaz?
¿Pueden usarse los plugins sin Midaz?
¿Cómo se distribuyen los plugins?
¿Cómo se distribuyen los plugins?
¿Qué opciones de plugins ofrece Lerian?
¿Qué opciones de plugins ofrece Lerian?
- Plugins Nativos: Desarrollados e integrados completamente en el Ledger de Midaz por Lerian, estos plugins garantizan soporte completo e integración fluida con la plataforma.
- Plugins de Marketplace: Creados por socios de Lerian para servir nichos de mercado específicos, estos plugins están disponibles en el marketplace. Lerian facilita su integración en Midaz, pero su oferta y soporte son gestionados directamente por los socios respectivos.