Skip to content

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.