Module airbyte_agent_sdk.connectors.customer_io.types
Type definitions for customer-io connector.
Classes
ActivitiesListParams(*args, **kwargs)
: Parameters for activities.list operation
Ancestors (in MRO)
- builtins.dict
Class variables
limit: int
: The type of the None singleton.
name: str
: The type of the None singleton.
start: str
: The type of the None singleton.
type: str
: The type of the None singleton.
AirbyteSearchParams(*args, **kwargs)
: Parameters for Airbyte cache search operations (generic, use entity-specific query types for better type hints).
Ancestors (in MRO)
- builtins.dict
Class variables
cursor: str
: The type of the None singleton.
fields: list[list[str]]
: The type of the None singleton.
limit: int
: The type of the None singleton.
query: dict[str, typing.Any]
: The type of the None singleton.
BroadcastTriggerCreateParams(*args, **kwargs)
: Parameters for broadcast_trigger.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
campaign_id: str
: The type of the None singleton.
data: dict[str, typing.Any]
: The type of the None singleton.
data_file_url: str
: The type of the None singleton.
email_add_duplicates: bool
: The type of the None singleton.
email_ignore_missing: bool
: The type of the None singleton.
emails: list[str]
: The type of the None singleton.
id_ignore_missing: bool
: The type of the None singleton.
ids: list[str]
: The type of the None singleton.
per_user_data: list[dict[str, typing.Any]]
: The type of the None singleton.
recipients: dict[str, typing.Any]
: The type of the None singleton.
CampaignActionsAndCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
and: list[airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsEqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsGtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsGteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsLtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsLteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsInCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsNotCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAndCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsOrCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAnyCondition]
: The type of the None singleton.
CampaignActionsAnyCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
any: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAnyValueFilter
: The type of the None singleton.
CampaignActionsAnyValueFilter(*args, **kwargs)
: Available fields with Any value type. Used for 'contains' and 'any' conditions.
Ancestors (in MRO)
- builtins.dict
Class variables
bcc: Any
: BCC addresses
body: Any
: Action body content (HTML for emails)
campaign_id: Any
: Parent campaign ID
created: Any
: Creation timestamp (Unix)
deduplicate_id: Any
: Deduplication identifier
editor: Any
: Editor used to create the action
fake_bcc: Any
: Whether to use fake BCC
from_: Any
: From address
from_id: Any
: Sender identity ID
headers: Any
: Custom email headers as JSON
id: Any
: Unique action identifier
language: Any
: Language variant
layout: Any
: Layout template used
name: Any
: Action name
parent_action_id: Any
: Parent action ID for language variants
preheader_text: Any
: Email preheader/preview text
preprocessor: Any
: CSS preprocessor setting
recipient: Any
: Recipient address
recipient_environment_id: Any
: Recipient environment ID
reply_to: Any
: Reply-to address
reply_to_id: Any
: Reply-to sender identity ID
request_method: Any
: HTTP request method for webhook actions
sending_state: Any
: Sending behavior (automatic or draft)
subject: Any
: Email subject line
type_: Any
: Action type (email, webhook, twilio, push, slack, in_app, whatsapp)
updated: Any
: Last update timestamp (Unix)
url: Any
: Webhook URL (for webhook actions)
CampaignActionsArrayContainsCondition(*args, **kwargs)
: Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}
Ancestors (in MRO)
- builtins.dict
Class variables
array_contains: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAnyValueFilter
: The type of the None singleton.
CampaignActionsContainsCondition(*args, **kwargs)
: Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}
Ancestors (in MRO)
- builtins.dict
Class variables
contains: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAnyValueFilter
: The type of the None singleton.
CampaignActionsEndswithCondition(*args, **kwargs)
: Literal case-insensitive suffix match.
Ancestors (in MRO)
- builtins.dict
Class variables
endswith: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsStringFilter
: The type of the None singleton.
CampaignActionsEqCondition(*args, **kwargs)
: Equal to: field equals value.
Ancestors (in MRO)
- builtins.dict
Class variables
eq: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsSearchFilter
: The type of the None singleton.
CampaignActionsFuzzyCondition(*args, **kwargs)
: Ordered word text match (case-insensitive).
Ancestors (in MRO)
- builtins.dict
Class variables
fuzzy: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsStringFilter
: The type of the None singleton.
CampaignActionsGetParams(*args, **kwargs)
: Parameters for campaign_actions.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
action_id: str
: The type of the None singleton.
campaign_id: str
: The type of the None singleton.
CampaignActionsGtCondition(*args, **kwargs)
: Greater than: field > value.
Ancestors (in MRO)
- builtins.dict
Class variables
gt: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsSearchFilter
: The type of the None singleton.
CampaignActionsGteCondition(*args, **kwargs)
: Greater than or equal: field >= value.
Ancestors (in MRO)
- builtins.dict
Class variables
gte: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsSearchFilter
: The type of the None singleton.
CampaignActionsInCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
in: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsInFilter
: The type of the None singleton.
CampaignActionsInFilter(*args, **kwargs)
: Available fields for 'in' condition (values are lists).
Ancestors (in MRO)
- builtins.dict
Class variables
bcc: list[str]
: BCC addresses
body: list[str]
: Action body content (HTML for emails)
campaign_id: list[int]
: Parent campaign ID
created: list[int]
: Creation timestamp (Unix)
deduplicate_id: list[str]
: Deduplication identifier
editor: list[str]
: Editor used to create the action
fake_bcc: list[bool]
: Whether to use fake BCC
from_: list[str]
: From address
from_id: list[str]
: Sender identity ID
headers: list[str]
: Custom email headers as JSON
id: list[str]
: Unique action identifier
language: list[str]
: Language variant
layout: list[str]
: Layout template used
name: list[str]
: Action name
parent_action_id: list[int]
: Parent action ID for language variants
preheader_text: list[str]
: Email preheader/preview text
preprocessor: list[str]
: CSS preprocessor setting
recipient: list[str]
: Recipient address
recipient_environment_id: list[int]
: Recipient environment ID
reply_to: list[str]
: Reply-to address
reply_to_id: list[str]
: Reply-to sender identity ID
request_method: list[str]
: HTTP request method for webhook actions
sending_state: list[str]
: Sending behavior (automatic or draft)
subject: list[str]
: Email subject line
type_: list[str]
: Action type (email, webhook, twilio, push, slack, in_app, whatsapp)
updated: list[int]
: Last update timestamp (Unix)
url: list[str]
: Webhook URL (for webhook actions)
CampaignActionsKeywordCondition(*args, **kwargs)
: Keyword text match (any word present).
Ancestors (in MRO)
- builtins.dict
Class variables
keyword: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsStringFilter
: The type of the None singleton.
CampaignActionsListParams(*args, **kwargs)
: Parameters for campaign_actions.list operation
Ancestors (in MRO)
- builtins.dict
Class variables
campaign_id: str
: The type of the None singleton.
start: str
: The type of the None singleton.
CampaignActionsLtCondition(*args, **kwargs)
: Less than: field < value.
Ancestors (in MRO)
- builtins.dict
Class variables
lt: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsSearchFilter
: The type of the None singleton.
CampaignActionsLteCondition(*args, **kwargs)
: Less than or equal: field <= value.
Ancestors (in MRO)
- builtins.dict
Class variables
lte: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsSearchFilter
: The type of the None singleton.
CampaignActionsNeqCondition(*args, **kwargs)
: Not equal to: field does not equal value.
Ancestors (in MRO)
- builtins.dict
Class variables
neq: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsSearchFilter
: The type of the None singleton.
CampaignActionsNotCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
not: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsEqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsGtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsGteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsLtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsLteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsInCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsNotCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAndCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsOrCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAnyCondition
: The type of the None singleton.
CampaignActionsOrCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
or: list[airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsEqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsGtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsGteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsLtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsLteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsInCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsNotCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAndCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsOrCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAnyCondition]
: The type of the None singleton.
CampaignActionsSearchFilter(*args, **kwargs)
: Available fields for filtering campaign_actions search queries.
Ancestors (in MRO)
- builtins.dict
Class variables
bcc: str | None
: BCC addresses
body: str | None
: Action body content (HTML for emails)
campaign_id: int | None
: Parent campaign ID
created: int | None
: Creation timestamp (Unix)
deduplicate_id: str | None
: Deduplication identifier
editor: str | None
: Editor used to create the action
fake_bcc: bool | None
: Whether to use fake BCC
from_: str | None
: From address
from_id: str | None
: Sender identity ID
headers: str | None
: Custom email headers as JSON
id: str | None
: Unique action identifier
language: str | None
: Language variant
layout: str | None
: Layout template used
name: str | None
: Action name
parent_action_id: int | None
: Parent action ID for language variants
preheader_text: str | None
: Email preheader/preview text
preprocessor: str | None
: CSS preprocessor setting
recipient: str | None
: Recipient address
recipient_environment_id: int | None
: Recipient environment ID
reply_to: str | None
: Reply-to address
reply_to_id: str | None
: Reply-to sender identity ID
request_method: str | None
: HTTP request method for webhook actions
sending_state: str | None
: Sending behavior (automatic or draft)
subject: str | None
: Email subject line
type_: str | None
: Action type (email, webhook, twilio, push, slack, in_app, whatsapp)
updated: int | None
: Last update timestamp (Unix)
url: str | None
: Webhook URL (for webhook actions)
CampaignActionsSearchQuery(*args, **kwargs)
: Search query for campaign_actions entity.
Ancestors (in MRO)
- builtins.dict
Class variables
filter: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsEqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsGtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsGteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsLtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsLteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsInCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsNotCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAndCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsOrCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsAnyCondition
: The type of the None singleton.
sort: list[airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsSortFilter]
: The type of the None singleton.
CampaignActionsSortFilter(*args, **kwargs)
: Available fields for sorting campaign_actions search results.
Ancestors (in MRO)
- builtins.dict
Class variables
bcc: Literal['asc', 'desc']
: BCC addresses
body: Literal['asc', 'desc']
: Action body content (HTML for emails)
campaign_id: Literal['asc', 'desc']
: Parent campaign ID
created: Literal['asc', 'desc']
: Creation timestamp (Unix)
deduplicate_id: Literal['asc', 'desc']
: Deduplication identifier
editor: Literal['asc', 'desc']
: Editor used to create the action
fake_bcc: Literal['asc', 'desc']
: Whether to use fake BCC
from_: Literal['asc', 'desc']
: From address
from_id: Literal['asc', 'desc']
: Sender identity ID
headers: Literal['asc', 'desc']
: Custom email headers as JSON
id: Literal['asc', 'desc']
: Unique action identifier
language: Literal['asc', 'desc']
: Language variant
layout: Literal['asc', 'desc']
: Layout template used
name: Literal['asc', 'desc']
: Action name
parent_action_id: Literal['asc', 'desc']
: Parent action ID for language variants
preheader_text: Literal['asc', 'desc']
: Email preheader/preview text
preprocessor: Literal['asc', 'desc']
: CSS preprocessor setting
recipient: Literal['asc', 'desc']
: Recipient address
recipient_environment_id: Literal['asc', 'desc']
: Recipient environment ID
reply_to: Literal['asc', 'desc']
: Reply-to address
reply_to_id: Literal['asc', 'desc']
: Reply-to sender identity ID
request_method: Literal['asc', 'desc']
: HTTP request method for webhook actions
sending_state: Literal['asc', 'desc']
: Sending behavior (automatic or draft)
subject: Literal['asc', 'desc']
: Email subject line
type_: Literal['asc', 'desc']
: Action type (email, webhook, twilio, push, slack, in_app, whatsapp)
updated: Literal['asc', 'desc']
: Last update timestamp (Unix)
url: Literal['asc', 'desc']
: Webhook URL (for webhook actions)
CampaignActionsStartswithCondition(*args, **kwargs)
: Literal case-insensitive prefix match.
Ancestors (in MRO)
- builtins.dict
Class variables
startswith: airbyte_agent_sdk.connectors.customer_io.types.CampaignActionsStringFilter
: The type of the None singleton.
CampaignActionsStringFilter(*args, **kwargs)
: String fields for text search conditions (startswith, endswith, fuzzy, keyword).
Ancestors (in MRO)
- builtins.dict
Class variables
bcc: str
: BCC addresses
body: str
: Action body content (HTML for emails)
campaign_id: str
: Parent campaign ID
created: str
: Creation timestamp (Unix)
deduplicate_id: str
: Deduplication identifier
editor: str
: Editor used to create the action
fake_bcc: str
: Whether to use fake BCC
from_: str
: From address
from_id: str
: Sender identity ID
headers: str
: Custom email headers as JSON
id: str
: Unique action identifier
language: str
: Language variant
layout: str
: Layout template used
name: str
: Action name
parent_action_id: str
: Parent action ID for language variants
preheader_text: str
: Email preheader/preview text
preprocessor: str
: CSS preprocessor setting
recipient: str
: Recipient address
recipient_environment_id: str
: Recipient environment ID
reply_to: str
: Reply-to address
reply_to_id: str
: Reply-to sender identity ID
request_method: str
: HTTP request method for webhook actions
sending_state: str
: Sending behavior (automatic or draft)
subject: str
: Email subject line
type_: str
: Action type (email, webhook, twilio, push, slack, in_app, whatsapp)
updated: str
: Last update timestamp (Unix)
url: str
: Webhook URL (for webhook actions)
CampaignsAndCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
and: list[airbyte_agent_sdk.connectors.customer_io.types.CampaignsEqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsGtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsGteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsLtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsLteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsInCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsNotCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsAndCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsOrCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsAnyCondition]
: The type of the None singleton.
CampaignsAnyCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
any: airbyte_agent_sdk.connectors.customer_io.types.CampaignsAnyValueFilter
: The type of the None singleton.
CampaignsAnyValueFilter(*args, **kwargs)
: Available fields with Any value type. Used for 'contains' and 'any' conditions.
Ancestors (in MRO)
- builtins.dict
Class variables
actions: Any
: Actions defined in this campaign
active: Any
: Whether the campaign is active
created: Any
: Creation timestamp (Unix)
created_by: Any
: Who created the campaign
date_attribute: Any
: Date attribute used for date-triggered campaigns
deduplicate_id: Any
: Deduplication identifier
event_name: Any
: Event name that triggers the campaign
first_started: Any
: When the campaign was first started (Unix)
frequency: Any
: How frequently a person can receive this campaign
id: Any
: Unique campaign identifier
msg_templates: Any
: Message templates used in the campaign
name: Any
: Campaign name
start_hour: Any
: Hour of the day to trigger
start_minutes: Any
: Minute of the hour to trigger
state: Any
: Campaign status (draft, active, stopped)
tags: Any
: Tags associated with the campaign
timezone: Any
: Timezone for trigger scheduling
trigger_segment_ids: Any
: Segment IDs that trigger this campaign
type_: Any
: Campaign trigger type
updated: Any
: Last update timestamp (Unix)
use_customer_timezone: Any
: Whether to use the customer's timezone
CampaignsArrayContainsCondition(*args, **kwargs)
: Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}
Ancestors (in MRO)
- builtins.dict
Class variables
array_contains: airbyte_agent_sdk.connectors.customer_io.types.CampaignsAnyValueFilter
: The type of the None singleton.
CampaignsContainsCondition(*args, **kwargs)
: Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}
Ancestors (in MRO)
- builtins.dict
Class variables
contains: airbyte_agent_sdk.connectors.customer_io.types.CampaignsAnyValueFilter
: The type of the None singleton.
CampaignsEndswithCondition(*args, **kwargs)
: Literal case-insensitive suffix match.
Ancestors (in MRO)
- builtins.dict
Class variables
endswith: airbyte_agent_sdk.connectors.customer_io.types.CampaignsStringFilter
: The type of the None singleton.
CampaignsEqCondition(*args, **kwargs)
: Equal to: field equals value.
Ancestors (in MRO)
- builtins.dict
Class variables
eq: airbyte_agent_sdk.connectors.customer_io.types.CampaignsSearchFilter
: The type of the None singleton.
CampaignsFuzzyCondition(*args, **kwargs)
: Ordered word text match (case-insensitive).
Ancestors (in MRO)
- builtins.dict
Class variables
fuzzy: airbyte_agent_sdk.connectors.customer_io.types.CampaignsStringFilter
: The type of the None singleton.
CampaignsGetParams(*args, **kwargs)
: Parameters for campaigns.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
campaign_id: str
: The type of the None singleton.
CampaignsGtCondition(*args, **kwargs)
: Greater than: field > value.
Ancestors (in MRO)
- builtins.dict
Class variables
gt: airbyte_agent_sdk.connectors.customer_io.types.CampaignsSearchFilter
: The type of the None singleton.
CampaignsGteCondition(*args, **kwargs)
: Greater than or equal: field >= value.
Ancestors (in MRO)
- builtins.dict
Class variables
gte: airbyte_agent_sdk.connectors.customer_io.types.CampaignsSearchFilter
: The type of the None singleton.
CampaignsInCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
in: airbyte_agent_sdk.connectors.customer_io.types.CampaignsInFilter
: The type of the None singleton.
CampaignsInFilter(*args, **kwargs)
: Available fields for 'in' condition (values are lists).
Ancestors (in MRO)
- builtins.dict
Class variables
actions: list[list[typing.Any]]
: Actions defined in this campaign
active: list[bool]
: Whether the campaign is active
created: list[int]
: Creation timestamp (Unix)
created_by: list[str]
: Who created the campaign
date_attribute: list[str]
: Date attribute used for date-triggered campaigns
deduplicate_id: list[str]
: Deduplication identifier
event_name: list[str]
: Event name that triggers the campaign
first_started: list[int]
: When the campaign was first started (Unix)
frequency: list[str]
: How frequently a person can receive this campaign
id: list[int]
: Unique campaign identifier
msg_templates: list[list[typing.Any]]
: Message templates used in the campaign
name: list[str]
: Campaign name
start_hour: list[int]
: Hour of the day to trigger
start_minutes: list[int]
: Minute of the hour to trigger
state: list[str]
: Campaign status (draft, active, stopped)
tags: list[list[typing.Any]]
: Tags associated with the campaign
timezone: list[str]
: Timezone for trigger scheduling
trigger_segment_ids: list[list[typing.Any]]
: Segment IDs that trigger this campaign
type_: list[str]
: Campaign trigger type
updated: list[int]
: Last update timestamp (Unix)
use_customer_timezone: list[bool]
: Whether to use the customer's timezone
CampaignsKeywordCondition(*args, **kwargs)
: Keyword text match (any word present).
Ancestors (in MRO)
- builtins.dict
Class variables
keyword: airbyte_agent_sdk.connectors.customer_io.types.CampaignsStringFilter
: The type of the None singleton.
CampaignsListParams(*args, **kwargs)
: Parameters for campaigns.list operation
Ancestors (in MRO)
- builtins.dict
CampaignsLtCondition(*args, **kwargs)
: Less than: field < value.
Ancestors (in MRO)
- builtins.dict
Class variables
lt: airbyte_agent_sdk.connectors.customer_io.types.CampaignsSearchFilter
: The type of the None singleton.
CampaignsLteCondition(*args, **kwargs)
: Less than or equal: field <= value.
Ancestors (in MRO)
- builtins.dict
Class variables
lte: airbyte_agent_sdk.connectors.customer_io.types.CampaignsSearchFilter
: The type of the None singleton.
CampaignsNeqCondition(*args, **kwargs)
: Not equal to: field does not equal value.
Ancestors (in MRO)
- builtins.dict
Class variables
neq: airbyte_agent_sdk.connectors.customer_io.types.CampaignsSearchFilter
: The type of the None singleton.
CampaignsNotCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
not: airbyte_agent_sdk.connectors.customer_io.types.CampaignsEqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsGtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsGteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsLtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsLteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsInCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsNotCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsAndCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsOrCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsAnyCondition
: The type of the None singleton.
CampaignsOrCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
or: list[airbyte_agent_sdk.connectors.customer_io.types.CampaignsEqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsGtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsGteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsLtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsLteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsInCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsNotCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsAndCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsOrCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsAnyCondition]
: The type of the None singleton.
CampaignsSearchFilter(*args, **kwargs)
: Available fields for filtering campaigns search queries.
Ancestors (in MRO)
- builtins.dict
Class variables
actions: list[typing.Any] | None
: Actions defined in this campaign
active: bool | None
: Whether the campaign is active
created: int | None
: Creation timestamp (Unix)
created_by: str | None
: Who created the campaign
date_attribute: str | None
: Date attribute used for date-triggered campaigns
deduplicate_id: str | None
: Deduplication identifier
event_name: str | None
: Event name that triggers the campaign
first_started: int | None
: When the campaign was first started (Unix)
frequency: str | None
: How frequently a person can receive this campaign
id: int | None
: Unique campaign identifier
msg_templates: list[typing.Any] | None
: Message templates used in the campaign
name: str | None
: Campaign name
start_hour: int | None
: Hour of the day to trigger
start_minutes: int | None
: Minute of the hour to trigger
state: str | None
: Campaign status (draft, active, stopped)
tags: list[typing.Any] | None
: Tags associated with the campaign
timezone: str | None
: Timezone for trigger scheduling
trigger_segment_ids: list[typing.Any] | None
: Segment IDs that trigger this campaign
type_: str | None
: Campaign trigger type
updated: int | None
: Last update timestamp (Unix)
use_customer_timezone: bool | None
: Whether to use the customer's timezone
CampaignsSearchQuery(*args, **kwargs)
: Search query for campaigns entity.
Ancestors (in MRO)
- builtins.dict
Class variables
filter: airbyte_agent_sdk.connectors.customer_io.types.CampaignsEqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsGtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsGteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsLtCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsLteCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsInCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsNotCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsAndCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsOrCondition | airbyte_agent_sdk.connectors.customer_io.types.CampaignsAnyCondition
: The type of the None singleton.
sort: list[airbyte_agent_sdk.connectors.customer_io.types.CampaignsSortFilter]
: The type of the None singleton.
CampaignsSortFilter(*args, **kwargs)
: Available fields for sorting campaigns search results.
Ancestors (in MRO)
- builtins.dict
Class variables
actions: Literal['asc', 'desc']
: Actions defined in this campaign
active: Literal['asc', 'desc']
: Whether the campaign is active
created: Literal['asc', 'desc']
: Creation timestamp (Unix)
created_by: Literal['asc', 'desc']
: Who created the campaign
date_attribute: Literal['asc', 'desc']
: Date attribute used for date-triggered campaigns
deduplicate_id: Literal['asc', 'desc']
: Deduplication identifier
event_name: Literal['asc', 'desc']
: Event name that triggers the campaign
first_started: Literal['asc', 'desc']
: When the campaign was first started (Unix)
frequency: Literal['asc', 'desc']
: How frequently a person can receive this campaign
id: Literal['asc', 'desc']
: Unique campaign identifier
msg_templates: Literal['asc', 'desc']
: Message templates used in the campaign
name: Literal['asc', 'desc']
: Campaign name
start_hour: Literal['asc', 'desc']
: Hour of the day to trigger
start_minutes: Literal['asc', 'desc']
: Minute of the hour to trigger
state: Literal['asc', 'desc']
: Campaign status (draft, active, stopped)
tags: Literal['asc', 'desc']
: Tags associated with the campaign
timezone: Literal['asc', 'desc']
: Timezone for trigger scheduling
trigger_segment_ids: Literal['asc', 'desc']
: Segment IDs that trigger this campaign
type_: Literal['asc', 'desc']
: Campaign trigger type
updated: Literal['asc', 'desc']
: Last update timestamp (Unix)
use_customer_timezone: Literal['asc', 'desc']
: Whether to use the customer's timezone
CampaignsStartswithCondition(*args, **kwargs)
: Literal case-insensitive prefix match.
Ancestors (in MRO)
- builtins.dict
Class variables
startswith: airbyte_agent_sdk.connectors.customer_io.types.CampaignsStringFilter
: The type of the None singleton.
CampaignsStringFilter(*args, **kwargs)
: String fields for text search conditions (startswith, endswith, fuzzy, keyword).
Ancestors (in MRO)
- builtins.dict
Class variables
actions: str
: Actions defined in this campaign
active: str
: Whether the campaign is active
created: str
: Creation timestamp (Unix)
created_by: str
: Who created the campaign
date_attribute: str
: Date attribute used for date-triggered campaigns
deduplicate_id: str
: Deduplication identifier
event_name: str
: Event name that triggers the campaign
first_started: str
: When the campaign was first started (Unix)
frequency: str
: How frequently a person can receive this campaign
id: str
: Unique campaign identifier
msg_templates: str
: Message templates used in the campaign
name: str
: Campaign name
start_hour: str
: Hour of the day to trigger
start_minutes: str
: Minute of the hour to trigger
state: str
: Campaign status (draft, active, stopped)
tags: str
: Tags associated with the campaign
timezone: str
: Timezone for trigger scheduling
trigger_segment_ids: str
: Segment IDs that trigger this campaign
type_: str
: Campaign trigger type
updated: str
: Last update timestamp (Unix)
use_customer_timezone: str
: Whether to use the customer's timezone
CollectionsCreateParams(*args, **kwargs)
: Parameters for collections.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
data: list[dict[str, typing.Any]]
: The type of the None singleton.
name: str
: The type of the None singleton.
url: str
: The type of the None singleton.
CollectionsGetParams(*args, **kwargs)
: Parameters for collections.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
collection_id: str
: The type of the None singleton.
CollectionsListParams(*args, **kwargs)
: Parameters for collections.list operation
Ancestors (in MRO)
- builtins.dict
CollectionsUpdateParams(*args, **kwargs)
: Parameters for collections.update operation
Ancestors (in MRO)
- builtins.dict
Class variables
collection_id: str
: The type of the None singleton.
data: list[dict[str, typing.Any]]
: The type of the None singleton.
name: str
: The type of the None singleton.
url: str
: The type of the None singleton.
ExportsCreateParams(*args, **kwargs)
: Parameters for exports.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
filters: dict[str, typing.Any]
: The type of the None singleton.
ExportsGetParams(*args, **kwargs)
: Parameters for exports.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
export_id: str
: The type of the None singleton.
ExportsListParams(*args, **kwargs)
: Parameters for exports.list operation
Ancestors (in MRO)
- builtins.dict
MessagesGetParams(*args, **kwargs)
: Parameters for messages.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
message_id: str
: The type of the None singleton.
MessagesListParams(*args, **kwargs)
: Parameters for messages.list operation
Ancestors (in MRO)
- builtins.dict
Class variables
campaign_id: int
: The type of the None singleton.
limit: int
: The type of the None singleton.
metric: str
: The type of the None singleton.
newsletter_id: int
: The type of the None singleton.
start: str
: The type of the None singleton.
type: str
: The type of the None singleton.
NewslettersAndCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
and: list[airbyte_agent_sdk.connectors.customer_io.types.NewslettersEqCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersGtCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersGteCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersLtCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersLteCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersInCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersNotCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersAndCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersOrCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersAnyCondition]
: The type of the None singleton.
NewslettersAnyCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
any: airbyte_agent_sdk.connectors.customer_io.types.NewslettersAnyValueFilter
: The type of the None singleton.
NewslettersAnyValueFilter(*args, **kwargs)
: Available fields with Any value type. Used for 'contains' and 'any' conditions.
Ancestors (in MRO)
- builtins.dict
Class variables
content_ids: Any
: Content variant IDs for this newsletter
created: Any
: Creation timestamp (Unix)
deduplicate_id: Any
: Deduplication identifier
id: Any
: Unique newsletter identifier
name: Any
: Newsletter name
sent_at: Any
: When the newsletter was last sent (Unix)
tags: Any
: Tags associated with the newsletter
type_: Any
: Channel type (email, webhook, twilio, push, in_app, inbox)
updated: Any
: Last update timestamp (Unix)
NewslettersArrayContainsCondition(*args, **kwargs)
: Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}
Ancestors (in MRO)
- builtins.dict
Class variables
array_contains: airbyte_agent_sdk.connectors.customer_io.types.NewslettersAnyValueFilter
: The type of the None singleton.
NewslettersContainsCondition(*args, **kwargs)
: Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}
Ancestors (in MRO)
- builtins.dict
Class variables
contains: airbyte_agent_sdk.connectors.customer_io.types.NewslettersAnyValueFilter
: The type of the None singleton.
NewslettersEndswithCondition(*args, **kwargs)
: Literal case-insensitive suffix match.
Ancestors (in MRO)
- builtins.dict
Class variables
endswith: airbyte_agent_sdk.connectors.customer_io.types.NewslettersStringFilter
: The type of the None singleton.
NewslettersEqCondition(*args, **kwargs)
: Equal to: field equals value.
Ancestors (in MRO)
- builtins.dict
Class variables
eq: airbyte_agent_sdk.connectors.customer_io.types.NewslettersSearchFilter
: The type of the None singleton.
NewslettersFuzzyCondition(*args, **kwargs)
: Ordered word text match (case-insensitive).
Ancestors (in MRO)
- builtins.dict
Class variables
fuzzy: airbyte_agent_sdk.connectors.customer_io.types.NewslettersStringFilter
: The type of the None singleton.
NewslettersGetParams(*args, **kwargs)
: Parameters for newsletters.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
newsletter_id: str
: The type of the None singleton.
NewslettersGtCondition(*args, **kwargs)
: Greater than: field > value.
Ancestors (in MRO)
- builtins.dict
Class variables
gt: airbyte_agent_sdk.connectors.customer_io.types.NewslettersSearchFilter
: The type of the None singleton.
NewslettersGteCondition(*args, **kwargs)
: Greater than or equal: field >= value.
Ancestors (in MRO)
- builtins.dict
Class variables
gte: airbyte_agent_sdk.connectors.customer_io.types.NewslettersSearchFilter
: The type of the None singleton.
NewslettersInCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
in: airbyte_agent_sdk.connectors.customer_io.types.NewslettersInFilter
: The type of the None singleton.
NewslettersInFilter(*args, **kwargs)
: Available fields for 'in' condition (values are lists).
Ancestors (in MRO)
- builtins.dict
Class variables
content_ids: list[list[typing.Any]]
: Content variant IDs for this newsletter
created: list[int]
: Creation timestamp (Unix)
deduplicate_id: list[str]
: Deduplication identifier
id: list[int]
: Unique newsletter identifier
name: list[str]
: Newsletter name
sent_at: list[int]
: When the newsletter was last sent (Unix)
tags: list[list[typing.Any]]
: Tags associated with the newsletter
type_: list[str]
: Channel type (email, webhook, twilio, push, in_app, inbox)
updated: list[int]
: Last update timestamp (Unix)
NewslettersKeywordCondition(*args, **kwargs)
: Keyword text match (any word present).
Ancestors (in MRO)
- builtins.dict
Class variables
keyword: airbyte_agent_sdk.connectors.customer_io.types.NewslettersStringFilter
: The type of the None singleton.
NewslettersListParams(*args, **kwargs)
: Parameters for newsletters.list operation
Ancestors (in MRO)
- builtins.dict
Class variables
limit: int
: The type of the None singleton.
sort: str
: The type of the None singleton.
start: str
: The type of the None singleton.
NewslettersLtCondition(*args, **kwargs)
: Less than: field < value.
Ancestors (in MRO)
- builtins.dict
Class variables
lt: airbyte_agent_sdk.connectors.customer_io.types.NewslettersSearchFilter
: The type of the None singleton.
NewslettersLteCondition(*args, **kwargs)
: Less than or equal: field <= value.
Ancestors (in MRO)
- builtins.dict
Class variables
lte: airbyte_agent_sdk.connectors.customer_io.types.NewslettersSearchFilter
: The type of the None singleton.
NewslettersNeqCondition(*args, **kwargs)
: Not equal to: field does not equal value.
Ancestors (in MRO)
- builtins.dict
Class variables
neq: airbyte_agent_sdk.connectors.customer_io.types.NewslettersSearchFilter
: The type of the None singleton.
NewslettersNotCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
not: airbyte_agent_sdk.connectors.customer_io.types.NewslettersEqCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersGtCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersGteCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersLtCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersLteCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersInCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersNotCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersAndCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersOrCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersAnyCondition
: The type of the None singleton.
NewslettersOrCondition(*args, **kwargs)
: dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Ancestors (in MRO)
- builtins.dict
Class variables
or: list[airbyte_agent_sdk.connectors.customer_io.types.NewslettersEqCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersGtCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersGteCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersLtCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersLteCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersInCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersNotCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersAndCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersOrCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersAnyCondition]
: The type of the None singleton.
NewslettersSearchFilter(*args, **kwargs)
: Available fields for filtering newsletters search queries.
Ancestors (in MRO)
- builtins.dict
Class variables
content_ids: list[typing.Any] | None
: Content variant IDs for this newsletter
created: int | None
: Creation timestamp (Unix)
deduplicate_id: str | None
: Deduplication identifier
id: int | None
: Unique newsletter identifier
name: str | None
: Newsletter name
sent_at: int | None
: When the newsletter was last sent (Unix)
tags: list[typing.Any] | None
: Tags associated with the newsletter
type_: str | None
: Channel type (email, webhook, twilio, push, in_app, inbox)
updated: int | None
: Last update timestamp (Unix)
NewslettersSearchQuery(*args, **kwargs)
: Search query for newsletters entity.
Ancestors (in MRO)
- builtins.dict
Class variables
filter: airbyte_agent_sdk.connectors.customer_io.types.NewslettersEqCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersNeqCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersGtCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersGteCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersLtCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersLteCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersInCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersStartswithCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersEndswithCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersFuzzyCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersKeywordCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersArrayContainsCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersNotCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersAndCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersOrCondition | airbyte_agent_sdk.connectors.customer_io.types.NewslettersAnyCondition
: The type of the None singleton.
sort: list[airbyte_agent_sdk.connectors.customer_io.types.NewslettersSortFilter]
: The type of the None singleton.
NewslettersSortFilter(*args, **kwargs)
: Available fields for sorting newsletters search results.
Ancestors (in MRO)
- builtins.dict
Class variables
content_ids: Literal['asc', 'desc']
: Content variant IDs for this newsletter
created: Literal['asc', 'desc']
: Creation timestamp (Unix)
deduplicate_id: Literal['asc', 'desc']
: Deduplication identifier
id: Literal['asc', 'desc']
: Unique newsletter identifier
name: Literal['asc', 'desc']
: Newsletter name
sent_at: Literal['asc', 'desc']
: When the newsletter was last sent (Unix)
tags: Literal['asc', 'desc']
: Tags associated with the newsletter
type_: Literal['asc', 'desc']
: Channel type (email, webhook, twilio, push, in_app, inbox)
updated: Literal['asc', 'desc']
: Last update timestamp (Unix)
NewslettersStartswithCondition(*args, **kwargs)
: Literal case-insensitive prefix match.
Ancestors (in MRO)
- builtins.dict
Class variables
startswith: airbyte_agent_sdk.connectors.customer_io.types.NewslettersStringFilter
: The type of the None singleton.
NewslettersStringFilter(*args, **kwargs)
: String fields for text search conditions (startswith, endswith, fuzzy, keyword).
Ancestors (in MRO)
- builtins.dict
Class variables
content_ids: str
: Content variant IDs for this newsletter
created: str
: Creation timestamp (Unix)
deduplicate_id: str
: Deduplication identifier
id: str
: Unique newsletter identifier
name: str
: Newsletter name
sent_at: str
: When the newsletter was last sent (Unix)
tags: str
: Tags associated with the newsletter
type_: str
: Channel type (email, webhook, twilio, push, in_app, inbox)
updated: str
: Last update timestamp (Unix)
ReportingWebhooksCreateParams(*args, **kwargs)
: Parameters for reporting_webhooks.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
disabled: bool
: The type of the None singleton.
endpoint: str
: The type of the None singleton.
events: list[str]
: The type of the None singleton.
full_resolution: bool
: The type of the None singleton.
name: str
: The type of the None singleton.
with_content: bool
: The type of the None singleton.
ReportingWebhooksGetParams(*args, **kwargs)
: Parameters for reporting_webhooks.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
webhook_id: str
: The type of the None singleton.
ReportingWebhooksListParams(*args, **kwargs)
: Parameters for reporting_webhooks.list operation
Ancestors (in MRO)
- builtins.dict
ReportingWebhooksUpdateParams(*args, **kwargs)
: Parameters for reporting_webhooks.update operation
Ancestors (in MRO)
- builtins.dict
Class variables
disabled: bool
: The type of the None singleton.
endpoint: str
: The type of the None singleton.
events: list[str]
: The type of the None singleton.
full_resolution: bool
: The type of the None singleton.
name: str
: The type of the None singleton.
webhook_id: str
: The type of the None singleton.
with_content: bool
: The type of the None singleton.
SegmentsCreateParams(*args, **kwargs)
: Parameters for segments.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
segment: airbyte_agent_sdk.connectors.customer_io.types.SegmentsCreateParamsSegment
: The type of the None singleton.
SegmentsCreateParamsSegment(*args, **kwargs)
: Nested schema for SegmentsCreateParams.segment
Ancestors (in MRO)
- builtins.dict
Class variables
description: str
: The type of the None singleton.
name: str
: The type of the None singleton.
SegmentsGetParams(*args, **kwargs)
: Parameters for segments.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
segment_id: str
: The type of the None singleton.
SegmentsListParams(*args, **kwargs)
: Parameters for segments.list operation
Ancestors (in MRO)
- builtins.dict
SenderIdentitiesGetParams(*args, **kwargs)
: Parameters for sender_identities.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
sender_id: str
: The type of the None singleton.
SenderIdentitiesListParams(*args, **kwargs)
: Parameters for sender_identities.list operation
Ancestors (in MRO)
- builtins.dict
Class variables
limit: int
: The type of the None singleton.
sort: str
: The type of the None singleton.
start: str
: The type of the None singleton.
SnippetsCreateParams(*args, **kwargs)
: Parameters for snippets.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
name: str
: The type of the None singleton.
value: str
: The type of the None singleton.
SnippetsListParams(*args, **kwargs)
: Parameters for snippets.list operation
Ancestors (in MRO)
- builtins.dict
SnippetsUpdateParams(*args, **kwargs)
: Parameters for snippets.update operation
Ancestors (in MRO)
- builtins.dict
Class variables
name: str
: The type of the None singleton.
value: str
: The type of the None singleton.
TransactionalEmailCreateParams(*args, **kwargs)
: Parameters for transactional_email.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
attachments: dict[str, typing.Any]
: The type of the None singleton.
bcc: str
: The type of the None singleton.
body: str
: The type of the None singleton.
body_plain: str
: The type of the None singleton.
disable_message_retention: bool
: The type of the None singleton.
from_: str
: The type of the None singleton.
headers: dict[str, typing.Any]
: The type of the None singleton.
identifiers: dict[str, typing.Any]
: The type of the None singleton.
message_data: dict[str, typing.Any]
: The type of the None singleton.
preheader_text: str
: The type of the None singleton.
queue_draft: bool
: The type of the None singleton.
reply_to: str
: The type of the None singleton.
send_at: int
: The type of the None singleton.
send_to_unsubscribed: bool
: The type of the None singleton.
subject: str
: The type of the None singleton.
to: str
: The type of the None singleton.
tracked: bool
: The type of the None singleton.
transactional_message_id: Any
: The type of the None singleton.
TransactionalInboxMessageCreateParams(*args, **kwargs)
: Parameters for transactional_inbox_message.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
identifiers: dict[str, typing.Any]
: The type of the None singleton.
message_data: dict[str, typing.Any]
: The type of the None singleton.
transactional_message_id: Any
: The type of the None singleton.
TransactionalMessageContentsListParams(*args, **kwargs)
: Parameters for transactional_message_contents.list operation
Ancestors (in MRO)
- builtins.dict
Class variables
transactional_id: str
: The type of the None singleton.
TransactionalMessageContentsUpdateParams(*args, **kwargs)
: Parameters for transactional_message_contents.update operation
Ancestors (in MRO)
- builtins.dict
Class variables
body: str
: The type of the None singleton.
body_amp: str
: The type of the None singleton.
content_id: str
: The type of the None singleton.
from_id: int
: The type of the None singleton.
headers: list[airbyte_agent_sdk.connectors.customer_io.types.TransactionalMessageContentsUpdateParamsHeadersItem]
: The type of the None singleton.
preheader_text: str
: The type of the None singleton.
recipient: str
: The type of the None singleton.
reply_to_id: int | None
: The type of the None singleton.
subject: str
: The type of the None singleton.
transactional_id: str
: The type of the None singleton.
TransactionalMessageContentsUpdateParamsHeadersItem(*args, **kwargs)
: Nested schema for TransactionalMessageContentsUpdateParams.headers_item
Ancestors (in MRO)
- builtins.dict
Class variables
name: str
: The type of the None singleton.
value: str
: The type of the None singleton.
TransactionalMessagesGetParams(*args, **kwargs)
: Parameters for transactional_messages.get operation
Ancestors (in MRO)
- builtins.dict
Class variables
transactional_id: str
: The type of the None singleton.
TransactionalMessagesListParams(*args, **kwargs)
: Parameters for transactional_messages.list operation
Ancestors (in MRO)
- builtins.dict
TransactionalPushCreateParams(*args, **kwargs)
: Parameters for transactional_push.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
custom_data: dict[str, typing.Any]
: The type of the None singleton.
custom_payload: dict[str, typing.Any]
: The type of the None singleton.
disable_message_retention: bool
: The type of the None singleton.
identifiers: dict[str, typing.Any]
: The type of the None singleton.
image_url: str
: The type of the None singleton.
link: str
: The type of the None singleton.
message: str
: The type of the None singleton.
message_data: dict[str, typing.Any]
: The type of the None singleton.
queue_draft: bool
: The type of the None singleton.
send_at: int
: The type of the None singleton.
send_to_unsubscribed: bool
: The type of the None singleton.
sound: str
: The type of the None singleton.
title: str
: The type of the None singleton.
to: str
: The type of the None singleton.
transactional_message_id: Any
: The type of the None singleton.
TransactionalSmsCreateParams(*args, **kwargs)
: Parameters for transactional_sms.create operation
Ancestors (in MRO)
- builtins.dict
Class variables
disable_message_retention: bool
: The type of the None singleton.
from_: str
: The type of the None singleton.
identifiers: dict[str, typing.Any]
: The type of the None singleton.
message_data: dict[str, typing.Any]
: The type of the None singleton.
queue_draft: bool
: The type of the None singleton.
send_to_unsubscribed: bool
: The type of the None singleton.
to: str
: The type of the None singleton.
tracked: bool
: The type of the None singleton.
transactional_message_id: Any
: The type of the None singleton.