Skip to main content

Error Handling

All API errors return a JSON body with a message field describing what went wrong.

Error format

{
"message": "Station not found"
}

Status codes

CodeMeaningWhat to do
200SuccessRequest completed successfully
401UnauthorizedYour access token is missing, expired, or invalid. Refresh it or re-login.
404Not foundThe station or lock does not exist, or your account doesn't have access to it. Verify your station_token and lock_id.
501Not implementedThe endpoint exists in the spec but is not yet available (webhooks).

Common scenarios

"Token is invalid"

{"message": "Token is invalid"}

Your access token has expired or is malformed. Call POST /v1/auth/refresh with your refresh token to get a new one.

"Station not found"

{"message": "Station not found"}

Either the station_token is incorrect, or your account doesn't have permission to access this station. Double-check the token provided during installation.

"Invalid credentials"

{"message": "Invalid credentials"}

The email or password used in POST /v1/auth/login is incorrect. Contact support@follow-rent.com if you need to reset your credentials.

Need help?

If you encounter an error you can't resolve, contact us at support@follow-rent.com with:

  • The endpoint you called
  • The full response body
  • Your station token (never send your access token or password)