curl --request PUT \
--url https://api.gotrebol.com/account-flows/{id_slug} \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"friendly_name": "<string>",
"id_slug": "id-test-flow",
"flow_items": {
"id": "<string>",
"items": [
{
"type": "generic",
"options": {
"is_optional": true,
"ubos_threshold": 25,
"ubos_form_schema": "mx_form",
"ubos_schema_id": "ubos-custom-001",
"schema_id": "some-test-form-schema"
}
}
],
"options": {
"creator_email": "jsmith@example.com",
"next_steps_checkout": [
{
"title": "Documentos adicionales",
"description": "Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo."
},
{
"title": "Firma del contrato",
"description": "Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato."
}
]
}
},
"record_validation_schema": {
"version": 2,
"requirements": {
"doc_1": {
"ui_options": {
"label": "Constancia de Situación Fiscal",
"description": "Documento que certifica que la empresa está al día con sus obligaciones fiscales.",
"conditional_render": true,
"conditional_render_label": "¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?"
},
"allowed_item_types": [
"csf_mx"
],
"validation_options": {
"on_invalid_type_error": "invalidate"
}
}
},
"optional_requirements": {}
}
}
'import requests
url = "https://api.gotrebol.com/account-flows/{id_slug}"
payload = {
"friendly_name": "<string>",
"id_slug": "id-test-flow",
"flow_items": {
"id": "<string>",
"items": [
{
"type": "generic",
"options": {
"is_optional": True,
"ubos_threshold": 25,
"ubos_form_schema": "mx_form",
"ubos_schema_id": "ubos-custom-001",
"schema_id": "some-test-form-schema"
}
}
],
"options": {
"creator_email": "jsmith@example.com",
"next_steps_checkout": [
{
"title": "Documentos adicionales",
"description": "Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo."
},
{
"title": "Firma del contrato",
"description": "Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato."
}
]
}
},
"record_validation_schema": {
"version": 2,
"requirements": { "doc_1": {
"ui_options": {
"label": "Constancia de Situación Fiscal",
"description": "Documento que certifica que la empresa está al día con sus obligaciones fiscales.",
"conditional_render": True,
"conditional_render_label": "¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?"
},
"allowed_item_types": ["csf_mx"],
"validation_options": { "on_invalid_type_error": "invalidate" }
} },
"optional_requirements": {}
}
}
headers = {
"x-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'x-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
friendly_name: '<string>',
id_slug: 'id-test-flow',
flow_items: {
id: '<string>',
items: [
{
type: 'generic',
options: {
is_optional: true,
ubos_threshold: 25,
ubos_form_schema: 'mx_form',
ubos_schema_id: 'ubos-custom-001',
schema_id: 'some-test-form-schema'
}
}
],
options: {
creator_email: 'jsmith@example.com',
next_steps_checkout: [
{
title: 'Documentos adicionales',
description: 'Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.'
},
{
title: 'Firma del contrato',
description: 'Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.'
}
]
}
},
record_validation_schema: {
version: 2,
requirements: {
doc_1: {
ui_options: {
label: 'Constancia de Situación Fiscal',
description: 'Documento que certifica que la empresa está al día con sus obligaciones fiscales.',
conditional_render: true,
conditional_render_label: '¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?'
},
allowed_item_types: ['csf_mx'],
validation_options: {on_invalid_type_error: 'invalidate'}
}
},
optional_requirements: {}
}
})
};
fetch('https://api.gotrebol.com/account-flows/{id_slug}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.gotrebol.com/account-flows/{id_slug}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'friendly_name' => '<string>',
'id_slug' => 'id-test-flow',
'flow_items' => [
'id' => '<string>',
'items' => [
[
'type' => 'generic',
'options' => [
'is_optional' => true,
'ubos_threshold' => 25,
'ubos_form_schema' => 'mx_form',
'ubos_schema_id' => 'ubos-custom-001',
'schema_id' => 'some-test-form-schema'
]
]
],
'options' => [
'creator_email' => 'jsmith@example.com',
'next_steps_checkout' => [
[
'title' => 'Documentos adicionales',
'description' => 'Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.'
],
[
'title' => 'Firma del contrato',
'description' => 'Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.'
]
]
]
],
'record_validation_schema' => [
'version' => 2,
'requirements' => [
'doc_1' => [
'ui_options' => [
'label' => 'Constancia de Situación Fiscal',
'description' => 'Documento que certifica que la empresa está al día con sus obligaciones fiscales.',
'conditional_render' => true,
'conditional_render_label' => '¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?'
],
'allowed_item_types' => [
'csf_mx'
],
'validation_options' => [
'on_invalid_type_error' => 'invalidate'
]
]
],
'optional_requirements' => [
]
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.gotrebol.com/account-flows/{id_slug}"
payload := strings.NewReader("{\n \"friendly_name\": \"<string>\",\n \"id_slug\": \"id-test-flow\",\n \"flow_items\": {\n \"id\": \"<string>\",\n \"items\": [\n {\n \"type\": \"generic\",\n \"options\": {\n \"is_optional\": true,\n \"ubos_threshold\": 25,\n \"ubos_form_schema\": \"mx_form\",\n \"ubos_schema_id\": \"ubos-custom-001\",\n \"schema_id\": \"some-test-form-schema\"\n }\n }\n ],\n \"options\": {\n \"creator_email\": \"jsmith@example.com\",\n \"next_steps_checkout\": [\n {\n \"title\": \"Documentos adicionales\",\n \"description\": \"Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.\"\n },\n {\n \"title\": \"Firma del contrato\",\n \"description\": \"Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.\"\n }\n ]\n }\n },\n \"record_validation_schema\": {\n \"version\": 2,\n \"requirements\": {\n \"doc_1\": {\n \"ui_options\": {\n \"label\": \"Constancia de Situación Fiscal\",\n \"description\": \"Documento que certifica que la empresa está al día con sus obligaciones fiscales.\",\n \"conditional_render\": true,\n \"conditional_render_label\": \"¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?\"\n },\n \"allowed_item_types\": [\n \"csf_mx\"\n ],\n \"validation_options\": {\n \"on_invalid_type_error\": \"invalidate\"\n }\n }\n },\n \"optional_requirements\": {}\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-api-key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.gotrebol.com/account-flows/{id_slug}")
.header("x-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"friendly_name\": \"<string>\",\n \"id_slug\": \"id-test-flow\",\n \"flow_items\": {\n \"id\": \"<string>\",\n \"items\": [\n {\n \"type\": \"generic\",\n \"options\": {\n \"is_optional\": true,\n \"ubos_threshold\": 25,\n \"ubos_form_schema\": \"mx_form\",\n \"ubos_schema_id\": \"ubos-custom-001\",\n \"schema_id\": \"some-test-form-schema\"\n }\n }\n ],\n \"options\": {\n \"creator_email\": \"jsmith@example.com\",\n \"next_steps_checkout\": [\n {\n \"title\": \"Documentos adicionales\",\n \"description\": \"Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.\"\n },\n {\n \"title\": \"Firma del contrato\",\n \"description\": \"Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.\"\n }\n ]\n }\n },\n \"record_validation_schema\": {\n \"version\": 2,\n \"requirements\": {\n \"doc_1\": {\n \"ui_options\": {\n \"label\": \"Constancia de Situación Fiscal\",\n \"description\": \"Documento que certifica que la empresa está al día con sus obligaciones fiscales.\",\n \"conditional_render\": true,\n \"conditional_render_label\": \"¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?\"\n },\n \"allowed_item_types\": [\n \"csf_mx\"\n ],\n \"validation_options\": {\n \"on_invalid_type_error\": \"invalidate\"\n }\n }\n },\n \"optional_requirements\": {}\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.gotrebol.com/account-flows/{id_slug}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"friendly_name\": \"<string>\",\n \"id_slug\": \"id-test-flow\",\n \"flow_items\": {\n \"id\": \"<string>\",\n \"items\": [\n {\n \"type\": \"generic\",\n \"options\": {\n \"is_optional\": true,\n \"ubos_threshold\": 25,\n \"ubos_form_schema\": \"mx_form\",\n \"ubos_schema_id\": \"ubos-custom-001\",\n \"schema_id\": \"some-test-form-schema\"\n }\n }\n ],\n \"options\": {\n \"creator_email\": \"jsmith@example.com\",\n \"next_steps_checkout\": [\n {\n \"title\": \"Documentos adicionales\",\n \"description\": \"Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.\"\n },\n {\n \"title\": \"Firma del contrato\",\n \"description\": \"Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.\"\n }\n ]\n }\n },\n \"record_validation_schema\": {\n \"version\": 2,\n \"requirements\": {\n \"doc_1\": {\n \"ui_options\": {\n \"label\": \"Constancia de Situación Fiscal\",\n \"description\": \"Documento que certifica que la empresa está al día con sus obligaciones fiscales.\",\n \"conditional_render\": true,\n \"conditional_render_label\": \"¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?\"\n },\n \"allowed_item_types\": [\n \"csf_mx\"\n ],\n \"validation_options\": {\n \"on_invalid_type_error\": \"invalidate\"\n }\n }\n },\n \"optional_requirements\": {}\n }\n}"
response = http.request(request)
puts response.read_bodyActualizar flujo existente
Actualiza un flujo de cuenta existente por su id_slug.
Nota: El cuerpo de la solicitud está limitado a 200 KB por nuestro WAF. Si tu configuración (reglas de validación, esquemas de formulario, listas de
flow_items, etc.) supera este tamaño, la solicitud será rechazada antes de llegar al backend. Revisa las recomendaciones de la guía para mantenerte dentro del límite.
curl --request PUT \
--url https://api.gotrebol.com/account-flows/{id_slug} \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"friendly_name": "<string>",
"id_slug": "id-test-flow",
"flow_items": {
"id": "<string>",
"items": [
{
"type": "generic",
"options": {
"is_optional": true,
"ubos_threshold": 25,
"ubos_form_schema": "mx_form",
"ubos_schema_id": "ubos-custom-001",
"schema_id": "some-test-form-schema"
}
}
],
"options": {
"creator_email": "jsmith@example.com",
"next_steps_checkout": [
{
"title": "Documentos adicionales",
"description": "Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo."
},
{
"title": "Firma del contrato",
"description": "Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato."
}
]
}
},
"record_validation_schema": {
"version": 2,
"requirements": {
"doc_1": {
"ui_options": {
"label": "Constancia de Situación Fiscal",
"description": "Documento que certifica que la empresa está al día con sus obligaciones fiscales.",
"conditional_render": true,
"conditional_render_label": "¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?"
},
"allowed_item_types": [
"csf_mx"
],
"validation_options": {
"on_invalid_type_error": "invalidate"
}
}
},
"optional_requirements": {}
}
}
'import requests
url = "https://api.gotrebol.com/account-flows/{id_slug}"
payload = {
"friendly_name": "<string>",
"id_slug": "id-test-flow",
"flow_items": {
"id": "<string>",
"items": [
{
"type": "generic",
"options": {
"is_optional": True,
"ubos_threshold": 25,
"ubos_form_schema": "mx_form",
"ubos_schema_id": "ubos-custom-001",
"schema_id": "some-test-form-schema"
}
}
],
"options": {
"creator_email": "jsmith@example.com",
"next_steps_checkout": [
{
"title": "Documentos adicionales",
"description": "Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo."
},
{
"title": "Firma del contrato",
"description": "Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato."
}
]
}
},
"record_validation_schema": {
"version": 2,
"requirements": { "doc_1": {
"ui_options": {
"label": "Constancia de Situación Fiscal",
"description": "Documento que certifica que la empresa está al día con sus obligaciones fiscales.",
"conditional_render": True,
"conditional_render_label": "¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?"
},
"allowed_item_types": ["csf_mx"],
"validation_options": { "on_invalid_type_error": "invalidate" }
} },
"optional_requirements": {}
}
}
headers = {
"x-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'x-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
friendly_name: '<string>',
id_slug: 'id-test-flow',
flow_items: {
id: '<string>',
items: [
{
type: 'generic',
options: {
is_optional: true,
ubos_threshold: 25,
ubos_form_schema: 'mx_form',
ubos_schema_id: 'ubos-custom-001',
schema_id: 'some-test-form-schema'
}
}
],
options: {
creator_email: 'jsmith@example.com',
next_steps_checkout: [
{
title: 'Documentos adicionales',
description: 'Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.'
},
{
title: 'Firma del contrato',
description: 'Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.'
}
]
}
},
record_validation_schema: {
version: 2,
requirements: {
doc_1: {
ui_options: {
label: 'Constancia de Situación Fiscal',
description: 'Documento que certifica que la empresa está al día con sus obligaciones fiscales.',
conditional_render: true,
conditional_render_label: '¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?'
},
allowed_item_types: ['csf_mx'],
validation_options: {on_invalid_type_error: 'invalidate'}
}
},
optional_requirements: {}
}
})
};
fetch('https://api.gotrebol.com/account-flows/{id_slug}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.gotrebol.com/account-flows/{id_slug}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'friendly_name' => '<string>',
'id_slug' => 'id-test-flow',
'flow_items' => [
'id' => '<string>',
'items' => [
[
'type' => 'generic',
'options' => [
'is_optional' => true,
'ubos_threshold' => 25,
'ubos_form_schema' => 'mx_form',
'ubos_schema_id' => 'ubos-custom-001',
'schema_id' => 'some-test-form-schema'
]
]
],
'options' => [
'creator_email' => 'jsmith@example.com',
'next_steps_checkout' => [
[
'title' => 'Documentos adicionales',
'description' => 'Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.'
],
[
'title' => 'Firma del contrato',
'description' => 'Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.'
]
]
]
],
'record_validation_schema' => [
'version' => 2,
'requirements' => [
'doc_1' => [
'ui_options' => [
'label' => 'Constancia de Situación Fiscal',
'description' => 'Documento que certifica que la empresa está al día con sus obligaciones fiscales.',
'conditional_render' => true,
'conditional_render_label' => '¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?'
],
'allowed_item_types' => [
'csf_mx'
],
'validation_options' => [
'on_invalid_type_error' => 'invalidate'
]
]
],
'optional_requirements' => [
]
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.gotrebol.com/account-flows/{id_slug}"
payload := strings.NewReader("{\n \"friendly_name\": \"<string>\",\n \"id_slug\": \"id-test-flow\",\n \"flow_items\": {\n \"id\": \"<string>\",\n \"items\": [\n {\n \"type\": \"generic\",\n \"options\": {\n \"is_optional\": true,\n \"ubos_threshold\": 25,\n \"ubos_form_schema\": \"mx_form\",\n \"ubos_schema_id\": \"ubos-custom-001\",\n \"schema_id\": \"some-test-form-schema\"\n }\n }\n ],\n \"options\": {\n \"creator_email\": \"jsmith@example.com\",\n \"next_steps_checkout\": [\n {\n \"title\": \"Documentos adicionales\",\n \"description\": \"Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.\"\n },\n {\n \"title\": \"Firma del contrato\",\n \"description\": \"Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.\"\n }\n ]\n }\n },\n \"record_validation_schema\": {\n \"version\": 2,\n \"requirements\": {\n \"doc_1\": {\n \"ui_options\": {\n \"label\": \"Constancia de Situación Fiscal\",\n \"description\": \"Documento que certifica que la empresa está al día con sus obligaciones fiscales.\",\n \"conditional_render\": true,\n \"conditional_render_label\": \"¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?\"\n },\n \"allowed_item_types\": [\n \"csf_mx\"\n ],\n \"validation_options\": {\n \"on_invalid_type_error\": \"invalidate\"\n }\n }\n },\n \"optional_requirements\": {}\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-api-key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.gotrebol.com/account-flows/{id_slug}")
.header("x-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"friendly_name\": \"<string>\",\n \"id_slug\": \"id-test-flow\",\n \"flow_items\": {\n \"id\": \"<string>\",\n \"items\": [\n {\n \"type\": \"generic\",\n \"options\": {\n \"is_optional\": true,\n \"ubos_threshold\": 25,\n \"ubos_form_schema\": \"mx_form\",\n \"ubos_schema_id\": \"ubos-custom-001\",\n \"schema_id\": \"some-test-form-schema\"\n }\n }\n ],\n \"options\": {\n \"creator_email\": \"jsmith@example.com\",\n \"next_steps_checkout\": [\n {\n \"title\": \"Documentos adicionales\",\n \"description\": \"Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.\"\n },\n {\n \"title\": \"Firma del contrato\",\n \"description\": \"Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.\"\n }\n ]\n }\n },\n \"record_validation_schema\": {\n \"version\": 2,\n \"requirements\": {\n \"doc_1\": {\n \"ui_options\": {\n \"label\": \"Constancia de Situación Fiscal\",\n \"description\": \"Documento que certifica que la empresa está al día con sus obligaciones fiscales.\",\n \"conditional_render\": true,\n \"conditional_render_label\": \"¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?\"\n },\n \"allowed_item_types\": [\n \"csf_mx\"\n ],\n \"validation_options\": {\n \"on_invalid_type_error\": \"invalidate\"\n }\n }\n },\n \"optional_requirements\": {}\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.gotrebol.com/account-flows/{id_slug}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"friendly_name\": \"<string>\",\n \"id_slug\": \"id-test-flow\",\n \"flow_items\": {\n \"id\": \"<string>\",\n \"items\": [\n {\n \"type\": \"generic\",\n \"options\": {\n \"is_optional\": true,\n \"ubos_threshold\": 25,\n \"ubos_form_schema\": \"mx_form\",\n \"ubos_schema_id\": \"ubos-custom-001\",\n \"schema_id\": \"some-test-form-schema\"\n }\n }\n ],\n \"options\": {\n \"creator_email\": \"jsmith@example.com\",\n \"next_steps_checkout\": [\n {\n \"title\": \"Documentos adicionales\",\n \"description\": \"Es posible que se necesiten documentos adicionales para completar tu onboarding. En ese caso nos pondremos en contacto contigo.\"\n },\n {\n \"title\": \"Firma del contrato\",\n \"description\": \"Cuando se complete toda la información, un representante de ventas se pondrá en contacto contigo para firmar el contrato.\"\n }\n ]\n }\n },\n \"record_validation_schema\": {\n \"version\": 2,\n \"requirements\": {\n \"doc_1\": {\n \"ui_options\": {\n \"label\": \"Constancia de Situación Fiscal\",\n \"description\": \"Documento que certifica que la empresa está al día con sus obligaciones fiscales.\",\n \"conditional_render\": true,\n \"conditional_render_label\": \"¿Los poderes del representante legal figuran en un acta de asamblea o poder notarial?\"\n },\n \"allowed_item_types\": [\n \"csf_mx\"\n ],\n \"validation_options\": {\n \"on_invalid_type_error\": \"invalidate\"\n }\n }\n },\n \"optional_requirements\": {}\n }\n}"
response = http.request(request)
puts response.read_bodyAuthorizations
Path Parameters
Identificador único del flujo a actualizar
Body
Identificador único del flujo. Solo puede contener letras, números, guiones(-) y guiones bajos(_).
"id-test-flow"
Show child attributes
Show child attributes
Schema de validación para el expediente de la verificacion. Las reglas que se definan aqui sera la que determine la finalizacion de la verificacion.
Show child attributes
Show child attributes
País al que pertenece el flujo
mx, co Response
Flujo actualizado exitosamente
Identificador único del flujo
"id-test-flow"
Show child attributes
Show child attributes
Schema de validación para el expediente de la verificacion. Las reglas que se definan aqui sera la que determine la finalizacion de la verificacion.
Show child attributes
Show child attributes
País al que pertenece el flujo
mx, co Was this page helpful?