# WhatsApp Flows Error 139002 - Publishing Flow without data_channel_uri | Troubleshooting Guide
Author: Prashant Jangid
Author URL: https://www.heltar.com/blogs/author/prashant-jangid
Published: 2025-03-05
Category: Troubleshoot
Category URL: https://www.heltar.com/blogs/category/troubleshoot
Tags: WhatsApp Flows Error
Tag URLs: WhatsApp Flows Error (https://www.heltar.com/blogs/tag/whatsapp-flows-error)
URL: https://www.heltar.com/blogs/whatsapp-flows-error-139002-publishing-flow-without-datachanneluri-or-troubleshooting-guide-cm7vu5ai6001sj4rqjufndrt8

When publishing a Flow, you may encounter the following error:

**Publishing Flow without data\_channel\_uri**

You need to set the "data\_channel\_uri" property before you can send or publish a Flow. This error occurs when the required data\_channel\_uri property is missing from your Flow JSON. The data\_channel\_uri is essential for directing data to the appropriate endpoint, making it a mandatory field for publishing.

## How to Fix the Error

### Step 1: Check Your Flow JSON

Before publishing, verify that your Flow JSON contains the data\_channel\_uri property.

### Step 2: Add the data\_channel\_uri Property

Modify your Flow JSON to include the missing data\_channel\_uri field. Here’s an example of the correct format:

#### Incorrect JSON (Missing data\_channel\_uri):

```
{
    "version": "2.5",
    "name": "Sample Flow"
}
```

#### Correct JSON (With data\_channel\_uri):

```
{
    "version": "2.5",
    "name": "Sample Flow",
    "data_channel_uri": "https://api.example.com/webhook"
}
```

### Step 3: Save and Publish the Flow

- After adding the data\_channel\_uri, save the Flow.

- Validate the Flow using the Flow Builder UI or the API.

- Once validation passes, proceed with publishing.


For more troubleshooting tips related to WhatsApp Business API, check out [heltar.com/blogs](http://heltar.com/blogs).


---
This blog is powered by Superblog. Visit https://superblog.ai to know more.
---

