Flows
Author, publish and deprecate WhatsApp Flows, read their JSON and preview links, and register the public key used to encrypt flow payloads.
| Endpoint | Method | Path |
|---|---|---|
| Get flow JSON assets | GET | /bizgate/app/{appId}/flows/{flowId}/assets |
| Get flow by id | GET | /bizgate/app/{appId}/flows/{flowId} |
| Update flow | PUT | /bizgate/app/{appId}/flows/{flowId} |
| Delete flow | DELETE | /bizgate/app/{appId}/flows/{flowId} |
| Publish flow | POST | /bizgate/app/{appId}/flows/{flowId}/publish |
| Deprecate flow | POST | /bizgate/app/{appId}/flows/{flowId}/deprecate |
| Get flows public key | GET | /bizgate/app/{appId}/flows/publicKey |
| Add flows public key | POST | /bizgate/app/{appId}/flows/publicKey |
| List flows | GET | /bizgate/app/{appId}/flows |
| Create flow | POST | /bizgate/app/{appId}/flows |
| Get flow preview URL | GET | /bizgate/app/{appId}/flows/{flowId}/preview |
Base URL: https://partner.gupshup.io/partner
See Getting Started for authentication, rate limits, and error codes.