logo

Ejemplos

Last update: 3 days ago by Jimena Acevedo - JC

Crear Flow

curl --location 'https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/flows/{{waba_id}}' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{token}}' \
--data '{
"name": "New flow name",
"categories": [ "CUSTOMER_SUPPORT" ],
"clone_flow_id": "flow-1",
"endpoint_uri": "https://example.com"
}'


Subir Flow JSON

curl --location 'https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/flows/{{waba_id}}/{{flow_id}}/assets' \
--header 'Authorization: Bearer {{token}}' \
--form 'file=@"/file/path/flows_body.json"'


Actualizar Metadata

curl --location --request PUT 'https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/flows/{{waba_id}}/{{flow_id}}' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{token}}' \
--data '{
"name": "New flow name",
"categories": [ "CUSTOMER_SUPPORT" ],
"endpoint_uri": "https://example.com"
}'


Listar todos los Flows por WABA

curl --location 'https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/flows/{{waba_id}}' \
--header 'Authorization: Bearer {{token}}'


Obtener información de un Flow

curl --location 'https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/flows/{{waba_id}}/{{flow_id}}/details' \
--header 'Authorization: Bearer {{token}}'


Eliminar un Flow

curl --location --request DELETE 'https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/flows/{{waba_id}}/{{flow_id}}' \
--header 'Authorization: Bearer {{token}}'


Publicar un Flow

curl --location --request POST 'https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/flows/{{waba_id}}/{{flow_id}}/publish' \
--header 'Authorization: Bearer {{token}}'


Flow obsoleto

curl --location --request POST 'https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/flows/{{waba_id}}/{{flow_id}}/deprecate' \
--header 'Authorization: Bearer {{token}}'


Cifrado de Flows

curl --location --request POST 'https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/flows/{{waba_id}}/{{phone_number}}/encryption' \
--header 'Authorization: Bearer {{token}}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'business_public_key=-----BEGIN PUBLIC KEY-----
AAA
BBB
CCC
DDD
EEE
FFF
GGG
-----END PUBLIC KEY-----'
Whatsapp — Anterior
Conexión HTTP
Siguiente — Whatsapp
Respuestas