Skip to main content
PATCH
Update Agent Structure
PATCH /workflows/:id/structure Agrega o edita los statuses del funnel y los campos personalizados de un agente. Las filas se upsertean por key: una key desconocida se inserta, una key existente se actualiza. Este endpoint nunca elimina — quitar un status o campo sigue siendo una acción deliberada del dashboard, así ningún lead que esté sentado en un status queda huérfano.

Parámetros de Ruta

Cuerpo de la Solicitud

Provee statuses, fields, o ambos.

Forma de statuses[]

Forma de fields[]

Respuestas

200 — Actualizado

statuses_upserted / fields_upserted solo aparecen para los arrays que enviaste.

400 — Error de validación

También se devuelve como "each status needs a key and a label" o "each field needs a key and a label". La validación de campos también puede devolver invalid_field_type, invalid_metadata_key o invalid_intake_value_map en error, con la propiedad rechazada en field.

401 — Error de autenticación

Ver Autenticación.

404 — No encontrado

500 — Error interno del servidor

Autorizaciones

X-API-Key
string
header
requerido

API key for authentication. Keys are prefixed with nxr_live_.

Parámetros de ruta

id
string<uuid>
requerido

Workflow identifier.

Cuerpo

application/json
statuses
object[]
requerido
fields
object[]

Respuesta

Successful response.

success
enum<boolean>
requerido
Opciones disponibles:
true
workflow_id
string<uuid>
requerido
statuses_upserted
integer
fields_upserted
integer
Última modificación el 25 de septiembre de 2026