Create New User
Request
Key | Description |
---|---|
| The new user's email address (used as login username). |
| The new user's password (at least 6 characters long). |
In order to create a new user, submit a POST
request to /api/users
.
//creating a new user
curl -v -X POST --data '{"email":"some_user@example.com", "password":"supersecret"}'
-H 'Content-Type: application/json'
-H 'Accept: application/json'
-H 'Authorization: BEARER 74c1e7fe-e464-451f-a6eb-8f0998c46ff6'
'https://user.gini.net/api/users'
Â
If the request entity is invalid (missing field(s), password < 6 characters) or a user with that email address already exists, the API responds with 400 Bad Request
.
POST /api/users HTTP/1.1
Host: user.gini.net
Authorization: BEARER 74c1e7fe-e464-451f-a6eb-8f0998c46ff6
Content-Type: application/json
{"email":"some_user@example.com","password:"supersecret"}
//example response
HTTP/1.1 201 Created
Location: https://user.gini.net/api/users/c1e60c6b-a0a4-4d80-81eb-c1c6de729a0e
Content-Length: 0