Module airbyte_agent_sdk.connectors.klaviyo.models
Pydantic models for klaviyo connector.
This module contains Pydantic models used for authentication configuration and response envelope types.
Classes
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.klaviyo.models.AirbyteSearchResult[CampaignsSearchData]
- airbyte_agent_sdk.connectors.klaviyo.models.AirbyteSearchResult[EmailTemplatesSearchData]
- airbyte_agent_sdk.connectors.klaviyo.models.AirbyteSearchResult[EventsSearchData]
- airbyte_agent_sdk.connectors.klaviyo.models.AirbyteSearchResult[FlowsSearchData]
- airbyte_agent_sdk.connectors.klaviyo.models.AirbyteSearchResult[ListsSearchData]
- airbyte_agent_sdk.connectors.klaviyo.models.AirbyteSearchResult[MetricsSearchData]
- airbyte_agent_sdk.connectors.klaviyo.models.AirbyteSearchResult[ProfilesSearchData]
Class variables
data: list[~D]
: List of matching records.
meta: airbyte_agent_sdk.connectors.klaviyo.models.AirbyteSearchMeta
: Pagination metadata.
model_config
: The type of the None singleton.
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.klaviyo.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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[EmailTemplatesSearchData](**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
EmailTemplatesSearchResult(**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[EventsSearchData](**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
EventsSearchResult(**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[FlowsSearchData](**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
FlowsSearchResult(**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ListsSearchData](**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ListsSearchResult(**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[MetricsSearchData](**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
MetricsSearchResult(**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ProfilesSearchData](**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProfilesSearchResult(**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.klaviyo.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Campaign(**data: Any)
: A Klaviyo campaign
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
attributes: airbyte_agent_sdk.connectors.klaviyo.models.CampaignAttributes | None
: The type of the None singleton.
id: str
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.CampaignLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
CampaignAttributes(**data: Any)
: Campaign attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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 campaign is archived
audiences: dict[str, typing.Any] | None
: Target audiences
created_at: str | None
: Creation timestamp
model_config
: The type of the None singleton.
name: str | None
: Campaign name
scheduled_at: str | None
: Scheduled send time
send_options: dict[str, typing.Any] | None
: Send options
send_strategy: dict[str, typing.Any] | None
: Send strategy
send_time: str | None
: Actual send time
status: str | None
: Campaign status
tracking_options: dict[str, typing.Any] | None
: Tracking options
updated_at: str | None
: Last update timestamp
CampaignLinks(**data: Any)
: Related links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
self: str | None
: 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
data: list[airbyte_agent_sdk.connectors.klaviyo.models.Campaign] | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.CampaignsListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
CampaignsListLinks(**data: Any)
: Nested schema for CampaignsList.links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
next: str | None
: The type of the None singleton.
prev: str | None
: The type of the None singleton.
self: str | None
: 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
model_config
: The type of the None singleton.
next: str | None
: 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
attributes: dict[str, typing.Any] | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
links: dict[str, typing.Any] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
relationships: dict[str, typing.Any] | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated_at: str | None
: The type of the None singleton.
EmailTemplatesListResultMeta(**data: Any)
: Metadata for email_templates.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
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
EmailTemplatesSearchData(**data: Any)
: Search result data for email_templates 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
attributes: dict[str, typing.Any] | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
links: dict[str, typing.Any] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated: str | None
: The type of the None singleton.
Event(**data: Any)
: A Klaviyo event representing an action taken by a profile
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
attributes: airbyte_agent_sdk.connectors.klaviyo.models.EventAttributes | None
: The type of the None singleton.
id: str
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.EventLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
relationships: airbyte_agent_sdk.connectors.klaviyo.models.EventRelationships | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
EventAttributes(**data: Any)
: Event attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
datetime: str | None
: Event datetime
event_properties: dict[str, typing.Any] | None
: Custom event properties
model_config
: The type of the None singleton.
timestamp: typing.Any | None
: Event timestamp (can be ISO string or Unix timestamp)
uuid: str | None
: Event UUID
EventLinks(**data: Any)
: Related links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
self: str | None
: The type of the None singleton.
EventRelationships(**data: Any)
: Related resources
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
metric: airbyte_agent_sdk.connectors.klaviyo.models.EventRelationshipsMetric | None
: The type of the None singleton.
model_config
: The type of the None singleton.
profile: airbyte_agent_sdk.connectors.klaviyo.models.EventRelationshipsProfile | None
: The type of the None singleton.
EventRelationshipsMetric(**data: Any)
: Nested schema for EventRelationships.metric
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
data: airbyte_agent_sdk.connectors.klaviyo.models.EventRelationshipsMetricData | None
: The type of the None singleton.
model_config
: The type of the None singleton.
EventRelationshipsMetricData(**data: Any)
: Nested schema for EventRelationshipsMetric.data
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
type_: str | None
: The type of the None singleton.
EventRelationshipsProfile(**data: Any)
: Nested schema for EventRelationships.profile
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
data: airbyte_agent_sdk.connectors.klaviyo.models.EventRelationshipsProfileData | None
: The type of the None singleton.
model_config
: The type of the None singleton.
EventRelationshipsProfileData(**data: Any)
: Nested schema for EventRelationshipsProfile.data
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
type_: str | None
: The type of the None singleton.
EventsList(**data: Any)
: Paginated list of events
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
data: list[airbyte_agent_sdk.connectors.klaviyo.models.Event] | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.EventsListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
EventsListLinks(**data: Any)
: Nested schema for EventsList.links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
next: str | None
: The type of the None singleton.
prev: str | None
: The type of the None singleton.
self: str | None
: The type of the None singleton.
EventsListResultMeta(**data: Any)
: Metadata for events.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
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
EventsSearchData(**data: Any)
: Search result data for events 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
attributes: dict[str, typing.Any] | None
: The type of the None singleton.
datetime: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
links: dict[str, typing.Any] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
relationships: dict[str, typing.Any] | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
Flow(**data: Any)
: A Klaviyo flow (automated sequence)
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
attributes: airbyte_agent_sdk.connectors.klaviyo.models.FlowAttributes | None
: The type of the None singleton.
id: str
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.FlowLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
FlowAttributes(**data: Any)
: Flow attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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 flow is archived
created: str | None
: Creation timestamp
model_config
: The type of the None singleton.
name: str | None
: Flow name
status: str | None
: Flow status (draft, manual, live)
trigger_type: str | None
: Type of trigger for the flow
updated: str | None
: Last update timestamp
FlowLinks(**data: Any)
: Related links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
self: str | None
: The type of the None singleton.
FlowsList(**data: Any)
: Paginated list of flows
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
data: list[airbyte_agent_sdk.connectors.klaviyo.models.Flow] | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.FlowsListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
FlowsListLinks(**data: Any)
: Nested schema for FlowsList.links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
next: str | None
: The type of the None singleton.
prev: str | None
: The type of the None singleton.
self: str | None
: The type of the None singleton.
FlowsListResultMeta(**data: Any)
: Metadata for flows.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
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
FlowsSearchData(**data: Any)
: Search result data for flows 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
attributes: dict[str, typing.Any] | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
links: dict[str, typing.Any] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
relationships: dict[str, typing.Any] | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated: str | None
: The type of the None singleton.
KlaviyoAuthConfig(**data: Any)
: 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
api_key: str
: Your Klaviyo private API key
model_config
: The type of the None singleton.
KlaviyoCheckResult(**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'.
KlaviyoExecuteResult(**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.klaviyo.models.KlaviyoExecuteResultWithMeta
Class variables
data: ~T
: Response data containing the result of the action.
model_config
: The type of the None singleton.
KlaviyoExecuteResultWithMeta(**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.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResultWithMeta[list[Campaign], CampaignsListResultMeta]
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResultWithMeta[list[Event], EventsListResultMeta]
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResultWithMeta[list[Flow], FlowsListResultMeta]
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResultWithMeta[list[List], ListsListResultMeta]
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResultWithMeta[list[Metric], MetricsListResultMeta]
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResultWithMeta[list[Profile], ProfilesListResultMeta]
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResultWithMeta[list[Template], EmailTemplatesListResultMeta]
Class variables
meta: ~S
: Metadata about the response (e.g., pagination cursors, record counts).
KlaviyoExecuteResultWithMeta[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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- 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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
KlaviyoExecuteResultWithMeta[list[Event], EventsListResultMeta](**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
EventsListResult(**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
KlaviyoExecuteResultWithMeta[list[Flow], FlowsListResultMeta](**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
FlowsListResult(**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
KlaviyoExecuteResultWithMeta[list[List], ListsListResultMeta](**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ListsListResult(**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
KlaviyoExecuteResultWithMeta[list[Metric], MetricsListResultMeta](**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
MetricsListResult(**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
KlaviyoExecuteResultWithMeta[list[Profile], ProfilesListResultMeta](**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProfilesListResult(**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
KlaviyoExecuteResultWithMeta[list[Template], EmailTemplatesListResultMeta](**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
EmailTemplatesListResult(**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.klaviyo.models.KlaviyoExecuteResultWithMeta
- airbyte_agent_sdk.connectors.klaviyo.models.KlaviyoExecuteResult
- pydantic.main.BaseModel
- typing.Generic
List(**data: Any)
: A Klaviyo list for organizing profiles
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
attributes: airbyte_agent_sdk.connectors.klaviyo.models.ListAttributes | None
: The type of the None singleton.
id: str
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.ListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
ListAttributes(**data: Any)
: List attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: str | None
: Creation timestamp
model_config
: The type of the None singleton.
name: str | None
: List name
opt_in_process: str | None
: Opt-in process type
updated: str | None
: Last update timestamp
ListLinks(**data: Any)
: Related links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
self: str | None
: The type of the None singleton.
ListsList(**data: Any)
: Paginated list of 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
data: list[airbyte_agent_sdk.connectors.klaviyo.models.List] | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.ListsListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
ListsListLinks(**data: Any)
: Nested schema for ListsList.links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
next: str | None
: The type of the None singleton.
prev: str | None
: The type of the None singleton.
self: str | None
: The type of the None singleton.
ListsListResultMeta(**data: Any)
: Metadata for 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
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
ListsSearchData(**data: Any)
: Search result data for 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
attributes: dict[str, typing.Any] | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
links: dict[str, typing.Any] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
relationships: dict[str, typing.Any] | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated: str | None
: The type of the None singleton.
Metric(**data: Any)
: A Klaviyo metric (event type)
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
attributes: airbyte_agent_sdk.connectors.klaviyo.models.MetricAttributes | None
: The type of the None singleton.
id: str
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.MetricLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
MetricAttributes(**data: Any)
: Metric attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: str | None
: Creation timestamp
integration: airbyte_agent_sdk.connectors.klaviyo.models.MetricAttributesIntegration | None
: Integration information
model_config
: The type of the None singleton.
name: str | None
: Metric name
updated: str | None
: Last update timestamp
MetricAttributesIntegration(**data: Any)
: Integration information
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
category: 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.
MetricLinks(**data: Any)
: Related links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
self: str | None
: The type of the None singleton.
MetricsList(**data: Any)
: Paginated list of metrics
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
data: list[airbyte_agent_sdk.connectors.klaviyo.models.Metric] | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.MetricsListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
MetricsListLinks(**data: Any)
: Nested schema for MetricsList.links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
next: str | None
: The type of the None singleton.
prev: str | None
: The type of the None singleton.
self: str | None
: The type of the None singleton.
MetricsListResultMeta(**data: Any)
: Metadata for metrics.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
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
MetricsSearchData(**data: Any)
: Search result data for metrics 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
attributes: dict[str, typing.Any] | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
links: dict[str, typing.Any] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
relationships: dict[str, typing.Any] | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated: str | None
: The type of the None singleton.
Profile(**data: Any)
: A Klaviyo profile representing a contact
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
attributes: airbyte_agent_sdk.connectors.klaviyo.models.ProfileAttributes | None
: The type of the None singleton.
id: str
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.ProfileLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
ProfileAttributes(**data: Any)
: Profile attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: str | None
: Creation timestamp
email: str | None
: Email address
external_id: str | None
: External identifier
first_name: str | None
: First name
image: str | None
: Profile image URL
last_name: str | None
: Last name
location: airbyte_agent_sdk.connectors.klaviyo.models.ProfileAttributesLocation | None
: Location information
model_config
: The type of the None singleton.
organization: str | None
: Organization name
phone_number: str | None
: Phone number
properties: dict[str, typing.Any] | None
: Custom properties
title: str | None
: Job title
updated: str | None
: Last update timestamp
ProfileAttributesLocation(**data: Any)
: Location information
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
address1: str | None
: The type of the None singleton.
address2: str | None
: The type of the None singleton.
city: str | None
: The type of the None singleton.
country: str | None
: The type of the None singleton.
latitude: float | None
: The type of the None singleton.
longitude: float | None
: The type of the None singleton.
model_config
: The type of the None singleton.
region: str | None
: The type of the None singleton.
timezone: str | None
: The type of the None singleton.
zip: str | None
: The type of the None singleton.
ProfileLinks(**data: Any)
: Related links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
self: str | None
: The type of the None singleton.
ProfilesList(**data: Any)
: Paginated list of profiles
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
data: list[airbyte_agent_sdk.connectors.klaviyo.models.Profile] | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.ProfilesListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
ProfilesListLinks(**data: Any)
: Nested schema for ProfilesList.links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
next: str | None
: The type of the None singleton.
prev: str | None
: The type of the None singleton.
self: str | None
: The type of the None singleton.
ProfilesListResultMeta(**data: Any)
: Metadata for profiles.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
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
ProfilesSearchData(**data: Any)
: Search result data for profiles 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
attributes: dict[str, typing.Any] | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
links: dict[str, typing.Any] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
relationships: dict[str, typing.Any] | None
: The type of the None singleton.
segments: dict[str, typing.Any] | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
updated: str | None
: The type of the None singleton.
Template(**data: Any)
: A Klaviyo email template
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
attributes: airbyte_agent_sdk.connectors.klaviyo.models.TemplateAttributes | None
: The type of the None singleton.
id: str
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.TemplateLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
TemplateAttributes(**data: Any)
: Template attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: str | None
: Creation timestamp
editor_type: str | None
: Editor type used to create template
html: str | None
: HTML content
model_config
: The type of the None singleton.
name: str | None
: Template name
text: str | None
: Plain text content
updated: str | None
: Last update timestamp
TemplateLinks(**data: Any)
: Related links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
self: str | None
: The type of the None singleton.
TemplatesList(**data: Any)
: Paginated list of templates
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
data: list[airbyte_agent_sdk.connectors.klaviyo.models.Template] | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.klaviyo.models.TemplatesListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
TemplatesListLinks(**data: Any)
: Nested schema for TemplatesList.links
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
next: str | None
: The type of the None singleton.
prev: str | None
: The type of the None singleton.
self: str | None
: The type of the None singleton.