Skip to main content
The SDK raises specific exceptions for different error types.

Exception types

ExceptionWhen raised
AuthenticationErrorAPI key is missing or invalid
InvalidRequestErrorRequest parameters are invalid
NotteAPIExecutionErrorOperation failed during execution
NotteAPIErrorGeneral API error (base class)

Handling errors

SDK version mismatch

If you see validation errors about “extra inputs not permitted,” upgrade your SDK:
The SDK warns you when updates are available: