v1

latestOpenAPI 3.1.02026-07-2616459400.5 KB
WhatsApp Flows

Create Flow API

The Create Flow API allows you to create interactive WhatsApp flows using Meta's flow builder JSON structure. This API accepts flow configuration details such as flow name, categories, and a valid flow JSON string. Optionally, flows can be published immediately upon creation. It is used to build dynamic, guided experiences for WhatsApp users, such as onboarding journeys, service requests, or feedback forms.

post/v3/metainfo/flow/create

Headers

Content-Typestring required
Example:application/json

Must be set to 'application/json' to indicate JSON-formatted request body.

Request body

namestring required

Name of the flow.

categoriesstring[] required

Categories to which the flow belongs.

flow_jsonstring required

JSON string representing the WhatsApp flow structure.

publishboolean

Whether to publish the flow immediately. Values can be 'true' or 'false'. Default value is 'false'.

Response

Successfully created flow

statusstring required
messagestring required

Example response

{
  "status": "Successfull",
  "message": "Flow Created Successfully",
  "data": {
    "id": "1292530015172565",
    "success": true
  }
}