1

I am trying to get Authorization code from Postman by sending the Post request to " [https://auth.excattargetapis.com/v1/requestToken]".

In the Body of the Postman I have clientId and clientSecret but Authorisation comes with following error

"documentation": "https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/error-handling.htm",
"errorcode": 0,
"message": "Bad Request"
1
  • 1
    Could you add your call as well (masking the keys)? Commented May 11, 2018 at 8:03

3 Answers 3

1

A bad request usually means your call is malformed. I would recommend using this Postman library. It would store your credentials as environment variables and then you dont have to worry about handling the token call; it would be templated.

Reference:

1

Please follow the Marketing Cloud Developers and follow the steps. If you are passing clientId and clientSecret as JSON String in the body, make sure you have selected JSON(application/json) in the dropdown.

Example Request for Production

POST https://auth.exacttargetapis.com/v1/requestToken
Content-Type: application/json
{
  "clientId": "gyjzvytv7ukqtfn3x2qdyfsn",
  "clientSecret": "************"
}

Postman screenshot

enter image description here

1
0

The call is probably not done correctly or the keys have changed. I recommend you to watch this webinar by Eliot Harper.

1
  • Thank you Jeremy. Old key wasn’t working so I created a new key instead. Commented May 13, 2018 at 1:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .