Authorizations
Body
application/json
Response
Esquema creado exitosamente
Esquema de formulario público para la cuenta
curl --request POST \
--url https://api.gotrebol.com/v2/form-schemas \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '{
"name": "Formulario de Onboarding",
"id_schema": "onboarding-form",
"ui_schema_definition": {
"ui_order": [
"nombre",
"apellido",
"notaria"
],
"nombre": {
"ui_type": "text",
"ui_label": "Nombre",
"ui_description": "Nombre del cliente"
},
"apellido": {
"ui_type": "text",
"ui_label": "Apellido",
"ui_description": "Apellido del cliente"
},
"notaria": {
"ui_type": "section",
"ui_order": [
"nombre",
"direccion",
"identidad"
],
"nombre": {
"ui_type": "text",
"ui_label": "Nombre",
"ui_description": "Nombre de la notaria"
},
"direccion": {
"ui_type": "text",
"ui_label": "Direccion",
"ui_description": "Direccion de la notaria"
},
"identidad": {
"ui_type": "section",
"ui_order": [
"curp",
"rfc"
],
"curp": {
"ui_type": "text",
"ui_label": "CURP",
"ui_description": "CURP de la notaria"
},
"rfc": {
"ui_type": "text",
"ui_label": "RFC",
"ui_description": "RFC de la notaria"
}
}
}
}
}'
{
"id_schema": "onboarding-form",
"account_id": "acc_1234567890abcdef",
"name": "Formulario de Onboarding",
"ui_schema_definition": {
"ui_order": [
"nombre",
"apellido",
"notaria"
],
"nombre": {
"ui_type": "text",
"ui_label": "Nombre",
"ui_description": "Nombre del cliente"
},
"apellido": {
"ui_type": "text",
"ui_label": "Apellido",
"ui_description": "Apellido del cliente"
},
"notaria": {
"ui_type": "section",
"ui_order": [
"nombre",
"direccion",
"identidad"
],
"nombre": {
"ui_type": "text",
"ui_label": "Nombre",
"ui_description": "Nombre de la notaria"
},
"direccion": {
"ui_type": "text",
"ui_label": "Direccion",
"ui_description": "Direccion de la notaria"
},
"identidad": {
"ui_type": "section",
"ui_order": [
"curp",
"rfc"
],
"curp": {
"ui_type": "text",
"ui_label": "CURP",
"ui_description": "CURP de la notaria"
},
"rfc": {
"ui_type": "text",
"ui_label": "RFC",
"ui_description": "RFC de la notaria"
}
}
}
}
}
Crea un nuevo esquema de formulario para la cuenta
curl --request POST \
--url https://api.gotrebol.com/v2/form-schemas \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '{
"name": "Formulario de Onboarding",
"id_schema": "onboarding-form",
"ui_schema_definition": {
"ui_order": [
"nombre",
"apellido",
"notaria"
],
"nombre": {
"ui_type": "text",
"ui_label": "Nombre",
"ui_description": "Nombre del cliente"
},
"apellido": {
"ui_type": "text",
"ui_label": "Apellido",
"ui_description": "Apellido del cliente"
},
"notaria": {
"ui_type": "section",
"ui_order": [
"nombre",
"direccion",
"identidad"
],
"nombre": {
"ui_type": "text",
"ui_label": "Nombre",
"ui_description": "Nombre de la notaria"
},
"direccion": {
"ui_type": "text",
"ui_label": "Direccion",
"ui_description": "Direccion de la notaria"
},
"identidad": {
"ui_type": "section",
"ui_order": [
"curp",
"rfc"
],
"curp": {
"ui_type": "text",
"ui_label": "CURP",
"ui_description": "CURP de la notaria"
},
"rfc": {
"ui_type": "text",
"ui_label": "RFC",
"ui_description": "RFC de la notaria"
}
}
}
}
}'
{
"id_schema": "onboarding-form",
"account_id": "acc_1234567890abcdef",
"name": "Formulario de Onboarding",
"ui_schema_definition": {
"ui_order": [
"nombre",
"apellido",
"notaria"
],
"nombre": {
"ui_type": "text",
"ui_label": "Nombre",
"ui_description": "Nombre del cliente"
},
"apellido": {
"ui_type": "text",
"ui_label": "Apellido",
"ui_description": "Apellido del cliente"
},
"notaria": {
"ui_type": "section",
"ui_order": [
"nombre",
"direccion",
"identidad"
],
"nombre": {
"ui_type": "text",
"ui_label": "Nombre",
"ui_description": "Nombre de la notaria"
},
"direccion": {
"ui_type": "text",
"ui_label": "Direccion",
"ui_description": "Direccion de la notaria"
},
"identidad": {
"ui_type": "section",
"ui_order": [
"curp",
"rfc"
],
"curp": {
"ui_type": "text",
"ui_label": "CURP",
"ui_description": "CURP de la notaria"
},
"rfc": {
"ui_type": "text",
"ui_label": "RFC",
"ui_description": "RFC de la notaria"
}
}
}
}
}
Esquema creado exitosamente
Esquema de formulario público para la cuenta
Was this page helpful?