POST application/x-www-form-urlencoded Body to REST API using Jitterbit

1.7k views Asked by At

I know I've done this before, but I'm spacing on how to properly do it, now.

I'm trying to call the Paylocity token API. Doing it with cURL and Postman works just fine. But, I can't remember how to send the body properly in Jitterbit. This is the cURL info that I'm trying to send, but it does not get the payload data, and always returns the invalid grant type error.

The --data-urlencode piece is what I'm failing to remember.

curl --location --request POST 'https://api.paylocity.com/IdentityServer/connect/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Basic XXXXX=' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'scope=WebLinkAPI'
1

There are 1 answers

0
w3bguy On BEST ANSWER

George Jeffcock pointed me in the right direction. The issue was the extra line breaks. This link notes that.

https://community.jitterbit.com/s/question/0D54X0000687kiZSAQ