Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Create user using REST API

Ray Chau April 25, 2017

Hi, 

 

I am trying to creat user using REST API

curl -u admin:pass -X POST -H "X-Atlassian-Token:nocheck"  "https://localhost/rest/api/1.0/admin/users?name=testuser%26password=password%26displayName=Test+User%26emailAddress=test@example.com"

but i keep getting the following error massage

{"errors":[{"context":null,"message":"A password must be provided to create a user.","exceptionName":null}]}

I have the password in the API call, what am i missing?

1 answer

1 accepted

0 votes
Answer accepted
Jeff Thomas
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
April 25, 2017

Hi Ray,

I think the problem lies with the URL encoding that's been used, try switching to using a literal ampersand (&) and not %26.

curl -u admin:pass -X POST -H "X-Atlassian-Token:nocheck"  "https://localhost/rest/api/1.0/admin/users?name=testuse&password=password&displayName=Test+User&emailAddress=test@example.com"

Cheers,
Jeff

Ray Chau April 26, 2017

Thanks

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events