Skip to main content
PUT
Actualizar flow

Conceptos

Actualiza un flow existente. Todos los campos son opcionales: solo cambian los que envías.
Un flow PUBLISHED no admite cambios en el flow_json. Para cambiar las pantallas de un flow ya publicado, crea uno nuevo y descontinúa el anterior con Descontinuar flow.

Autorizaciones

Authorization
string
header
requerido

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Parámetros de ruta

wabaId
string
requerido

ID de la WABA (obtenido con Listar WABAs)

Ejemplo:

"428083093730937"

flowId
string
requerido

ID del flow (obtenido con Listar flows)

Ejemplo:

"1122334455667788"

Cuerpo

application/json
name
string

Nombre del flow

categories
enum<string>[]

Categorías del flow (Meta las usa en la revisión)

Opciones disponibles:
SIGN_UP,
SIGN_IN,
APPOINTMENT_BOOKING,
LEAD_GENERATION,
CONTACT_US,
CUSTOMER_SUPPORT,
SURVEY,
OTHER
flow_json
string

Definición de las pantallas en JSON, enviada como string

endpoint_uri
string

URL de tu endpoint, obligatoria solo para los flows con data_exchange

Respuesta

Flow actualizado

id
string

ID del flow

name
string

Nombre del flow

categories
enum<string>[]

Categorías del flow (Meta las usa en la revisión)

Opciones disponibles:
SIGN_UP,
SIGN_IN,
APPOINTMENT_BOOKING,
LEAD_GENERATION,
CONTACT_US,
CUSTOMER_SUPPORT,
SURVEY,
OTHER
status
enum<string>

Estado de publicación

Opciones disponibles:
DRAFT,
PUBLISHED,
DEPRECATED,
BLOCKED,
THROTTLED
endpoint_uri
string | null

URL de tu endpoint, obligatoria solo para los flows con data_exchange

flow_json
string

Definición de las pantallas en JSON, enviada como string

validation_errors
object[]

Incidencias de validación devueltas por Meta