application/problem+json:
{
"type": "https://errors.lerian.studio/v1/<error_code>",
"title": "<error_title>",
"status": <http_status>,
"detail": "<error_message>",
"code": "<error_code>"
}
type: Un URI que identifica el tipo de error, compuesto porhttps://errors.lerian.studio/v1/seguido del código de error.title: Un resumen breve del problema.status: El código de estado HTTP de la respuesta.detail: Orientación detallada para resolver el error. La tabla siguiente muestra este contenido en la columnamessage.code: Un identificador único y estable para el error.entityType: La entidad con la que se relaciona el error (por ejemplo,Organization). Solo está presente cuando corresponde.
Para los errores del lado del servidor (HTTP 5xx),
title y detail se sanitizan a valores genéricos para que las causas internas nunca se filtren. Usa code y type para identificar el error.errors enumera cada campo con su problema.
Ejemplos:
{
"type": "https://errors.lerian.studio/v1/0009",
"title": "Missing Fields in Request",
"status": 400,
"detail": "Your request is missing one or more required fields: [legalName]. Please refer to the documentation to ensure all necessary fields are included in your request.",
"code": "0009",
"entityType": "Organization",
"errors": [
{ "location": "legalName", "message": "legalName is a required field" }
]
}
{
"type": "https://errors.lerian.studio/v1/0047",
"title": "Bad Request",
"status": 400,
"detail": "The server could not understand the request due to malformed syntax. Please check the listed fields and try again.",
"code": "0047",
"errors": [
{ "location": "legalName", "message": "legalName is a required field." },
{ "location": "parentOrganizationId", "message": "parentOrganizationId must be a valid UUID" }
]
}
{
"type": "https://errors.lerian.studio/v1/0053",
"title": "Unexpected Fields in the Request",
"status": 400,
"detail": "The request body contains more fields than expected. Please send only the allowed fields as per the documentation. The unexpected fields are listed in the fields object.",
"code": "0053",
"errors": [
{ "location": "unknownField", "message": "unexpected field", "value": "..." }
]
}
Errores de Midaz
Consulta la siguiente tabla para ver los códigos de error y sus descripciones:
code | title | message |
|---|---|---|
| 0001 | Duplicate Ledger Error | Ya existe un ledger con el nombre especificado en esta división. Cambia el nombre del ledger o elige una división distinta. |
| 0002 | Ledger Name Conflict | Ya existe un ledger llamado {{name}} en tu organización. Cambia el nombre del ledger o, si quieres usar el mismo nombre, considera crear un ledger nuevo para una división distinta. |
| 0003 | Asset Name or Code Duplicate | Ya existe un activo con el mismo nombre o código en tu ledger. Modifica el nombre o el código de tu nuevo activo. |
| 0004 | Code Uppercase Requirement | El código debe estar en mayúsculas. Verifica que el código tenga el formato en mayúsculas e inténtalo de nuevo. |
| 0005 | Currency Code Standard Compliance | Los activos de tipo moneda deben cumplir con el estándar ISO-4217. Usa un código de moneda que cumpla con las pautas de ISO-4217. |
| 0006 | Unmodifiable Field Error | Tu solicitud incluye un campo que no se puede modificar. Revisa tu solicitud e inténtalo de nuevo, eliminando los campos no editables. |
| 0007 | Entity Not Found | No se encontró ninguna entidad para el ID proporcionado. Confirma que usas el ID correcto para la entidad que intentas gestionar. |
| 0008 | Action Not Permitted | Esta acción no está permitida en el entorno actual. Contacta a un administrador si crees que se trata de un error. |
| 0009 | Missing Fields in Request | A tu solicitud le faltan uno o más campos obligatorios. Consulta la documentación para confirmar que se incluyan todos los campos necesarios en tu solicitud. |
| 0010 | Account Type Immutable | El tipo de cuenta especificado no se puede modificar. Confirma que usas el tipo de cuenta correcto e inténtalo de nuevo. |
| 0011 | Inactive Account Type Error | El tipo de cuenta especificado no se puede establecer como INACTIVE. Confirma que usas el tipo de cuenta correcto e inténtalo de nuevo. |
| 0012 | Account Balance Deletion Error | Una cuenta o subcuenta no se puede eliminar si tiene un saldo restante. Confirma que todos los saldos restantes se hayan transferido antes de intentar eliminarla. |
| 0013 | Resource Already Deleted | El recurso que intentas eliminar ya fue eliminado. Confirma que usas el ID correcto e inténtalo de nuevo. |
| 0014 | Segment ID Inactive | El segmento con ID {{id}} está inactivo. Activa el segmento antes de continuar. |
| 0015 | Duplicate Segment Name Error | Ya existe un segmento con el nombre {{name}} para este ledger con ID {{ledgerId}}. Inténtalo de nuevo con un ledger o un nombre distinto. |
| 0017 | Invalid Script Format Error | El script proporcionado en tu solicitud no es válido o tiene un formato no compatible. Verifica el formato del script e inténtalo de nuevo. |
| 0018 | Insufficient Funds Error | La transacción no se pudo completar por fondos insuficientes en la cuenta. Agrega fondos suficientes a tu cuenta e inténtalo de nuevo. |
| 0019 | Account Ineligibility Error | Una o más cuentas incluidas en la transacción no son elegibles para participar. Revisa el estado de las cuentas e inténtalo de nuevo. |
| 0020 | Alias Unavailability Error | El alias {{alias}} ya está en uso. Elige un alias distinto e inténtalo de nuevo. |
| 0021 | Parent Transaction ID Not Found | El parentTransactionId {{parentTransactionId}} no corresponde a ninguna transacción existente. Revisa el ID e inténtalo de nuevo. |
| 0022 | Immutable Field Error | El campo {{field}} no se puede modificar. Elimina este campo de tu solicitud e inténtalo de nuevo. |
| 0023 | Transaction Timing Restriction | Solo puedes hacer otra transacción con {{assetCode}} por {{amount}} de {{source}} a {{destination}} después de {{timestampUnlock}}. Espera hasta la hora especificada para volver a intentarlo. |
| 0024 | Account Status Transaction Restriction | Los estados actuales de las cuentas de origen o destino no permiten transacciones. Cambia el estado de las cuentas e inténtalo de nuevo. |
| 0025 | Insufficient Account Balance Error | La cuenta {{accountId}} no tiene saldo suficiente. Inténtalo de nuevo con un monto menor o igual al saldo disponible. |
| 0026 | Transaction Method Restriction | Las transacciones con {{assetCode}} no están permitidas para el origen o destino especificado. Inténtalo de nuevo con cuentas que permitan transacciones con {{assetCode}}. |
| 0027 | Duplicate Transaction Template Code Error | Ya existe una plantilla de transacción con el código especificado para tu ledger. Usa un código distinto e inténtalo de nuevo. |
| 0028 | Duplicate Asset Pair Error | Ya existe un par para los activos especificados. Actualiza la entrada existente en lugar de crear una nueva. |
| 0029 | Invalid Parent Account ID | El ID de cuenta principal especificado no existe. Verifica que el ID sea correcto e inténtalo de nuevo. |
| 0030 | Mismatched Asset Code | El ID de cuenta principal está asociado con un código de activo distinto del especificado. Confirma que el código de activo coincida con el de la cuenta principal. |
| 0031 | Chart Type Not Found | El tipo de gráfico especificado no existe. Proporciona un tipo de gráfico válido y consulta la documentación. |
| 0032 | Invalid Country Code | El código de país proporcionado en el campo ‘address.country’ no cumple con el estándar ISO-3166 alpha-2. Proporciona un código de país alpha-2 válido. |
| 0033 | Invalid Code Format | El campo ‘code’ debe ser alfanumérico, estar en mayúsculas y contener al menos una letra. Proporciona un código válido. |
| 0034 | Asset Code Not Found | El código de activo proporcionado no existe en nuestros registros. Verifica el código de activo e inténtalo de nuevo. |
| 0035 | Portfolio ID Not Found | El ID de portafolio proporcionado no existe en nuestros registros. Verifica el ID de portafolio e inténtalo de nuevo. |
| 0036 | Segment ID Not Found | El ID de segmento proporcionado no existe en nuestros registros. Verifica el ID de segmento e inténtalo de nuevo. |
| 0037 | Ledger ID Not Found | El ID de ledger proporcionado no existe en nuestros registros. Verifica el ID de ledger e inténtalo de nuevo. |
| 0038 | Organization ID Not Found | El ID de organización proporcionado no existe en nuestros registros. Verifica el ID de organización e inténtalo de nuevo. |
| 0039 | Parent Organization ID Not Found | El ID de organización principal proporcionado no existe en nuestros registros. Verifica el ID de organización principal e inténtalo de nuevo. |
| 0040 | Invalid Type | El ‘type’ proporcionado no es válido. Los tipos aceptados son currency, fiat, crypto, commodity u others. Proporciona un tipo válido. |
| 0041 | Token Missing | Se debe proporcionar un token válido en el encabezado de la solicitud. Incluye un token e inténtalo de nuevo. |
| 0042 | Invalid Token | El token proporcionado está vencido, no es válido o tiene un formato incorrecto. Proporciona un token válido e inténtalo de nuevo. |
| 0043 | Insufficient Privileges | No tienes los permisos necesarios para hacer esta acción. Contacta a tu administrador si crees que se trata de un error. |
| 0044 | Permission Enforcement Error | El enforcer no está configurado correctamente. Contacta a tu administrador si crees que se trata de un error. |
| 0045 | JWK Fetch Error | No se pudieron obtener las claves JWK desde la fuente. Verifica la configuración de la variable de entorno de la fuente e inténtalo de nuevo. |
| 0046 | Internal Server Error | El servidor encontró un error inesperado. Vuelve a intentarlo más tarde o contacta al soporte. |
| 0047 | Bad Request | El servidor no pudo interpretar la solicitud debido a una sintaxis incorrecta. Revisa los campos indicados e inténtalo de nuevo. |
| 0050 | Metadata Key Length Exceeded | La clave de metadatos {{key}} supera la longitud máxima permitida. Usa una clave más corta. |
| 0051 | Metadata Value Length Exceeded | El valor de metadatos {{key}} supera la longitud máxima permitida. Usa un valor más corto. |
| 0052 | Account ID Not Found | El ID de cuenta proporcionado no existe en nuestros registros. Verifica el ID de cuenta e inténtalo de nuevo. |
| 0053 | Unexpected Fields in the Request | El cuerpo de la solicitud contiene más campos de los esperados. Envía solo los campos permitidos según la documentación. Los campos inesperados se indican en el objeto fields. |
| 0054 | IDs Not Found for Accounts | No se encontraron cuentas para los ID proporcionados. Verifica los ID e inténtalo de nuevo. |
| 0055 | Asset ID Not Found | El ID de activo especificado no existe en el ledger proporcionado. Verifica el ID de activo e inténtalo de nuevo. |
| 0056 | No Assets Found | No se encontraron activos para el ledger especificado. Crea un activo o verifica que el ledger exista. |
| 0057 | No Segments Found | No se encontraron segmentos para el ledger especificado. Crea un segmento o verifica que el ledger exista. |
| 0058 | No Portfolios Found | No se encontraron portafolios para el ledger especificado. Crea un portafolio o verifica que el ledger exista. |
| 0059 | No Organizations Found | No se encontraron organizaciones en la búsqueda. Revisa los criterios de búsqueda e inténtalo de nuevo. |
| 0060 | No Ledgers Found | No se encontraron ledgers en la búsqueda. Revisa los criterios de búsqueda e inténtalo de nuevo. |
| 0061 | Balance Update Failed | No se pudo actualizar el saldo para el ID de cuenta especificado. Verifica el ID de cuenta e inténtalo de nuevo. |
| 0062 | No Account IDs Provided | No se proporcionaron ID de cuenta para la actualización del saldo. Proporciona ID de cuenta válidos e inténtalo de nuevo. |
| 0063 | Failed To Retrieve Accounts By Aliases | No se pudieron obtener las cuentas con los alias especificados. Verifica que los alias sean correctos e inténtalo de nuevo. |
| 0064 | No Accounts Found | No se encontraron cuentas en la búsqueda. Revisa los criterios de búsqueda e inténtalo de nuevo. |
| 0065 | Invalid Path Parameter | El parámetro de ruta {{parameter_name}} proporcionado no tiene el formato esperado. Confirma que el parámetro cumpla con el formato requerido e inténtalo de nuevo. |
| 0066 | Invalid Account Type | El ‘type’ proporcionado no es válido. Los tipos aceptados son: deposit, savings, loans, marketplace, cerditCard o external. Proporciona un tipo válido. |
| 0067 | Invalid Metadata Nesting | El objeto de metadatos no puede contener valores anidados. Confirma que el valor {{value}} no esté anidado e inténtalo de nuevo. |
| 0068 | Operation ID Not Found | El ID de operación proporcionado no existe en nuestros registros. Verifica el ID de operación e inténtalo de nuevo. |
| 0069 | No Operations Found | No se encontraron operaciones para los parámetros de consulta proporcionados. Ajusta tus filtros e inténtalo de nuevo. |
| 0070 | Transaction ID Not Found | El ID de transacción proporcionado no existe en nuestros registros. Verifica el ID de transacción e inténtalo de nuevo. |
| 0071 | No Transactions Found | No se encontraron transacciones para los parámetros de consulta proporcionados. Ajusta tus filtros e inténtalo de nuevo. |
| 0072 | Invalid Transaction Type | Solo se debe especificar un tipo de transacción (amount, share o remaining) por cada entrada. Revisa tu entrada e inténtalo de nuevo. |
| 0073 | Transaction Value Mismatch | Los valores del origen, del destino o de ambos no coinciden con el monto de transacción especificado. Verifica los valores e inténtalo de nuevo. |
| 0074 | External Account Modification Prohibited | Las cuentas de tipo ‘external’ no se pueden eliminar ni modificar porque se usan para la trazabilidad con sistemas externos. Revisa tu solicitud y confirma que las operaciones se hagan solo en cuentas internas. |
| 0075 | Audit Record Not Retrieved | No se pudo recuperar el registro para la auditoría. Verifica que los datos enviados sean correctos e inténtalo de nuevo. |
| 0076 | Audit Tree Record Not Found | El registro no existe en el árbol de auditoría. Confirma que el árbol de auditoría esté disponible e inténtalo de nuevo. |
| 0077 | Invalid Date Format Error | El initialDate, el finalDate o ambos tienen un formato incorrecto. Usa el formato yyyy-mm-dd e inténtalo de nuevo. |
| 0078 | Invalid Final Date Error | El finalDate no puede ser anterior al initialDate. Verifica las fechas e inténtalo de nuevo. |
| 0079 | Date Range Exceeds Limit Error | El rango entre ‘initialDate’ y ‘finalDate’ supera el límite permitido de {{limit}} meses. Ajusta las fechas e inténtalo de nuevo. |
| 0080 | Pagination Limit Exceeded | El límite de paginación supera el máximo permitido de {{pageLimit}} elementos por página. Verifica el límite e inténtalo de nuevo. |
| 0081 | Invalid Sort Order | El campo ‘sort_order’ debe ser ‘asc’ o ‘desc’. Proporciona un orden válido e inténtalo de nuevo. |
| 0082 | Invalid Query Parameter | Uno o más parámetros de consulta tienen un formato incorrecto. Revisa los siguientes parámetros ‘{{parameter}}’ y confirma que cumplan con el formato requerido antes de volver a intentarlo. |
| 0083 | Invalid Date Range Error | Los campos ‘initialDate’ y ‘finalDate’ son obligatorios y deben tener el formato ‘yyyy-mm-dd’. Proporciona fechas válidas e inténtalo de nuevo. |
| 0084 | Duplicate Idempotency Key | La clave de idempotencia ‘{{key}}’ ya está en uso. Proporciona una clave única e inténtalo de nuevo. |
| 0085 | Account Alias Not Found | El alias de cuenta proporcionado no existe en nuestros registros. Verifica el alias de cuenta e inténtalo de nuevo. |
| 0086 | Race condition detected | Se detectó una condición de carrera mientras se procesaba tu solicitud. Inténtalo de nuevo |
| 0087 | Transaction Revert already exist | La reversión de la transacción ya existe. Inténtalo de nuevo. |
| 0088 | Transaction is already a reversal | La transacción ya es una reversión. Inténtalo de nuevo |
| 0089 | Transaction can’t be reverted | La transacción no se puede revertir. Inténtalo de nuevo |
| 0090 | Transaction Ambiguous Account | La transacción no puede usar la misma cuenta como origen y como destino. |
| 0091 | ID cannot be used as the parent ID | El ID proporcionado no se puede usar como ID principal. Elige uno distinto. |
| 0092 | No Balances Found | No se encontraron saldos para los parámetros de consulta proporcionados. Ajusta tus filtros e inténtalo de nuevo. |
| 0093 | Balance Cannot Be Deleted | El saldo no se puede eliminar porque todavía tiene fondos o tiene operaciones activas. |
| 0094 | Invalid Request Body | El cuerpo de la solicitud no es válido o no se pudo procesar. Revisa la estructura JSON y los tipos de campo. |
| 0095 | Message Broker Unavailable | El servidor encontró un error inesperado al conectarse con Message Broker. Vuelve a intentarlo más tarde o contacta al soporte. |
| 0096 | Invalid Account Alias | El alias contiene caracteres no válidos. Verifica el valor del alias e inténtalo de nuevo. |
| 0097 | Overflow Error | La solicitud no se pudo completar debido a un desbordamiento. Revisa los valores e inténtalo de nuevo. |
| 0098 | Invalid Pending Transaction | Las cuentas externas no se pueden usar para transacciones pendientes en operaciones de origen. Revisa las cuentas e inténtalo de nuevo. |
| 0099 | Transaction Status Invalid | La transacción no se puede revertir porque su estado no es APPROVED |
| 0100 | Operation Route Title Already Exists | Ya existe una ruta de operación con el título especificado. Usa un título distinto e inténtalo de nuevo. |
| 0101 | Operation Route Not Found | La ruta de operación proporcionada no existe en nuestros registros. Verifica la ruta de operación e inténtalo de nuevo. |
| 0102 | No Operation Routes Found | No se encontraron rutas de operación para los parámetros de consulta proporcionados. Ajusta tus filtros e inténtalo de nuevo. |
| 0103 | Invalid Operation Route Type | El tipo de ruta de operación proporcionado no es válido. Los tipos aceptados son ‘source’ o ‘destination’. Proporciona un tipo de operación válido. |
| 0104 | Missing Operation Routes in Request | Tu solicitud debe incluir al menos una ruta de operación de cada tipo (debit y credit). Consulta la documentación para confirmar que estos campos estén completos correctamente. |
| 0105 | Transaction Route Not Found | La ruta de transacción proporcionada no existe en nuestros registros. Verifica la ruta de transacción e inténtalo de nuevo. |
| 0106 | No Transaction Routes Found | No se encontraron rutas de transacción para los parámetros de consulta proporcionados. Ajusta tus filtros e inténtalo de nuevo. |
| 0107 | Operation Route Linked to Transaction Routes | La ruta de operación no se puede eliminar porque está vinculada a una o más rutas de transacción. Elimina la ruta de operación de todas las rutas de transacción antes de intentar eliminarla. |
| 0108 | Duplicate Account Type Key Value Error | Ya existe un tipo de cuenta con el valor de clave especificado para esta organización y este ledger. Usa un valor de clave distinto o actualiza el tipo de cuenta existente. |
| 0109 | Account Type Not Found Error | El tipo de cuenta al que intentas acceder no existe o fue eliminado. |
| 0110 | No Account Types Found | No se encontraron tipos de cuenta para el ledger especificado. Crea un tipo de cuenta o verifica que el ledger exista. |
| 0111 | Invalid Account Rule Type | El ‘account.ruleType’ proporcionado no es válido. Los tipos aceptados son ‘alias’ o ‘account_type’. Proporciona un tipo de regla válido. |
| 0112 | Invalid Account Rule Value | El ‘account.validIf’ proporcionado no es válido. Proporciona una cadena para ‘alias’ o un arreglo de cadenas para ‘account_type’. |
| 0113 | Corrupted Account Rule | Los datos de la regla de la cuenta en la ruta de operación son internamente inconsistentes (tipo de regla desconocido o valor validIf con formato incorrecto). Esto indica un problema de integridad de datos: verifica la configuración de la ruta de operación. |
| 0114 | Transaction Route Not Informed | La ruta de transacción no fue indicada. Indica la ruta de transacción para esta transacción. |
| 0115 | Invalid Transaction Route ID | El ID de ruta de transacción proporcionado no tiene un formato UUID válido. Proporciona un UUID válido para la ruta de transacción. |
| 0116 | Accounting Route Count Mismatch | La cantidad de rutas de operación no coincide con la caché de la ruta de transacción. Verifica la configuración de tu ruta. |
| 0117 | Accounting Route Not Found | El ID de ruta de operación no se encontró en la caché de la ruta de transacción. Verifica la configuración de la ruta. |
| 0118 | Accounting Alias Validation Failed | El alias de la operación no coincide con el alias esperado definido en la regla de la ruta contable. |
| 0119 | Accounting Account Type Validation Failed | El tipo de cuenta no coincide con ninguno de los tipos de cuenta esperados definidos en la regla de la ruta contable. |
| 0120 | Invalid Characters | El campo ‘keyValue’ contiene caracteres no válidos. Usa solo letras, números, guiones bajos y guiones. |
| 0121 | Invalid Future Date Error | El transactionDate no puede ser una fecha futura. Proporciona una fecha válida. |
| 0122 | Invalid Field for Pending Transaction Error | Las transacciones pendientes no admiten el campo transactionDate. Para continuar, elimínalo de tu solicitud. |
| 0123 | Duplicated Alias Key Value Error | Ya existe un alias de cuenta con el valor de clave especificado para esta organización y este ledger. Usa un valor de clave distinto. |
| 0124 | Additional Balance Creation Not Allowed | No se permiten saldos adicionales para el tipo de cuenta external. |
| 0125 | Invalid Transaction Value | No se permiten valores de transacción negativos o iguales a cero. El send_value debe ser mayor que cero. |
| 0126 | Default Balance Not Found | Primero se debe crear el saldo predeterminado para esta cuenta. |
| 0127 | Account Creation Failed | La cuenta no se pudo crear porque no se pudo crear el saldo predeterminado. Inténtalo de nuevo. |
| 0128 | Transaction Backup Cache Failed | El servidor encontró un error inesperado al agregar la transacción a la caché de respaldo. Vuelve a intentarlo más tarde o contacta al soporte. |
| 0129 | Transaction Backup Cache Marshal Failed | El servidor encontró un error inesperado al serializar la transacción para la caché de respaldo. Vuelve a intentarlo más tarde o contacta al soporte. |
| 0131 | Invalid Datetime Format Error | El parámetro tiene un formato incorrecto. Usa el formato de fecha y hora correcto e inténtalo de nuevo. |
| 0132 | Metadata Index Already Exists | Ya existe un índice de metadatos con la misma clave para esta entidad. Usa una clave distinta de la del índice existente. |
| 0133 | Metadata Index Not Found | El índice de metadatos especificado no existe. Verifica el nombre del índice e inténtalo de nuevo. |
| 0134 | Invalid Metadata Key Format | El formato de la clave de metadatos no es válido. Las claves deben empezar con una letra y contener solo caracteres alfanuméricos y guiones bajos. |
| 0135 | Metadata Index Limit Exceeded | Se alcanzó el número máximo de índices de metadatos para esta entidad. Elimina los índices no usados antes de crear otros nuevos. |
| 0136 | Metadata Index Creation Failed | El índice de metadatos no se pudo crear. Vuelve a intentarlo más tarde o contacta al soporte. |
| 0137 | Metadata Index Deletion Forbidden | Los índices del sistema no se pueden eliminar. Confirma que estás eliminando un índice de metadatos personalizado. |
| 0138 | Invalid Entity Name | El nombre de entidad proporcionado no es válido. |
| 0139 | Transaction Backup Cache Retrieval Failed | La transacción no se pudo recuperar de la función interna de la caché de respaldo. Confirma que la transacción exista en la caché antes de procesar los saldos. |
| 0140 | Invalid Timestamp | La marca de tiempo proporcionada no es válida. Las marcas de tiempo no pueden estar en el futuro. |
| 0141 | No Balance Data at Date | No hay datos de saldo disponibles en la fecha especificada. |
| 0142 | Missing Required Query Parameter | A la solicitud le falta el parámetro de consulta obligatorio. |
| 0143 | Payload Too Large | El payload de la solicitud supera el tamaño máximo permitido de 64KB. |
| 0144 | JSON Nesting Depth Exceeded | El payload JSON supera la profundidad máxima de anidamiento permitida de 10 niveles. Aplana tu estructura de datos. |
| 0145 | JSON Key Count Exceeded | El payload JSON supera el número máximo de claves permitido (100). Reduce el número de claves en tu payload. |
| 0146 | Tenant Not Provisioned | El tenant no fue aprovisionado. Confirma que el tenant esté configurado correctamente. |
| 0147 | Unknown Settings Field | La configuración contiene un campo desconocido. Solo se permiten campos de configuración conocidos. |
| 0148 | Invalid Settings Field Type | Un campo de configuración tiene un tipo no válido. Verifica el tipo esperado para el campo. |
| 0149 | Settings Field at Root Level | Un campo de configuración debe estar anidado bajo la clave principal correcta. Verifica la estructura esperada. |
| 0150 | Route Not Bidirectional | La ruta de operación no permite transacciones bidireccionales. Solo las rutas con el tipo de operación ‘bidirectional’ se pueden revertir. |
| 0151 | Missing Counterpart | La ruta requiere al menos una operación de débito y una de crédito (validación de contraparte). |
| 0152 | Direction Route Mismatch | La dirección de la operación no es compatible con el tipo de operación de la ruta. |
| 0153 | No Source for Action | La acción requiere al menos una ruta de operación de origen. Agrega una ruta de origen para esta acción. |
| 0154 | No Destination for Action | La acción requiere al menos una ruta de operación de destino. Agrega una ruta de destino para esta acción. |
| 0155 | Invalid Route Action | La acción no es una acción de ruta válida. Proporciona un valor de acción válido. |
| 0157 | No Routes for Action | No se encontraron rutas para la acción. Configura rutas de operación para esta acción en la ruta de transacción. |
| 0158 | Too Many Operation Routes | El número de rutas de operación supera el máximo permitido. Reduce el número de rutas de operación e inténtalo de nuevo. |
| 0159 | Service Suspended | El servicio está suspendido para este tenant. |
| 0160 | Tenant Not Found | No se encontró el tenant especificado. |
| 0161 | Tenant Service Unavailable | El servicio del tenant no está disponible. Vuelve a intentarlo más tarde. |
| 0162 | Scenario Not Allowed For Direction | El escenario contable no está permitido para la dirección de operación especificada. |
| 0163 | Reserve Group Incomplete | El grupo de reserva (hold, commit, cancel) debe estar completo. |
| 0164 | Direct Scenario Required | El escenario direct es obligatorio cuando hay otros escenarios presentes. |
| 0165 | Revert Only Bidirectional | El escenario revert solo está permitido para rutas de operación bidireccionales. |
| 0166 | Accounting Entry Field Required | Falta un campo obligatorio en el asiento contable. |
| 0167 | Overdraft Limit Exceeded | La transacción superaría el límite de sobregiro configurado para el saldo. Reduce el monto de la transacción o aumenta el límite de sobregiro. |
| 0168 | Direct Operation on Internal Balance | Una operación iniciada por el usuario tuvo como destino un saldo con alcance interno. Los saldos internos (por ejemplo, los saldos complementarios de sobregiro) no se pueden operar directamente. |
| 0169 | Deletion of Internal Balance | Una solicitud de eliminación tuvo como destino un saldo con alcance interno. Los saldos internos son gestionados por el sistema y no se pueden eliminar. |
| 0170 | Reserved Balance Key | La clave de saldo proporcionada está reservada para uso del sistema (por ejemplo, overdraft). Elige una clave distinta. |
| 0171 | Invalid Balance Direction | La dirección de saldo proporcionada no es válida. Los valores aceptados son credit y debit. |
| 0172 | Invalid Balance Settings | El payload de configuración de saldo no superó la validación. Verifica que overdraftLimit esté presente y sea positivo cuando overdraftLimitEnabled sea true, y ausente cuando sea false. |
| 0173 | Overdraft Limit Below Usage | El nuevo límite de sobregiro es menor que el uso actual del sobregiro. Paga parte del sobregiro o establece un límite mayor. |
| 0174 | Stale Balance Version | La versión de saldo en la solicitud ya no coincide con la versión actual. Otra transacción modificó el saldo; vuelve a intentar la operación. |
| 0175 | Update of Internal Balance | Una solicitud PATCH tuvo como destino un saldo con alcance interno. Los saldos internos son gestionados por el sistema y no se pueden modificar mediante la API pública. |
| 0484 | Route Not Found | La ruta solicitada no existe. Verifica el método HTTP y la ruta e inténtalo de nuevo. |
| 0485 | Method Not Allowed | El método HTTP no está permitido para la ruta solicitada. Verifica el método e inténtalo de nuevo. |
| 0497 | Request Header Fields Too Large | Los campos de encabezado de la solicitud son demasiado grandes. Reduce el tamaño de los encabezados de la solicitud e inténtalo de nuevo. |

