This API documentation is inspired by the beautifully designed API of unsplash.
If an error occurs, whether on the server or client side, the error message(s) will be returned in an errors array. For example:
422 Unprocessable Entity
{
"errors": ["Username is missing", "Password cannot be blank"]
}