Crear un Activo
Utilice este endpoint para crear el Activo que se utilizará con las transacciones. Puede crear múltiples Activos. Sin embargo, los Activos deben crearse uno a la vez, y cada Activo requiere configuraciones específicas de lugares decimales y otros parámetros individuales que deben definirse durante el proceso de creación.
Código de activo: debe consistir únicamente en letras mayúsculas (A-Z). Esto se aplica a todos los tipos de activos, no solo a las monedas; los códigos que contengan dígitos o símbolos serán rechazados.
Efecto secundario: crear un Activo aprovisiona automáticamente una cuenta externa dedicada (alias @external/<CODE>, tipo external) junto con su saldo predeterminado. Estos recursos gestionados por el sistema respaldan los movimientos externos (fuera del libro mayor) del activo.
Encabezados
El tipo de medio del recurso. El valor recomendado es application/json.
Un identificador único utilizado para rastrear y seguir cada solicitud.
Token JWT bearer para autenticación.
Requerido cuando PLUGIN_AUTH_ENABLED=true (obligatorio en despliegues multiinquilino).
Opcional en el modo OSS de inquilino único predeterminado.
Formato: Bearer <token>
Parámetros de ruta
El identificador único de la Organización asociada al Ledger.
El identificador único del Ledger asociado.
Cuerpo
El nombre del Activo, que debe ser único.
256El tipo de Activo.
currency, crypto, commodity, others El código utilizado para referirse al Activo, según su tipo. El código debe consistir únicamente en letras mayúsculas (A-Z); los dígitos y símbolos serán rechazados. Importante: No es posible crear activos con el mismo tipo y código. Además, si el Activo es una moneda (type = currency), el código debe seguir los valores de la norma ISO 4217.
100Un objeto que contiene información sobre el estado. Importante: Si no se proporciona, el estado predeterminado será 'ACTIVE'.
Un objeto que contiene pares clave-valor para agregar como metadatos, donde el campo name es la clave y el campo value es el valor. Por ejemplo, para agregar un Centro de Costo, use 'costCenter': 'BR_11101997'.
Restricciones: las claves deben tener como máximo 100 caracteres; los valores de cadena de texto, como máximo 2000 caracteres. No se permiten objetos anidados (los valores deben ser cadena de texto, número o booleano), la estructura no puede exceder una profundidad máxima de 10, y se permite un máximo de 100 claves.
Respuesta
Indica que la solicitud fue exitosa y la respuesta contiene los datos esperados.
El identificador único del Activo.
El identificador único de la Organización.
El identificador único del Ledger.
El nombre del Activo.
256El tipo de Activo.
currency, crypto, commodity, others El código utilizado para referirse al Activo.
Un objeto que contiene información sobre el estado.
Un objeto que contiene pares clave-valor para agregar como metadatos, donde el campo name es la clave y el campo value es el valor. Por ejemplo, para agregar un Centro de Costo, use 'costCenter': 'BR_11101997'.
Restricciones: las claves deben tener como máximo 100 caracteres; los valores de cadena de texto, como máximo 2000 caracteres. No se permiten objetos anidados (los valores deben ser cadena de texto, número o booleano), la estructura no puede exceder una profundidad máxima de 10, y se permite un máximo de 100 claves.
Fecha y hora de creación (UTC).
Fecha y hora de la última actualización (UTC).
Fecha y hora de la eliminación lógica, si aplica (UTC).

