Exceptions¶
Typed exceptions for Zoho People SDK.
- exception zoho_people.exceptions.ZohoPeopleError(message, *, status_code=None, error_code=None, details=None)[source]¶
Bases:
ExceptionBase exception for all Zoho People SDK errors.
- exception zoho_people.exceptions.ZohoPeopleAuthError(message, *, status_code=None, error_code=None, details=None)[source]¶
Bases:
ZohoPeopleErrorAuthentication / authorization failure (HTTP 401/403 or Zoho error_code 9000).
- exception zoho_people.exceptions.ZohoPeopleRateLimitError(message='Zoho People rate limit exceeded', **kwargs)[source]¶
Bases:
ZohoPeopleErrorRate limit exceeded (HTTP 429).
- Parameters:
message (str)
kwargs (Any)
- Return type:
None
- exception zoho_people.exceptions.ZohoPeopleNotFoundError(message, *, status_code=None, error_code=None, details=None)[source]¶
Bases:
ZohoPeopleErrorResource not found (HTTP 404).
- exception zoho_people.exceptions.ZohoPeopleValidationError(message, *, status_code=None, error_code=None, details=None)[source]¶
Bases:
ZohoPeopleErrorInvalid parameters (HTTP 400/422 or Zoho internal status=1).
- exception zoho_people.exceptions.ZohoPeoplePermissionError(message, *, status_code=None, error_code=None, details=None)[source]¶
Bases:
ZohoPeopleErrorOperation not permitted for the current user role.