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.ClientErrorBad Request (400).
-
exception
twitter_ads_v2.error.ClientError(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ErrorParent class for preventable client errors.
-
exception
twitter_ads_v2.error.Error(response, **kwargs)[source]¶ Bases:
ExceptionThe 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.ClientErrorForbidden (403).
-
exception
twitter_ads_v2.error.NotAuthorized(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ClientErrorNot Authorized (401).
-
exception
twitter_ads_v2.error.NotFound(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ClientErrorForbidden (404).
-
exception
twitter_ads_v2.error.RateLimit(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ClientErrorRate Limit (429).
-
property
reset_at¶
-
property
-
exception
twitter_ads_v2.error.ServerError(response, **kwargs)[source]¶ Bases:
twitter_ads_v2.error.ErrorServer Error (500).
Bases:
twitter_ads_v2.error.ServerErrorService Unavailable (503).