Flows

Flows

Author, publish and deprecate WhatsApp Flows, read their JSON and preview links, and register the public key used to encrypt flow payloads.

EndpointMethodPath
Get flow JSON assetsGET/bizgate/app/{appId}/flows/{flowId}/assets
Get flow by idGET/bizgate/app/{appId}/flows/{flowId}
Update flowPUT/bizgate/app/{appId}/flows/{flowId}
Delete flowDELETE/bizgate/app/{appId}/flows/{flowId}
Publish flowPOST/bizgate/app/{appId}/flows/{flowId}/publish
Deprecate flowPOST/bizgate/app/{appId}/flows/{flowId}/deprecate
Get flows public keyGET/bizgate/app/{appId}/flows/publicKey
Add flows public keyPOST/bizgate/app/{appId}/flows/publicKey
List flowsGET/bizgate/app/{appId}/flows
Create flowPOST/bizgate/app/{appId}/flows
Get flow preview URLGET/bizgate/app/{appId}/flows/{flowId}/preview

Base URL: https://partner.gupshup.io/partner

See Getting Started for authentication, rate limits, and error codes.