twitter_ads_v2.error module¶
Container for all errors raised by the Twitter Ads SDK.
-
exception
twitter_ads_v2.error.
BadRequest
(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ClientError
Bad Request (400).
-
exception
twitter_ads_v2.error.
ClientError
(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.Error
Parent class for preventable client errors.
-
exception
twitter_ads_v2.error.
Error
(response, **kwargs)[source]¶ Bases:
Exception
The base class for all SDK error types.
-
property
code
¶
-
property
details
¶
-
static
from_response
(response)[source]¶ Returns the correct error type from a ::class::Response object.
-
property
response
¶
-
property
-
exception
twitter_ads_v2.error.
Forbidden
(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ClientError
Forbidden (403).
-
exception
twitter_ads_v2.error.
NotAuthorized
(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ClientError
Not Authorized (401).
-
exception
twitter_ads_v2.error.
NotFound
(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ClientError
Forbidden (404).
-
exception
twitter_ads_v2.error.
RateLimit
(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ClientError
Rate Limit (429).
-
property
reset_at
¶
-
property
-
exception
twitter_ads_v2.error.
ServerError
(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.Error
Server Error (500).
Bases:
twitter_ads_v2.error.ServerError
Service Unavailable (503).