Exceptions¶
Custom exception hierarchy for Assured API errors.
AssuredError
¶
AssuredAPIError
¶
Bases: AssuredError
Raised when the API returns a non-success HTTP status.
Source code in src/assured/exceptions.py
AssuredAuthError
¶
Bases: AssuredAPIError
Raised on HTTP 401 — invalid or missing API key.
Source code in src/assured/exceptions.py
AssuredNotFoundError
¶
Bases: AssuredAPIError
Raised on HTTP 404 — resource not found.
Source code in src/assured/exceptions.py
AssuredValidationError
¶
Bases: AssuredAPIError
Raised on HTTP 400 — bad request / validation failure.
Source code in src/assured/exceptions.py
AssuredRateLimitError
¶
Bases: AssuredAPIError
Raised on HTTP 429 — rate limited (after retries exhausted).