Not able to use CURL APIs to get the token

Highlighted
New Contributor

Not able to use CURL APIs to get the token

I am using this curl API to get the auth token, but it is keep giving me error even after entering same username and password, which I have used to log-in into my Anaplan account, Please help here

 

CURL API -

 

curl -X POST --user {user}:'{password}' https://auth.anaplan.com/token/authenticate

 

Error -

 

{"status":"FAILURE_BAD_CREDENTIAL","statusMessage":"Authentication Failure. If you're unsuccessful after multiple attempts, your account may be locked. If you are using the Anaplan login page, click the 'Forgot Password' link. Otherwise, contact your Anaplan administrator or Anaplan Support."}

2 REPLIES 2
Highlighted
Community Boss

Re: Not able to use CURL APIs to get the token

The user:password parameter is a single command argument, and if using single quotes (to prevent your shell interpreting certain character sequences) then both should be enclosed together like 'user:password'

Highlighted
Certified Master Anaplanner

Re: Not able to use CURL APIs to get the token

I find setting a variable is simple, and as Ben said you need to enclose the full string. For a .bat file I used double quotes.

 

@Echo off

 

set AnaplanUser="user@vuealta.com:p@$$w0rd"

 

curl --user %AnaplanUser% https://auth.anaplan.com/token/authenticate

 

pause