Skip to main content
The Holos API returns standard HTTP status codes and a consistent JSON error body.

Error format

Status codes

Authorization errors

401 and 403 are distinct:
  • 401 means no valid session token was provided
  • 403 means the token is valid but the user’s role doesn’t permit the action
Both indicate an auth failure but require different handling: 401 should trigger a re-auth flow, while 403 is a permission issue that re-auth won’t fix.