Module airbyte_agent_sdk.connectors.pinterest.models
Pydantic models for pinterest connector.
This module contains Pydantic models used for authentication configuration and response envelope types.
Classes
Ad(**data: Any)
: Pinterest ad object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: The type of the None singleton.
ad_group_id: str | None
: The type of the None singleton.
android_deep_link: str | None
: The type of the None singleton.
campaign_id: str | None
: The type of the None singleton.
carousel_android_deep_links: list[str] | None
: The type of the None singleton.
carousel_destination_urls: list[str] | None
: The type of the None singleton.
carousel_ios_deep_links: list[str] | None
: The type of the None singleton.
click_tracking_url: str | None
: The type of the None singleton.
collection_items_destination_url_template: str | None
: The type of the None singleton.
created_time: int | None
: The type of the None singleton.
creative_type: str | None
: The type of the None singleton.
customizable_cta_type: str | None
: The type of the None singleton.
destination_url: str | None
: The type of the None singleton.
disclosure_type: str | None
: The type of the None singleton.
disclosure_url: str | None
: The type of the None singleton.
grid_click_type: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
ios_deep_link: str | None
: The type of the None singleton.
is_pin_deleted: bool | None
: The type of the None singleton.
is_removable: bool | None
: The type of the None singleton.
lead_form_id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
pin_id: str | None
: The type of the None singleton.
quiz_pin_data: dict[str, typing.Any] | None
: The type of the None singleton.
rejected_reasons: list[str] | None
: The type of the None singleton.
rejection_labels: list[str] | None
: The type of the None singleton.
review_status: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
summary_status: str | None
: The type of the None singleton.
tracking_urls: airbyte_agent_sdk.connectors.pinterest.models.AdTrackingUrls | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated_time: int | None
: The type of the None singleton.
view_tracking_url: str | None
: The type of the None singleton.
AdAccount(**data: Any)
: Pinterest ad account object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
country: str | None
: The type of the None singleton.
created_time: int | None
: The type of the None singleton.
currency: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
owner: airbyte_agent_sdk.connectors.pinterest.models.AdAccountOwner | None
: The type of the None singleton.
permissions: list[str | None] | None
: The type of the None singleton.
updated_time: int | None
: The type of the None singleton.
AdAccountOwner(**data: Any)
: Owner details of the ad account
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
id: str | None
: Unique identifier of the owner
model_config
: The type of the None singleton.
username: str | None
: Username of the owner
AdAccountsList(**data: Any)
: Paginated list of ad accounts
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.AdAccount] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
AdAccountsListResultMeta(**data: Any)
: Metadata for ad_accounts.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
AdAccountsSearchData(**data: Any)
: Search result data for ad_accounts entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
country: str | None
: Country associated with the ad account
created_time: int | None
: Timestamp when the ad account was created (Unix seconds)
currency: str | None
: Currency used for billing
id: str | None
: Unique identifier for the ad account
model_config
: The type of the None singleton.
name: str | None
: Name of the ad account
owner: dict[str, typing.Any] | None
: Owner details of the ad account
permissions: list[typing.Any] | None
: Permissions assigned to the ad account
updated_time: int | None
: Timestamp when the ad account was last updated (Unix seconds)
AdGroup(**data: Any)
: Pinterest ad group object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: The type of the None singleton.
auto_targeting_enabled: bool | None
: The type of the None singleton.
bid_in_micro_currency: float | None
: The type of the None singleton.
bid_multiplier: float | None
: The type of the None singleton.
bid_strategy_type: str | None
: The type of the None singleton.
billable_event: str | None
: The type of the None singleton.
budget_in_micro_currency: float | None
: The type of the None singleton.
budget_type: str | None
: The type of the None singleton.
campaign_id: str | None
: The type of the None singleton.
conversion_learning_mode_type: str | None
: The type of the None singleton.
created_time: float | None
: The type of the None singleton.
end_time: float | None
: The type of the None singleton.
feed_profile_id: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
is_creative_optimization: bool | None
: The type of the None singleton.
lifetime_frequency_cap: float | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
optimization_goal_metadata: dict[str, typing.Any] | None
: The type of the None singleton.
pacing_delivery_type: str | None
: The type of the None singleton.
placement_group: str | None
: The type of the None singleton.
placement_traffic_type: str | None
: The type of the None singleton.
promotion_application_level: str | None
: The type of the None singleton.
promotion_id: str | None
: The type of the None singleton.
promotion_ids: list[str] | None
: The type of the None singleton.
start_time: float | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
summary_status: str | None
: The type of the None singleton.
targeting_spec: dict[str, typing.Any] | None
: The type of the None singleton.
targeting_template_ids: list[str] | None
: The type of the None singleton.
tracking_urls: airbyte_agent_sdk.connectors.pinterest.models.AdGroupTrackingUrls | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated_time: float | None
: The type of the None singleton.
AdGroupTrackingUrls(**data: Any)
: Third-party tracking URLs
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
audience_verification: list[str] | None
: Audience verification tracking URLs
buyable_button: list[str] | None
: Buyable button tracking URLs
click: list[str] | None
: Click tracking URLs
engagement: list[str] | None
: Engagement tracking URLs
impression: list[str] | None
: Impression tracking URLs
model_config
: The type of the None singleton.
AdGroupsList(**data: Any)
: Paginated list of ad groups
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.AdGroup] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
AdGroupsListResultMeta(**data: Any)
: Metadata for ad_groups.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
AdGroupsSearchData(**data: Any)
: Search result data for ad_groups entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: Ad account ID
auto_targeting_enabled: bool | None
: Whether auto targeting is enabled
bid_in_micro_currency: float | None
: Bid in microcurrency
bid_strategy_type: str | None
: Bid strategy type
billable_event: str | None
: Billable event type
budget_in_micro_currency: float | None
: Budget in microcurrency
budget_type: str | None
: Budget type
campaign_id: str | None
: Parent campaign ID
conversion_learning_mode_type: str | None
: oCPM learn mode type
created_time: float | None
: Creation timestamp (Unix seconds)
end_time: float | None
: End time (Unix seconds)
feed_profile_id: str | None
: Feed profile ID
id: str | None
: Ad group ID
lifetime_frequency_cap: float | None
: Max impressions per user in 30 days
model_config
: The type of the None singleton.
name: str | None
: Ad group name
optimization_goal_metadata: dict[str, typing.Any] | None
: Optimization goal metadata
pacing_delivery_type: str | None
: Pacing delivery type
placement_group: str | None
: Placement group
start_time: float | None
: Start time (Unix seconds)
status: str | None
: Entity status
summary_status: str | None
: Summary status
targeting_spec: dict[str, typing.Any] | None
: Targeting specifications
tracking_urls: dict[str, typing.Any] | None
: Third-party tracking URLs
type_: str | None
: Always 'adgroup'
updated_time: float | None
: Last update timestamp (Unix seconds)
AdTrackingUrls(**data: Any)
: Third-party tracking URLs
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
audience_verification: list[str] | None
: Audience verification tracking URLs
buyable_button: list[str] | None
: Buyable button tracking URLs
click: list[str] | None
: Click tracking URLs
engagement: list[str] | None
: Engagement tracking URLs
impression: list[str] | None
: Impression tracking URLs
model_config
: The type of the None singleton.
AdsList(**data: Any)
: Paginated list of ads
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.Ad] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
AdsListResultMeta(**data: Any)
: Metadata for ads.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
AdsSearchData(**data: Any)
: Search result data for ads entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: Ad account ID
ad_group_id: str | None
: Ad group ID
android_deep_link: str | None
: Android deep link
campaign_id: str | None
: Campaign ID
carousel_android_deep_links: list[typing.Any] | None
: Carousel Android deep links
carousel_destination_urls: list[typing.Any] | None
: Carousel destination URLs
carousel_ios_deep_links: list[typing.Any] | None
: Carousel iOS deep links
click_tracking_url: str | None
: Click tracking URL
collection_items_destination_url_template: str | None
: Template URL for collection items
created_time: int | None
: Creation timestamp (Unix seconds)
creative_type: str | None
: Creative type
destination_url: str | None
: Main destination URL
id: str | None
: Unique ad ID
ios_deep_link: str | None
: iOS deep link
is_pin_deleted: bool | None
: Whether the original pin is deleted
is_removable: bool | None
: Whether the ad is removable
lead_form_id: str | None
: Lead form ID
model_config
: The type of the None singleton.
name: str | None
: Ad name
pin_id: str | None
: Associated pin ID
rejected_reasons: list[typing.Any] | None
: Rejection reasons
rejection_labels: list[typing.Any] | None
: Rejection text labels
review_status: str | None
: Review status
status: str | None
: Entity status
summary_status: str | None
: Summary status
tracking_urls: dict[str, typing.Any] | None
: Third-party tracking URLs
type_: str | None
: Always 'pinpromotion'
updated_time: int | None
: Last update timestamp (Unix seconds)
view_tracking_url: str | None
: View tracking URL
AirbyteSearchMeta(**data: Any)
: Pagination metadata for search responses.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: Cursor for fetching the next page of results.
has_more: bool
: Whether more results are available.
model_config
: The type of the None singleton.
took_ms: int | None
: Time taken to execute the search in milliseconds.
AirbyteSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[AdAccountsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[AdGroupsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[AdsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[AudiencesSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[BoardPinsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[BoardSectionsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[BoardsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[CampaignsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[CatalogsFeedsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[CatalogsProductGroupsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[CatalogsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[ConversionTagsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[CustomerListsSearchData]
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult[KeywordsSearchData]
Class variables
data: list[~D]
: List of matching records.
meta: airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchMeta
: Pagination metadata.
model_config
: The type of the None singleton.
AirbyteSearchResult[AdAccountsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AdAccountsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[AdGroupsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AdGroupsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[AdsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AdsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[AudiencesSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AudiencesSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[BoardPinsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
BoardPinsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[BoardSectionsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
BoardSectionsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[BoardsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
BoardsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[CampaignsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CampaignsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[CatalogsFeedsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CatalogsFeedsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[CatalogsProductGroupsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CatalogsProductGroupsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[CatalogsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CatalogsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ConversionTagsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ConversionTagsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[CustomerListsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CustomerListsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[KeywordsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
KeywordsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Audience(**data: Any)
: Pinterest audience object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: The type of the None singleton.
audience_type: str | None
: The type of the None singleton.
created_by_company_name: str | None
: The type of the None singleton.
created_timestamp: int | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
rule: airbyte_agent_sdk.connectors.pinterest.models.AudienceRule | None
: The type of the None singleton.
size: int | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated_timestamp: int | None
: The type of the None singleton.
AudienceRule(**data: Any)
: Audience targeting rules
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
country: str | None
: Country criteria
customer_list_id: str | None
: Customer list ID
engagement_domain: list[str] | None
: Domains for engagement tracking
engagement_type: str | None
: Engagement type
event: str | None
: Pinterest tag event
model_config
: The type of the None singleton.
retention_days: int | None
: Days to retain audience data
visitor_source_id: str | None
: Visitor source ID
AudiencesList(**data: Any)
: Paginated list of audiences
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.Audience] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
AudiencesListResultMeta(**data: Any)
: Metadata for audiences.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
AudiencesSearchData(**data: Any)
: Search result data for audiences entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: Ad account ID
audience_type: str | None
: Audience type
created_timestamp: int | None
: Creation time (Unix seconds)
description: str | None
: Audience description
id: str | None
: Unique audience identifier
model_config
: The type of the None singleton.
name: str | None
: Audience name
rule: dict[str, typing.Any] | None
: Audience targeting rules
size: int | None
: Estimated audience size
status: str | None
: Audience status
type_: str | None
: Always 'audience'
updated_timestamp: int | None
: Last update time (Unix seconds)
Board(**data: Any)
: Pinterest board object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
board_pins_modified_at: str | None
: The type of the None singleton.
collaborator_count: int | None
: The type of the None singleton.
created_at: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
follower_count: int | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
is_ads_only: bool | None
: The type of the None singleton.
media: airbyte_agent_sdk.connectors.pinterest.models.BoardMedia | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
owner: airbyte_agent_sdk.connectors.pinterest.models.BoardOwner | None
: The type of the None singleton.
pin_count: int | None
: The type of the None singleton.
privacy: str | None
: The type of the None singleton.
BoardMedia(**data: Any)
: Media content for the board
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
image_cover_url: str | None
: Cover image URL
model_config
: The type of the None singleton.
pin_thumbnail_urls: list[str] | None
: Thumbnail URLs of pins
BoardOwner(**data: Any)
: Board owner details
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
username: str | None
: Username of the board owner
BoardPin(**data: Any)
: Pinterest pin on a board
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
alt_text: str | None
: The type of the None singleton.
board_id: str | None
: The type of the None singleton.
board_owner: airbyte_agent_sdk.connectors.pinterest.models.BoardPinBoardOwner | None
: The type of the None singleton.
board_section_id: str | None
: The type of the None singleton.
created_at: str | None
: The type of the None singleton.
creative_type: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
dominant_color: str | None
: The type of the None singleton.
has_been_promoted: bool | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
is_owner: bool | None
: The type of the None singleton.
is_removable: bool | None
: The type of the None singleton.
is_standard: bool | None
: The type of the None singleton.
link: str | None
: The type of the None singleton.
media: airbyte_agent_sdk.connectors.pinterest.models.BoardPinMedia | None
: The type of the None singleton.
model_config
: The type of the None singleton.
parent_pin_id: str | None
: The type of the None singleton.
pin_metrics: dict[str, typing.Any] | None
: The type of the None singleton.
product_tags: list[dict[str, typing.Any]] | None
: The type of the None singleton.
title: str | None
: The type of the None singleton.
BoardPinBoardOwner(**data: Any)
: Board owner info
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
username: str | None
: Username of the board owner
BoardPinMedia(**data: Any)
: Media content
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
media_type: str | None
: Type of media
model_config
: The type of the None singleton.
BoardPinsList(**data: Any)
: Paginated list of board pins
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.BoardPin] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
BoardPinsListResultMeta(**data: Any)
: Metadata for board_pins.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
BoardPinsSearchData(**data: Any)
: Search result data for board_pins entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
alt_text: str | None
: Alternate text for accessibility
board_id: str | None
: Board the pin belongs to
board_owner: dict[str, typing.Any] | None
: Board owner info
board_section_id: str | None
: Section within the board
created_at: str | None
: Timestamp when the pin was created
creative_type: str | None
: Creative type
description: str | None
: Pin description
dominant_color: str | None
: Dominant color from the pin image
has_been_promoted: bool | None
: Whether the pin has been promoted
id: str | None
: Unique pin identifier
is_owner: bool | None
: Whether the current user is the owner
is_standard: bool | None
: Whether the pin is a standard pin
link: str | None
: URL link associated with the pin
media: dict[str, typing.Any] | None
: Media content
model_config
: The type of the None singleton.
parent_pin_id: str | None
: Parent pin ID if this is a repin
pin_metrics: dict[str, typing.Any] | None
: Pin metrics data
title: str | None
: Pin title
BoardSection(**data: Any)
: Pinterest board section object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
BoardSectionsList(**data: Any)
: Paginated list of board sections
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.BoardSection] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
BoardSectionsListResultMeta(**data: Any)
: Metadata for board_sections.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
BoardSectionsSearchData(**data: Any)
: Search result data for board_sections entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
id: str | None
: Unique identifier for the board section
model_config
: The type of the None singleton.
name: str | None
: Name of the board section
BoardsList(**data: Any)
: Paginated list of boards
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.Board] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
BoardsListResultMeta(**data: Any)
: Metadata for boards.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
BoardsSearchData(**data: Any)
: Search result data for boards entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
board_pins_modified_at: str | None
: Timestamp when pins on the board were last modified
collaborator_count: int | None
: Number of collaborators
created_at: str | None
: Timestamp when the board was created
description: str | None
: Board description
follower_count: int | None
: Number of followers
id: str | None
: Unique identifier for the board
media: dict[str, typing.Any] | None
: Media content for the board
model_config
: The type of the None singleton.
name: str | None
: Board name
owner: dict[str, typing.Any] | None
: Board owner details
pin_count: int | None
: Number of pins on the board
privacy: str | None
: Board privacy setting
Campaign(**data: Any)
: Pinterest campaign object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: The type of the None singleton.
bid_options: dict[str, typing.Any] | None
: The type of the None singleton.
created_time: int | None
: The type of the None singleton.
daily_spend_cap: int | None
: The type of the None singleton.
end_time: int | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
is_automated_campaign: bool | None
: The type of the None singleton.
is_campaign_budget_optimization: bool | None
: The type of the None singleton.
is_flexible_daily_budgets: bool | None
: The type of the None singleton.
is_performance_plus: bool | None
: The type of the None singleton.
is_top_of_search: bool | None
: The type of the None singleton.
lifetime_spend_cap: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
objective_type: str | None
: The type of the None singleton.
order_line_id: str | None
: The type of the None singleton.
start_time: int | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
summary_status: str | None
: The type of the None singleton.
tracking_urls: airbyte_agent_sdk.connectors.pinterest.models.CampaignTrackingUrls | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated_time: int | None
: The type of the None singleton.
CampaignTrackingUrls(**data: Any)
: Third-party tracking URLs
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
audience_verification: list[str] | None
: Audience verification tracking URLs
buyable_button: list[str] | None
: Buyable button tracking URLs
click: list[str] | None
: Click tracking URLs
engagement: list[str] | None
: Engagement tracking URLs
impression: list[str] | None
: Impression tracking URLs
model_config
: The type of the None singleton.
CampaignsList(**data: Any)
: Paginated list of campaigns
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.Campaign] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CampaignsListResultMeta(**data: Any)
: Metadata for campaigns.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CampaignsSearchData(**data: Any)
: Search result data for campaigns entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: Ad account ID
created_time: int | None
: Creation timestamp (Unix seconds)
daily_spend_cap: int | None
: Maximum daily spend in microcurrency
end_time: int | None
: End timestamp (Unix seconds)
id: str | None
: Campaign ID
is_campaign_budget_optimization: bool | None
: Whether CBO is enabled
is_flexible_daily_budgets: bool | None
: Whether flexible daily budgets are enabled
lifetime_spend_cap: int | None
: Maximum lifetime spend in microcurrency
model_config
: The type of the None singleton.
name: str | None
: Campaign name
objective_type: str | None
: Campaign objective type
order_line_id: str | None
: Order line ID on invoice
start_time: int | None
: Start timestamp (Unix seconds)
status: str | None
: Entity status
summary_status: str | None
: Summary status
tracking_urls: dict[str, typing.Any] | None
: Third-party tracking URLs
type_: str | None
: Always 'campaign'
updated_time: int | None
: Last update timestamp (Unix seconds)
Catalog(**data: Any)
: Pinterest catalog object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
catalog_type: str | None
: The type of the None singleton.
created_at: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
updated_at: str | None
: The type of the None singleton.
CatalogsFeed(**data: Any)
: Pinterest catalog feed object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
catalog_type: str | None
: The type of the None singleton.
created_at: str | None
: The type of the None singleton.
default_availability: str | None
: The type of the None singleton.
default_country: str | None
: The type of the None singleton.
default_currency: str | None
: The type of the None singleton.
default_locale: str | None
: The type of the None singleton.
format: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
location: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
preferred_processing_schedule: airbyte_agent_sdk.connectors.pinterest.models.CatalogsFeedPreferredProcessingSchedule | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
updated_at: str | None
: The type of the None singleton.
CatalogsFeedPreferredProcessingSchedule(**data: Any)
: Preferred processing schedule
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
time: str | None
: Preferred processing time
timezone: str | None
: Timezone for processing
CatalogsFeedsList(**data: Any)
: Paginated list of catalog feeds
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.CatalogsFeed] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CatalogsFeedsListResultMeta(**data: Any)
: Metadata for catalogs_feeds.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CatalogsFeedsSearchData(**data: Any)
: Search result data for catalogs_feeds entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
catalog_type: str | None
: Type of catalog
created_at: str | None
: Timestamp when the feed was created
default_availability: str | None
: Default availability status
default_country: str | None
: Default country
default_currency: str | None
: Default currency for pricing
default_locale: str | None
: Default locale
format: str | None
: Feed format
id: str | None
: Unique feed identifier
location: str | None
: URL where the feed is available
model_config
: The type of the None singleton.
name: str | None
: Feed name
preferred_processing_schedule: dict[str, typing.Any] | None
: Preferred processing schedule
status: str | None
: Feed status
updated_at: str | None
: Timestamp when the feed was last updated
CatalogsList(**data: Any)
: Paginated list of catalogs
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.Catalog] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CatalogsListResultMeta(**data: Any)
: Metadata for catalogs.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CatalogsProductGroup(**data: Any)
: Pinterest catalog product group object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
created_at: int | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
feed_id: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
is_featured: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated_at: int | None
: The type of the None singleton.
CatalogsProductGroupsList(**data: Any)
: Paginated list of catalog product groups
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.CatalogsProductGroup] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CatalogsProductGroupsListResultMeta(**data: Any)
: Metadata for catalogs_product_groups.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CatalogsProductGroupsSearchData(**data: Any)
: Search result data for catalogs_product_groups entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
created_at: int | None
: Creation timestamp (Unix seconds)
description: str | None
: Product group description
feed_id: str | None
: Associated feed ID
id: str | None
: Unique product group identifier
is_featured: bool | None
: Whether the product group is featured
model_config
: The type of the None singleton.
name: str | None
: Product group name
status: str | None
: Product group status
type_: str | None
: Product group type
updated_at: int | None
: Last update timestamp (Unix seconds)
CatalogsSearchData(**data: Any)
: Search result data for catalogs entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
catalog_type: str | None
: Type of catalog
created_at: str | None
: Timestamp when the catalog was created
id: str | None
: Unique catalog identifier
model_config
: The type of the None singleton.
name: str | None
: Catalog name
updated_at: str | None
: Timestamp when the catalog was last updated
ConversionTag(**data: Any)
: Pinterest conversion tag object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: The type of the None singleton.
code_snippet: str | None
: The type of the None singleton.
configs: airbyte_agent_sdk.connectors.pinterest.models.ConversionTagConfigs | None
: The type of the None singleton.
enhanced_match_status: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
last_fired_time_ms: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
version: str | None
: The type of the None singleton.
ConversionTagConfigs(**data: Any)
: Tag configurations
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
aem_db_enabled: bool | None
: AEM birthdate integration enabled
aem_enabled: bool | None
: AEM email integration enabled
aem_fnln_enabled: bool | None
: AEM name integration enabled
aem_ge_enabled: bool | None
: AEM gender integration enabled
aem_loc_enabled: bool | None
: AEM location integration enabled
aem_ph_enabled: bool | None
: AEM phone integration enabled
md_frequency: float | None
: Metadata ingestion frequency
model_config
: The type of the None singleton.
ConversionTagsList(**data: Any)
: Paginated list of conversion tags
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.ConversionTag] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
ConversionTagsListResultMeta(**data: Any)
: Metadata for conversion_tags.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
ConversionTagsSearchData(**data: Any)
: Search result data for conversion_tags entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: Ad account ID
code_snippet: str | None
: JavaScript code snippet for tracking
configs: dict[str, typing.Any] | None
: Tag configurations
enhanced_match_status: str | None
: Enhanced match status
id: str | None
: Unique conversion tag identifier
last_fired_time_ms: int | None
: Timestamp of last event fired (milliseconds)
model_config
: The type of the None singleton.
name: str | None
: Conversion tag name
status: str | None
: Status
version: str | None
: Version number
CustomerList(**data: Any)
: Pinterest customer list object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: The type of the None singleton.
created_time: int | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
num_batches: int | None
: The type of the None singleton.
num_removed_user_records: int | None
: The type of the None singleton.
num_uploaded_user_records: int | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated_time: int | None
: The type of the None singleton.
CustomerListsList(**data: Any)
: Paginated list of customer lists
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.CustomerList] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CustomerListsListResultMeta(**data: Any)
: Metadata for customer_lists.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CustomerListsSearchData(**data: Any)
: Search result data for customer_lists entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
ad_account_id: str | None
: Associated ad account ID
created_time: int | None
: Creation time (Unix seconds)
id: str | None
: Unique customer list identifier
model_config
: The type of the None singleton.
name: str | None
: Customer list name
num_batches: int | None
: Total number of list updates
num_removed_user_records: int | None
: Count of removed user records
num_uploaded_user_records: int | None
: Count of uploaded user records
status: str | None
: Status
type_: str | None
: Always 'customerlist'
updated_time: int | None
: Last update time (Unix seconds)
Keyword(**data: Any)
: Pinterest keyword object
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
archived: bool | None
: The type of the None singleton.
bid: int | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
match_type: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
parent_id: str | None
: The type of the None singleton.
parent_type: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
value: str | None
: The type of the None singleton.
KeywordsList(**data: Any)
: Paginated list of keywords
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
bookmark: str | None
: The type of the None singleton.
items: list[airbyte_agent_sdk.connectors.pinterest.models.Keyword] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
KeywordsListResultMeta(**data: Any)
: Metadata for keywords.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
KeywordsSearchData(**data: Any)
: Search result data for keywords entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
archived: bool | None
: Whether the keyword is archived
bid: int | None
: Bid value in microcurrency
id: str | None
: Unique keyword identifier
match_type: str | None
: Match type
model_config
: The type of the None singleton.
parent_id: str | None
: Parent entity ID
parent_type: str | None
: Parent entity type
type_: str | None
: Always 'keyword'
value: str | None
: Keyword text value
PinterestAuthConfig(**data: Any)
: OAuth 2.0 Authentication
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
client_id: str
: Pinterest OAuth2 client ID.
client_secret: str
: Pinterest OAuth2 client secret.
model_config
: The type of the None singleton.
refresh_token: str
: Pinterest OAuth2 refresh token.
PinterestCheckResult(**data: Any)
: Result of a health check operation.
Returned by the check() method to indicate connectivity and credential status.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
checked_action: str | None
: Action name used for the health check.
checked_entity: str | None
: Entity name used for the health check.
error: str | None
: Error message if status is 'unhealthy', None otherwise.
model_config
: The type of the None singleton.
status: str
: Health check status: 'healthy' or 'unhealthy'.
PinterestExecuteResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
Class variables
data: ~T
: Response data containing the result of the action.
model_config
: The type of the None singleton.
PinterestExecuteResultWithMeta(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[AdAccount], AdAccountsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[AdGroup], AdGroupsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[Ad], AdsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[Audience], AudiencesListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[BoardPin], BoardPinsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[BoardSection], BoardSectionsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[Board], BoardsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[Campaign], CampaignsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[Catalog], CatalogsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[CatalogsFeed], CatalogsFeedsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[CatalogsProductGroup], CatalogsProductGroupsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[ConversionTag], ConversionTagsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[CustomerList], CustomerListsListResultMeta]
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta[list[Keyword], KeywordsListResultMeta]
Class variables
meta: ~S
: Metadata about the response (e.g., pagination cursors, record counts).
PinterestExecuteResultWithMeta[list[AdAccount], AdAccountsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AdAccountsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[AdGroup], AdGroupsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AdGroupsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[Ad], AdsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AdsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[Audience], AudiencesListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AudiencesListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[BoardPin], BoardPinsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
BoardPinsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[BoardSection], BoardSectionsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
BoardSectionsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[Board], BoardsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
BoardsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[Campaign], CampaignsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CampaignsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[Catalog], CatalogsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CatalogsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[CatalogsFeed], CatalogsFeedsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CatalogsFeedsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[CatalogsProductGroup], CatalogsProductGroupsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CatalogsProductGroupsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[ConversionTag], ConversionTagsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ConversionTagsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[CustomerList], CustomerListsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CustomerListsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestExecuteResultWithMeta[list[Keyword], KeywordsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
KeywordsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResultWithMeta
- airbyte_agent_sdk.connectors.pinterest.models.PinterestExecuteResult
- pydantic.main.BaseModel
- typing.Generic
PinterestReplicationConfig(**data: Any)
: Replication Configuration - Settings for data replication from Pinterest.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
start_date: str | None
: A date in the format YYYY-MM-DD. If not set, defaults to 89 days ago.