Headers

Header name Description
Content-Type
required
application/json
X-API-KEY
required
YOUR_API_KEY

Params

Param name Description
password
required

Validations:

  • Must be a String

password_confirmation
required

Validations:

  • Must be a String

confirmation_token
required

Validations:

  • Must be a String

Examples

// With invalid parameters
POST /api/v2/users/password
{
  "password": "pAssWoRd!",
  "password_confirmation": "password",
  "confirmation_token": "E79ytVM1ZSG4jjXx9UhR"
}
400
{
  "error": "Setting password failed"
}
// With invalid parameters
POST /api/v2/users/password
{
  "password": "pAssWoRd!112345",
  "password_confirmation": "pAssWoRd!112345",
  "confirmation_token": "hulabaloo"
}
400
{
  "error": "Invalid token"
}
// Succesful request
POST /api/v2/users/password
{
  "password": "SamuLinV3rhot!",
  "password_confirmation": "SamuLinV3rhot!",
  "confirmation_token": "AUHkZWzUfyCu65vspQZM"
}
200
{
  "ok": "User password set and account confirmed"
}

Errors

Code Description
401 Unauthorized
404 Not found
500 Internal Server Error
422 Missing parameters