Skip to main content
Comprehensive reference of all error codes returned by the API endpoints.

Error Code Reference

Error Response Format

All endpoints return errors in a consistent JSON format:
{
  "code": 10005,
  "message": "Missing required parameter"
}

Common Error Scenarios

Authentication Errors

  • 10014: Check that your time parameter is within 5 minutes of the current time
  • 20001: Verify your email, password, and signature calculation (md5(md5(password) + time))
  • 10007: Ensure you have an active Basic or Premium subscription

Token Errors

  • 10010, 10011, 10012: Your access token is invalid or expired. Request a new token from the Authorization endpoint
  • Tokens expire after 1 hour (3600 seconds)

Rate Limiting

  • 10009: You’ve exceeded the rate limit for the endpoint. Wait before retrying:
    • Authentication: 12 seconds minimum between attempts
    • List Vehicles: 6 seconds minimum between requests
    • Track: 10 seconds minimum between requests
    • Playback: 12 seconds minimum between requests

Permission Errors

  • 10007: Upgrade to Basic or Premium plan to access the API
  • 10013: Verify that all IMEIs in your request belong to your account