Add explicit exception classes for API errors