VolvoAPIException
Exception thrown when the Volvo API returns an HTTP error response.
Subclasses map to specific HTTP status code ranges:
AuthenticationException — 401 Unauthorized
PermissionException — 403 Forbidden
RateLimitException — 429 Too Many Requests
InvalidRequestException — 400, 404, 409, 415
UnknownException — Other 4xx status codes
See also
for the error response structure