Exceptions

class pypipedrive.api.exceptions.ApiException(code: int = None, version: str = None, error_response: Dict | None = None)[source]
class pypipedrive.api.exceptions.BadRequestException(code: int = None, version: str = None, error_response: Dict | None = None)[source]

400 - like bad request / malformed payload.

class pypipedrive.api.exceptions.UnauthorizedException(code: int = None, version: str = None, error_response: Dict | None = None)[source]

401 - unauthorized error.

class pypipedrive.api.exceptions.ForbiddenException(code: int = None, version: str = None, error_response: Dict | None = None)[source]

403 - forbidden error.

class pypipedrive.api.exceptions.NotFoundException(code: int = None, version: str = None, error_response: Dict | None = None)[source]

404 - not found error.

class pypipedrive.api.exceptions.MethodNotAllowedException(code: int = None, version: str = None, error_response: Dict | None = None)[source]

405 - method not allowed error.

class pypipedrive.api.exceptions.ConflictException(code: int = None, version: str = None, error_response: Dict | None = None)[source]

409 - like conflict (duplicate, state conflict…).

class pypipedrive.api.exceptions.GoneException(code: int = None, version: str = None, error_response: Dict | None = None)[source]

410 - gone error.

class pypipedrive.api.exceptions.ServerErrorException(code: int = None, version: str = None, error_response: Dict | None = None)[source]

500 - server error.