Skip to main content
POST
Crear nuevo esquema de formulario

Authorizations

x-api-key
string
header
required

Body

application/json
name
string
required

Nombre del esquema de formulario

Example:

"Formulario de Onboarding"

id_schema
string
required

Identificador único del esquema

Example:

"onboarding-form"

ui_schema_definition
object
required

Definición de campo de esquema de interfaz de usuario. Esta estructura permite definir formularios dinámicos con campos anidados y diferentes tipos de entrada. El esquema soporta campos simples como texto, números, fechas, y campos complejos como secciones que pueden contener otros campos.

Estructura jerárquica: Los campos pueden anidarse usando el tipo "section", permitiendo crear formularios con múltiples niveles de organización.

Validación automática: El sistema valida automáticamente que todos los campos referenciados en ui_order existan como propiedades en el mismo nivel.

Example:

Response

Esquema creado exitosamente

Esquema de formulario público para la cuenta

id_schema
string
required

Identificador único del esquema

Example:

"onboarding-form"

account_id
string
required

ID de la cuenta a la que pertenece el esquema

Example:

"acc_1234567890abcdef"

name
string
required

Nombre del esquema de formulario

Example:

"Formulario de Onboarding"

ui_schema_definition
object
required

Definición de campo de esquema de interfaz de usuario. Esta estructura permite definir formularios dinámicos con campos anidados y diferentes tipos de entrada. El esquema soporta campos simples como texto, números, fechas, y campos complejos como secciones que pueden contener otros campos.

Estructura jerárquica: Los campos pueden anidarse usando el tipo "section", permitiendo crear formularios con múltiples niveles de organización.

Validación automática: El sistema valida automáticamente que todos los campos referenciados en ui_order existan como propiedades en el mismo nivel.

Example: