Exceptions¶
qgendapy.exceptions
¶
QGendaError
¶
Bases: Exception
Base exception for all qgendapy errors.
AuthenticationError
¶
Bases: QGendaError
Raised when authentication fails.
APIError(status_code, message, response_body=None)
¶
Bases: QGendaError
Raised when the QGenda API returns a 4xx/5xx response.
Source code in src/qgendapy/exceptions.py
ConfigurationError
¶
Bases: QGendaError
Raised when required configuration is missing or invalid.
ODataError
¶
Bases: QGendaError
Raised when an OData query is malformed.