Skip to main content

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.

Was this page helpful?