Create user

POST /api/v1/users
application/json

Body

  • user object
    Hide user attributes Show user attributes object
    • name string Required

      Minimum length is 4, maximum length is 25.

    • email string Required

      Minimum length is 10.

    • username string Required

      Minimum length is 6.

    • password string(password) Required

      Minimum length is 6.

    • password_confirmation string(password) Required

      Minimum length is 6.

Responses

POST /api/v1/users
curl \
 -X POST http://127.0.0.1:3000//api/v1/users \
 -H "Authorization: Bearer $ACCESS_TOKEN" \
 -H "Content-Type: application/json" \
 -d '{"user":{"name":"string","email":"michael@gmail.com","username":"michael","password":"password","password_confirmation":"password"}}'
Request example
{
  "user": {
    "name": "string",
    "email": "michael@gmail.com",
    "username": "michael",
    "password": "password",
    "password_confirmation": "password"
  }
}