Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
{
	"email": "email@email.com",
	"password": "password"
}


NameTypeOptionalDescription
emailstringfalseuser's email who wants to log in
passwordstringfalseuser password

Response format and codes

HTTP codedescription
200successful login
401invalid login credentials

 


On successful login, the service should return a response similar to this:

Code Block
languagejs
{
	"user_token": token,
	"user_api_token"expiration_date": expiration_date
}

 


On a failed login attempt the response is like the following example:

Code Block
languagejs
{
    "statuserr": "validation_error",
    "field_errors": {
        "field_name": "validation error message",
        "field_name#2": "validation error message"
    },
    "global_errors": {
        "error_key": "error message",
        "error_key#2": "error message"
    }
}

Dependencies

...

invalid.login.credentials"
}