Qué son los metadatos
Los metadatos permiten almacenar información complementaria junto al modelo de datos estándar de una entidad, agregando atributos o anotaciones personalizadas sin alterar el esquema predefinido de la entidad. En Midaz, los metadatos son un objeto que admite pares clave-valor en estos tipos de datos: cadenas (hasta 100 caracteres), enteros, flotantes y booleanos.
Ejemplo de metadatos
Considera una entidad Organization como se muestra a continuación:POST, PUT o PATCH:
Crear entidades con metadatos
Al crear una entidad, puedes enviar metadatos a través de nuestros endpoints
POST y agregar datos personalizados desde el inicio.
Actualizar y eliminar metadatos
Nuestra API sigue el RFC de JSON Merge Patch para las actualizaciones de metadatos:
- Agregar o actualizar valores: enviar una clave con un valor nuevo en una solicitud
PUToPATCHactualiza los metadatos existentes. - Eliminar claves: omitir una clave incluida anteriormente en una solicitud
PUToPATCHposterior elimina ese par clave-valor de los metadatos de la entidad.
Ejemplo práctico: modificar metadatos
Supongamos que una entidad Organization incluía inicialmente metadatos de sector y número de empleados. Para actualizar el número de empleados y eliminar el sector, envía una solicitudPATCH con los siguientes metadatos:

