POST API Call with body being x-www-form-urlencoded

Hello, I got the API call working in Postman but having trouble making it work in Bubble.

Here is my Postman set up:

As you can see, it’s not passed in “Params” but instead in “Body” and the type is “x-www-form-urlencoded”

I tried several different set ups in Bubble but each time get an error that client ID cannot be empty (it is not)

I tried the above in Bubble and also tried switching Body type to JSON and Form-data but no luck.

Is it possible?

If you go with the JSON body, set a header Content-Type = application/json , and turn off Private where you want to pass in values on the workflow step.

If you go with the form header, set a body type of Form, the body params will look a little different.

Raw body is useful for edge cases, click the raw tab in Postman body to see the structure.

That Params tab would be for URL parameters, i.e. they are part of the query url.