# Parsing APi Workflow

**URL:** <https://forum.bubble.io/t/parsing-api-workflow/45319>\
**Category:** APIs\
**Created:** [December 24, 2018, 5:24pm UTC](https://forum.bubble.io/t/parsing-api-workflow/45319 "2018-12-24T17:24:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rfuentesd](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@rfuentesd](https://forum.bubble.io/u/rfuentesd)\
**Post date:** [December 24, 2018, 5:24pm UTC](https://forum.bubble.io/t/parsing-api-workflow/45319/1 "2018-12-24T17:24:52Z")

</div>

Hi!

Im using the API workflow as a webhook to receive messages from another platform, this usually works perfect and detects the data correctly but for this data structure and getting these “/” characters and bubble its not detecting the structure of the data. Below its what Im receiving. Funny fact its that if I use Integromat I receive the same message but without “/” I them call the bubble service again, but I dont want to pay for integromat+bubble.

Thanks on any ideas.

{  
“body”: {  
“data”: “{“event”:“INBOX”,“from”:“50672015677”,“to”:“50687010393”,“text”:“Alo”}”  
},  
“headers”: {  
“x-forwarded-host”: “[chats-app.bubbleapps.io](http://chats-app.bubbleapps.io)”,  
“x-forwarded-proto”: “https”,  
“x-forwarded-port”: “443”,  
“x-forwarded-for”: “::ffff:104.131.61.28”,  
“content-type”: “application/x-www-form-urlencoded”,  
“content-length”: “125”,  
“connection”: “close”,  
“host”: “[chats-app.bubbleapps.io](http://chats-app.bubbleapps.io)”  
}  
}

---

<div class="post-metadata">

**Author:** ![mebeingken](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/mebeingken/32/20139_2.png) [@mebeingken](https://forum.bubble.io/u/mebeingken)\
**Post date:** [December 27, 2018, 5:49pm UTC](https://forum.bubble.io/t/parsing-api-workflow/45319/2 "2018-12-27T17:49:23Z")

</div>

Hi @rfuentesd,

I’d start by running this json through one of the online validators (eg. [https://jsonformatter.curiousconcept.com/](https://jsonformatter.curiousconcept.com/)) as it doesn’t look valid. Then I’d use one of the webhook testers out there (eg. [https://webhook.site/](https://webhook.site/)) to narrow down where the problem lies.

  

* * *

> **Looking to improve your Bubble™ skills?**
>
> Let me turn  
> 🤔 😫 😖
> 
> into  
> 😀 🕶 👩‍🎓
> 
> Coaching and Development at [https://uniqueideas.com](https://uniqueideas.com?utm_source=bubble&utm_medium=forum&utm_content=signature-unique-ideas&utm_campaign=builders) or schedule a [free intro session](https://uniqueideas.com/coaching?utm_source=bubble&utm_medium=forum&utm_content=signature-free-intro&utm_campaign=builders) 🎁
> 
> Ken Truesdale  
> [LinkedIn](https://www.linkedin.com/in/mebeingken/)

---

<div class="post-metadata">

**Author:** ![rfuentesd](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@rfuentesd](https://forum.bubble.io/u/rfuentesd)\
**Post date:** [December 28, 2018, 8:12pm UTC](https://forum.bubble.io/t/parsing-api-workflow/45319/3 "2018-12-28T20:12:26Z")

</div>

Hi Mebeingken,

Thanks for the help, Im actually able to receive the json in other platform well, like integromat, I tried with webhook.site (which it didnt know and its great) and it collected correctly the data part but bubble ads these \ charatercs, below an example:

**This is what I receive on webhook.site**  
data `{"event":"MESSAGEPROCESSED","from":"50672015677","to":"5491234567890","custom_data":"your own id 1234"}`

**This is what I receive on bubble** I have to put a screenshot because the extra \ characters disappear on the editor

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/0/1/012d85dc3ccadaa20893924a45e04b4a16ed75b3.png)

So I have to use a middleware but this middleware (integromat) I would prefer not to pay.

Thanks

RF
