Exceptions¶
All exceptions inherit from NveilError.
NveilError
¶
Bases: Exception
Base exception for all NVEIL SDK errors.
AuthenticationError
¶
Bases: NveilError
Raised when the API key is invalid, expired, or revoked.
ScopeError
¶
Bases: NveilError
Raised when the API key is missing a required scope.
QuotaExceededError
¶
Bases: NveilError
Raised when the rate limit or quota is exceeded.
SpecGenerationError
¶
Bases: NveilError
Raised when the server fails to generate a specification.
IncompatibleDataError
¶
Bases: NveilError
Raised when data columns don't match the spec's expected schema.