Module airbyte_agent_sdk.connectors.woocommerce.models
Pydantic models for woocommerce 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.woocommerce.models.AirbyteSearchResult[CouponsSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[CustomersSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[OrderNotesSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[OrdersSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[PaymentGatewaysSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[ProductAttributesSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[ProductCategoriesSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[ProductReviewsSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[ProductTagsSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[ProductVariationsSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[ProductsSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[RefundsSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[ShippingMethodsSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[ShippingZonesSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[TaxClassesSearchData]
- airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchResult[TaxRatesSearchData]
Class variables
data: list[~D]
: List of matching records.
meta: airbyte_agent_sdk.connectors.woocommerce.models.AirbyteSearchMeta
: Pagination metadata.
model_config
: The type of the None singleton.
AirbyteSearchResult[CouponsSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CouponsSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[CustomersSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CustomersSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[OrderNotesSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
OrderNotesSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[OrdersSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
OrdersSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[PaymentGatewaysSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
PaymentGatewaysSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ProductAttributesSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductAttributesSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ProductCategoriesSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductCategoriesSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ProductReviewsSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductReviewsSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ProductTagsSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductTagsSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ProductVariationsSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductVariationsSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ProductsSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductsSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[RefundsSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
RefundsSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ShippingMethodsSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ShippingMethodsSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ShippingZonesSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ShippingZonesSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[TaxClassesSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
TaxClassesSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[TaxRatesSearchData](**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
TaxRatesSearchResult(**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.woocommerce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Coupon(**data: Any)
: Coupon type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
amount: str | None
: The type of the None singleton.
code: str | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
date_expires: str | None
: The type of the None singleton.
date_expires_gmt: str | None
: The type of the None singleton.
date_modified: str | None
: The type of the None singleton.
date_modified_gmt: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
discount_type: str | None
: The type of the None singleton.
email_restrictions: list[str | None] | None
: The type of the None singleton.
exclude_sale_items: bool | None
: The type of the None singleton.
excluded_product_categories: list[int | None] | None
: The type of the None singleton.
excluded_product_ids: list[int | None] | None
: The type of the None singleton.
free_shipping: bool | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
individual_use: bool | None
: The type of the None singleton.
limit_usage_to_x_items: int | None
: The type of the None singleton.
maximum_amount: str | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.CouponMetaDataItem] | None
: The type of the None singleton.
minimum_amount: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
product_categories: list[int | None] | None
: The type of the None singleton.
product_ids: list[int | None] | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
usage_count: int | None
: The type of the None singleton.
usage_limit: int | None
: The type of the None singleton.
usage_limit_per_user: int | None
: The type of the None singleton.
used_by: list[str | None] | None
: The type of the None singleton.
CouponMetaDataItem(**data: Any)
: Nested schema for Coupon.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
CouponsListResultMeta(**data: Any)
: Metadata for coupons.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.
CouponsSearchData(**data: Any)
: Search result data for coupons 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
amount: str | None
: The amount of discount
code: str | None
: Coupon code
date_created: str | None
: The date the coupon was created
date_created_gmt: str | None
: The date the coupon was created, as GMT
date_expires: str | None
: The date the coupon expires
date_expires_gmt: str | None
: The date the coupon expires, as GMT
date_modified: str | None
: The date the coupon was last modified
date_modified_gmt: str | None
: The date the coupon was last modified, as GMT
description: str | None
: Coupon description
discount_type: str | None
: Determines the type of discount
email_restrictions: list[typing.Any] | None
: List of email addresses that can use this coupon
exclude_sale_items: bool | None
: If true, not applied to sale items
excluded_product_categories: list[typing.Any] | None
: Excluded category IDs
excluded_product_ids: list[typing.Any] | None
: Excluded product IDs
free_shipping: bool | None
: Enables free shipping
id: int | None
: Unique identifier
individual_use: bool | None
: Can only be used individually
limit_usage_to_x_items: int | None
: Max cart items coupon applies to
maximum_amount: str | None
: Maximum order amount
meta_data: list[typing.Any] | None
: Meta data
minimum_amount: str | None
: Minimum order amount
model_config
: The type of the None singleton.
product_categories: list[typing.Any] | None
: Applicable category IDs
product_ids: list[typing.Any] | None
: Applicable product IDs
usage_count: int | None
: Times used
usage_limit: int | None
: Total usage limit
usage_limit_per_user: int | None
: Per-customer usage limit
used_by: list[typing.Any] | None
: Users who have used the coupon
Customer(**data: Any)
: Customer type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
avatar_url: str | None
: The type of the None singleton.
billing: airbyte_agent_sdk.connectors.woocommerce.models.CustomerBilling | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
date_modified: str | None
: The type of the None singleton.
date_modified_gmt: str | None
: The type of the None singleton.
email: str | None
: The type of the None singleton.
first_name: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
is_paying_customer: bool | None
: The type of the None singleton.
last_name: str | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.CustomerMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
role: str | None
: The type of the None singleton.
shipping: airbyte_agent_sdk.connectors.woocommerce.models.CustomerShipping | None
: The type of the None singleton.
username: str | None
: The type of the None singleton.
CustomerBilling(**data: Any)
: List of billing address 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
address_1: str | None
: The type of the None singleton.
address_2: str | None
: The type of the None singleton.
city: str | None
: The type of the None singleton.
company: str | None
: The type of the None singleton.
country: str | None
: The type of the None singleton.
email: str | None
: The type of the None singleton.
first_name: str | None
: The type of the None singleton.
last_name: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
phone: str | None
: The type of the None singleton.
postcode: str | None
: The type of the None singleton.
state: str | None
: The type of the None singleton.
CustomerMetaDataItem(**data: Any)
: Nested schema for Customer.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: str | None
: The type of the None singleton.
CustomerShipping(**data: Any)
: List of shipping address 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
address_1: str | None
: The type of the None singleton.
address_2: str | None
: The type of the None singleton.
city: str | None
: The type of the None singleton.
company: str | None
: The type of the None singleton.
country: str | None
: The type of the None singleton.
first_name: str | None
: The type of the None singleton.
last_name: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
postcode: str | None
: The type of the None singleton.
state: str | None
: The type of the None singleton.
CustomersListResultMeta(**data: Any)
: Metadata for customers.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.
CustomersSearchData(**data: Any)
: Search result data for customers 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
avatar_url: str | None
: Avatar URL
billing: dict[str, typing.Any] | None
: List of billing address data
date_created: str | None
: The date the customer was created, in the site's timezone
date_created_gmt: str | None
: The date the customer was created, as GMT
date_modified: str | None
: The date the customer was last modified, in the site's timezone
date_modified_gmt: str | None
: The date the customer was last modified, as GMT
email: str | None
: The email address for the customer
first_name: str | None
: Customer first name
id: int | None
: Unique identifier for the resource
is_paying_customer: bool | None
: Is the customer a paying customer
last_name: str | None
: Customer last name
meta_data: list[typing.Any] | None
: Meta data
model_config
: The type of the None singleton.
role: str | None
: Customer role
shipping: dict[str, typing.Any] | None
: List of shipping address data
username: str | None
: Customer login name
Order(**data: Any)
: Order type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
billing: airbyte_agent_sdk.connectors.woocommerce.models.OrderBilling | None
: The type of the None singleton.
cart_hash: str | None
: The type of the None singleton.
cart_tax: str | None
: The type of the None singleton.
coupon_lines: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderCouponLinesItem] | None
: The type of the None singleton.
created_via: str | None
: The type of the None singleton.
currency: str | None
: The type of the None singleton.
currency_symbol: str | None
: The type of the None singleton.
customer_id: int | None
: The type of the None singleton.
customer_ip_address: str | None
: The type of the None singleton.
customer_note: str | None
: The type of the None singleton.
customer_user_agent: str | None
: The type of the None singleton.
date_completed: str | None
: The type of the None singleton.
date_completed_gmt: str | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
date_modified: str | None
: The type of the None singleton.
date_modified_gmt: str | None
: The type of the None singleton.
date_paid: str | None
: The type of the None singleton.
date_paid_gmt: str | None
: The type of the None singleton.
discount_tax: str | None
: The type of the None singleton.
discount_total: str | None
: The type of the None singleton.
fee_lines: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderFeeLinesItem] | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
is_editable: bool | None
: The type of the None singleton.
line_items: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderLineItemsItem] | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
needs_payment: bool | None
: The type of the None singleton.
needs_processing: bool | None
: The type of the None singleton.
number: str | None
: The type of the None singleton.
order_key: str | None
: The type of the None singleton.
parent_id: int | None
: The type of the None singleton.
payment_method: str | None
: The type of the None singleton.
payment_method_title: str | None
: The type of the None singleton.
payment_url: str | None
: The type of the None singleton.
prices_include_tax: bool | None
: The type of the None singleton.
refunds: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderRefundsItem] | None
: The type of the None singleton.
shipping: airbyte_agent_sdk.connectors.woocommerce.models.OrderShipping | None
: The type of the None singleton.
shipping_lines: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderShippingLinesItem] | None
: The type of the None singleton.
shipping_tax: str | None
: The type of the None singleton.
shipping_total: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
tax_lines: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderTaxLinesItem] | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
total_tax: str | None
: The type of the None singleton.
transaction_id: str | None
: The type of the None singleton.
version: str | None
: The type of the None singleton.
OrderBilling(**data: Any)
: Billing address
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
address_1: str | None
: The type of the None singleton.
address_2: str | None
: The type of the None singleton.
city: str | None
: The type of the None singleton.
company: str | None
: The type of the None singleton.
country: str | None
: The type of the None singleton.
email: str | None
: The type of the None singleton.
first_name: str | None
: The type of the None singleton.
last_name: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
phone: str | None
: The type of the None singleton.
postcode: str | None
: The type of the None singleton.
state: str | None
: The type of the None singleton.
OrderCouponLinesItem(**data: Any)
: Nested schema for Order.coupon_lines_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
code: str | None
: The type of the None singleton.
discount: str | None
: The type of the None singleton.
discount_tax: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderCouponLinesItemMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
OrderCouponLinesItemMetaDataItem(**data: Any)
: Nested schema for OrderCouponLinesItem.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
OrderFeeLinesItem(**data: Any)
: Nested schema for Order.fee_lines_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderFeeLinesItemMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
tax_class: str | None
: The type of the None singleton.
tax_status: str | None
: The type of the None singleton.
taxes: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderFeeLinesItemTaxesItem] | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
total_tax: str | None
: The type of the None singleton.
OrderFeeLinesItemMetaDataItem(**data: Any)
: Nested schema for OrderFeeLinesItem.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
OrderFeeLinesItemTaxesItem(**data: Any)
: Nested schema for OrderFeeLinesItem.taxes_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
subtotal: str | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
OrderLineItemsItem(**data: Any)
: Nested schema for Order.line_items_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
image: airbyte_agent_sdk.connectors.woocommerce.models.OrderLineItemsItemImage | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderLineItemsItemMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
parent_name: str | None
: The type of the None singleton.
price: float | None
: The type of the None singleton.
product_id: int | None
: The type of the None singleton.
quantity: int | None
: The type of the None singleton.
sku: str | None
: The type of the None singleton.
subtotal: str | None
: The type of the None singleton.
subtotal_tax: str | None
: The type of the None singleton.
tax_class: str | None
: The type of the None singleton.
taxes: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderLineItemsItemTaxesItem] | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
total_tax: str | None
: The type of the None singleton.
variation_id: int | None
: The type of the None singleton.
OrderLineItemsItemImage(**data: Any)
: Nested schema for OrderLineItemsItem.image
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: typing.Any | None
: The type of the None singleton.
model_config
: The type of the None singleton.
src: str | None
: The type of the None singleton.
OrderLineItemsItemMetaDataItem(**data: Any)
: Nested schema for OrderLineItemsItem.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
display_key: str | None
: The type of the None singleton.
display_value: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
OrderLineItemsItemTaxesItem(**data: Any)
: Nested schema for OrderLineItemsItem.taxes_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
subtotal: str | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
OrderMetaDataItem(**data: Any)
: Nested schema for Order.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
OrderNote(**data: Any)
: OrderNote type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
author: str | None
: The type of the None singleton.
customer_note: bool | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
note: str | None
: The type of the None singleton.
OrderNotesListResultMeta(**data: Any)
: Metadata for order_notes.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.
OrderNotesSearchData(**data: Any)
: Search result data for order_notes 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
author: str | None
: Order note author
date_created: str | None
: The date the order note was created
date_created_gmt: str | None
: The date the order note was created, as GMT
id: int | None
: Unique identifier
model_config
: The type of the None singleton.
note: str | None
: Order note content
OrderRefundsItem(**data: Any)
: Nested schema for Order.refunds_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
reason: str | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
OrderShipping(**data: Any)
: Shipping address
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
address_1: str | None
: The type of the None singleton.
address_2: str | None
: The type of the None singleton.
city: str | None
: The type of the None singleton.
company: str | None
: The type of the None singleton.
country: str | None
: The type of the None singleton.
first_name: str | None
: The type of the None singleton.
last_name: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
postcode: str | None
: The type of the None singleton.
state: str | None
: The type of the None singleton.
OrderShippingLinesItem(**data: Any)
: Nested schema for Order.shipping_lines_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderShippingLinesItemMetaDataItem] | None
: The type of the None singleton.
method_id: str | None
: The type of the None singleton.
method_title: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
taxes: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderShippingLinesItemTaxesItem] | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
total_tax: str | None
: The type of the None singleton.
OrderShippingLinesItemMetaDataItem(**data: Any)
: Nested schema for OrderShippingLinesItem.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
OrderShippingLinesItemTaxesItem(**data: Any)
: Nested schema for OrderShippingLinesItem.taxes_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
subtotal: str | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
OrderTaxLinesItem(**data: Any)
: Nested schema for Order.tax_lines_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
compound: bool | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
label: str | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.OrderTaxLinesItemMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
rate_code: str | None
: The type of the None singleton.
rate_id: int | None
: The type of the None singleton.
shipping_tax_total: str | None
: The type of the None singleton.
tax_total: str | None
: The type of the None singleton.
OrderTaxLinesItemMetaDataItem(**data: Any)
: Nested schema for OrderTaxLinesItem.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
OrdersListResultMeta(**data: Any)
: Metadata for orders.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.
OrdersSearchData(**data: Any)
: Search result data for orders 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
billing: dict[str, typing.Any] | None
: Billing address
cart_hash: str | None
: MD5 hash of cart items to ensure orders are not modified
cart_tax: str | None
: Sum of line item taxes only
coupon_lines: list[typing.Any] | None
: Coupons line data
created_via: str | None
: Shows where the order was created
currency: str | None
: Currency the order was created with, in ISO format
customer_id: int | None
: User ID who owns the order (0 for guests)
customer_ip_address: str | None
: Customer's IP address
customer_note: str | None
: Note left by the customer during checkout
customer_user_agent: str | None
: User agent of the customer
date_completed: str | None
: The date the order was completed, in the site's timezone
date_completed_gmt: str | None
: The date the order was completed, as GMT
date_created: str | None
: The date the order was created, in the site's timezone
date_created_gmt: str | None
: The date the order was created, as GMT
date_modified: str | None
: The date the order was last modified, in the site's timezone
date_modified_gmt: str | None
: The date the order was last modified, as GMT
date_paid: str | None
: The date the order was paid, in the site's timezone
date_paid_gmt: str | None
: The date the order was paid, as GMT
discount_tax: str | None
: Total discount tax amount for the order
discount_total: str | None
: Total discount amount for the order
fee_lines: list[typing.Any] | None
: Fee lines data
id: int | None
: Unique identifier for the resource
line_items: list[typing.Any] | None
: Line items data
meta_data: list[typing.Any] | None
: Meta data
model_config
: The type of the None singleton.
number: str | None
: Order number
order_key: str | None
: Order key
parent_id: int | None
: Parent order ID
payment_method: str | None
: Payment method ID
payment_method_title: str | None
: Payment method title
prices_include_tax: bool | None
: True if the prices included tax during checkout
refunds: list[typing.Any] | None
: List of refunds
shipping: dict[str, typing.Any] | None
: Shipping address
shipping_lines: list[typing.Any] | None
: Shipping lines data
shipping_tax: str | None
: Total shipping tax amount for the order
shipping_total: str | None
: Total shipping amount for the order
status: str | None
: Order status
tax_lines: list[typing.Any] | None
: Tax lines data
total: str | None
: Grand total
total_tax: str | None
: Sum of all taxes
transaction_id: str | None
: Unique transaction ID
version: str | None
: Version of WooCommerce which last updated the order
PaymentGateway(**data: Any)
: PaymentGateway type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
connection_url: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
enabled: bool | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
method_description: str | None
: The type of the None singleton.
method_supports: list[str | None] | None
: The type of the None singleton.
method_title: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
needs_setup: bool | None
: The type of the None singleton.
order: int | None
: The type of the None singleton.
post_install_scripts: list[str | None] | None
: The type of the None singleton.
required_settings_keys: list[str | None] | None
: The type of the None singleton.
settings: dict[str, typing.Any] | None
: The type of the None singleton.
settings_url: str | None
: The type of the None singleton.
setup_help_text: str | None
: The type of the None singleton.
title: str | None
: The type of the None singleton.
PaymentGatewaysListResultMeta(**data: Any)
: Metadata for payment_gateways.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.
PaymentGatewaysSearchData(**data: Any)
: Search result data for payment_gateways 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
description: str | None
: Payment gateway description on checkout
enabled: bool | None
: Payment gateway enabled status
id: str | None
: Payment gateway ID
method_description: str | None
: Payment gateway method description
method_supports: list[typing.Any] | None
: Supported features
method_title: str | None
: Payment gateway method title
model_config
: The type of the None singleton.
order: Any
: Payment gateway sort order
settings: dict[str, typing.Any] | None
: Payment gateway settings
title: str | None
: Payment gateway title on checkout
Product(**data: Any)
: Product type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductAttributesItem] | None
: The type of the None singleton.
average_rating: str | None
: The type of the None singleton.
backordered: bool | None
: The type of the None singleton.
backorders: str | None
: The type of the None singleton.
backorders_allowed: bool | None
: The type of the None singleton.
brands: list[dict[str, typing.Any]] | None
: The type of the None singleton.
button_text: str | None
: The type of the None singleton.
catalog_visibility: str | None
: The type of the None singleton.
categories: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductCategoriesItem] | None
: The type of the None singleton.
cross_sell_ids: list[int | None] | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
date_modified: str | None
: The type of the None singleton.
date_modified_gmt: str | None
: The type of the None singleton.
date_on_sale_from: str | None
: The type of the None singleton.
date_on_sale_from_gmt: str | None
: The type of the None singleton.
date_on_sale_to: str | None
: The type of the None singleton.
date_on_sale_to_gmt: str | None
: The type of the None singleton.
default_attributes: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductDefaultAttributesItem] | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
dimensions: airbyte_agent_sdk.connectors.woocommerce.models.ProductDimensions | None
: The type of the None singleton.
download_expiry: int | None
: The type of the None singleton.
download_limit: int | None
: The type of the None singleton.
downloadable: bool | None
: The type of the None singleton.
downloads: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductDownloadsItem] | None
: The type of the None singleton.
external_url: str | None
: The type of the None singleton.
featured: bool | None
: The type of the None singleton.
global_unique_id: str | None
: The type of the None singleton.
grouped_products: list[int | None] | None
: The type of the None singleton.
has_options: bool | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
images: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductImagesItem] | None
: The type of the None singleton.
low_stock_amount: int | None
: The type of the None singleton.
manage_stock: bool | None
: The type of the None singleton.
menu_order: int | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
on_sale: bool | None
: The type of the None singleton.
parent_id: int | None
: The type of the None singleton.
permalink: str | None
: The type of the None singleton.
post_password: str | None
: The type of the None singleton.
price: str | None
: The type of the None singleton.
price_html: str | None
: The type of the None singleton.
purchasable: bool | None
: The type of the None singleton.
purchase_note: str | None
: The type of the None singleton.
rating_count: int | None
: The type of the None singleton.
regular_price: str | None
: The type of the None singleton.
related_ids: list[int | None] | None
: The type of the None singleton.
reviews_allowed: bool | None
: The type of the None singleton.
sale_price: str | None
: The type of the None singleton.
shipping_class: str | None
: The type of the None singleton.
shipping_class_id: int | None
: The type of the None singleton.
shipping_required: bool | None
: The type of the None singleton.
shipping_taxable: bool | None
: The type of the None singleton.
short_description: str | None
: The type of the None singleton.
sku: str | None
: The type of the None singleton.
slug: str | None
: The type of the None singleton.
sold_individually: bool | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
stock_quantity: int | None
: The type of the None singleton.
stock_status: str | None
: The type of the None singleton.
tags: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductTagsItem] | None
: The type of the None singleton.
tax_class: str | None
: The type of the None singleton.
tax_status: str | None
: The type of the None singleton.
total_sales: int | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
upsell_ids: list[int | None] | None
: The type of the None singleton.
variations: list[int | None] | None
: The type of the None singleton.
virtual: bool | None
: The type of the None singleton.
weight: str | None
: The type of the None singleton.
ProductAttribute(**data: Any)
: ProductAttribute type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
has_archives: bool | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
order_by: str | None
: The type of the None singleton.
slug: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
ProductAttributesItem(**data: Any)
: Nested schema for Product.attributes_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
options: list[str | None] | None
: The type of the None singleton.
position: int | None
: The type of the None singleton.
variation: bool | None
: The type of the None singleton.
visible: bool | None
: The type of the None singleton.
ProductAttributesListResultMeta(**data: Any)
: Metadata for product_attributes.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.
ProductAttributesSearchData(**data: Any)
: Search result data for product_attributes 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
has_archives: bool | None
: Enable/Disable attribute archives
id: int | None
: Unique identifier
model_config
: The type of the None singleton.
name: str | None
: Attribute name
order_by: str | None
: Default sort order
slug: str | None
: Alphanumeric identifier
type_: str | None
: Type of attribute
ProductCategoriesItem(**data: Any)
: Nested schema for Product.categories_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
slug: str | None
: The type of the None singleton.
ProductCategoriesListResultMeta(**data: Any)
: Metadata for product_categories.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.
ProductCategoriesSearchData(**data: Any)
: Search result data for product_categories 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
count: int | None
: Number of published products for the resource
description: str | None
: HTML description of the resource
display: str | None
: Category archive display type
id: int | None
: Unique identifier for the resource
image: list[typing.Any] | None
: Image data
menu_order: int | None
: Menu order
model_config
: The type of the None singleton.
name: str | None
: Category name
parent: int | None
: The ID for the parent of the resource
slug: str | None
: An alphanumeric identifier
ProductCategory(**data: Any)
: ProductCategory type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
count: int | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
display: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
image: airbyte_agent_sdk.connectors.woocommerce.models.ProductCategoryImage | None
: The type of the None singleton.
menu_order: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
parent: int | None
: The type of the None singleton.
slug: str | None
: The type of the None singleton.
ProductCategoryImage(**data: Any)
: Image 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
alt: str | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
date_modified: str | None
: The type of the None singleton.
date_modified_gmt: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
src: str | None
: The type of the None singleton.
ProductDefaultAttributesItem(**data: Any)
: Nested schema for Product.default_attributes_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
option: str | None
: The type of the None singleton.
ProductDimensions(**data: Any)
: Product dimensions
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
height: str | None
: The type of the None singleton.
length: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
width: str | None
: The type of the None singleton.
ProductDownloadsItem(**data: Any)
: Nested schema for Product.downloads_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
file: 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.
ProductImagesItem(**data: Any)
: Nested schema for Product.images_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
alt: str | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
date_modified: str | None
: The type of the None singleton.
date_modified_gmt: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
src: str | None
: The type of the None singleton.
ProductMetaDataItem(**data: Any)
: Nested schema for Product.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
ProductReview(**data: Any)
: ProductReview type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
product_id: int | None
: The type of the None singleton.
product_name: str | None
: The type of the None singleton.
product_permalink: str | None
: The type of the None singleton.
rating: int | None
: The type of the None singleton.
review: str | None
: The type of the None singleton.
reviewer: str | None
: The type of the None singleton.
reviewer_avatar_urls: dict[str, str | None] | None
: The type of the None singleton.
reviewer_email: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
verified: bool | None
: The type of the None singleton.
ProductReviewsListResultMeta(**data: Any)
: Metadata for product_reviews.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.
ProductReviewsSearchData(**data: Any)
: Search result data for product_reviews 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
date_created: str | None
: The date the review was created
date_created_gmt: str | None
: The date the review was created, as GMT
id: int | None
: Unique identifier
model_config
: The type of the None singleton.
product_id: int | None
: Product the review belongs to
rating: int | None
: Review rating (0 to 5)
review: str | None
: The content of the review
reviewer: str | None
: Reviewer name
reviewer_email: str | None
: Reviewer email
status: str | None
: Status of the review
verified: bool | None
: Shows if the reviewer bought the product
ProductTag(**data: Any)
: ProductTag type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
count: int | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
slug: str | None
: The type of the None singleton.
ProductTagsItem(**data: Any)
: Nested schema for Product.tags_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
slug: str | None
: The type of the None singleton.
ProductTagsListResultMeta(**data: Any)
: Metadata for product_tags.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
ProductTagsSearchData(**data: Any)
: Search result data for product_tags entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
count: int | None
: Number of published products
description: str | None
: HTML description
id: int | None
: Unique identifier
model_config
: The type of the None singleton.
name: str | None
: Tag name
slug: str | None
: Alphanumeric identifier
ProductVariation(**data: Any)
: ProductVariation type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductVariationAttributesItem] | None
: The type of the None singleton.
backordered: bool | None
: The type of the None singleton.
backorders: str | None
: The type of the None singleton.
backorders_allowed: bool | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
date_modified: str | None
: The type of the None singleton.
date_modified_gmt: str | None
: The type of the None singleton.
date_on_sale_from: str | None
: The type of the None singleton.
date_on_sale_from_gmt: str | None
: The type of the None singleton.
date_on_sale_to: str | None
: The type of the None singleton.
date_on_sale_to_gmt: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
dimensions: airbyte_agent_sdk.connectors.woocommerce.models.ProductVariationDimensions | None
: The type of the None singleton.
download_expiry: int | None
: The type of the None singleton.
download_limit: int | None
: The type of the None singleton.
downloadable: bool | None
: The type of the None singleton.
downloads: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductVariationDownloadsItem] | None
: The type of the None singleton.
global_unique_id: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
image: airbyte_agent_sdk.connectors.woocommerce.models.ProductVariationImage | None
: The type of the None singleton.
low_stock_amount: int | None
: The type of the None singleton.
manage_stock: bool | None
: The type of the None singleton.
menu_order: int | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.ProductVariationMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
on_sale: bool | None
: The type of the None singleton.
parent_id: int | None
: The type of the None singleton.
permalink: str | None
: The type of the None singleton.
price: str | None
: The type of the None singleton.
purchasable: bool | None
: The type of the None singleton.
regular_price: str | None
: The type of the None singleton.
sale_price: str | None
: The type of the None singleton.
shipping_class: str | None
: The type of the None singleton.
shipping_class_id: int | None
: The type of the None singleton.
sku: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
stock_quantity: int | None
: The type of the None singleton.
stock_status: str | None
: The type of the None singleton.
tax_class: str | None
: The type of the None singleton.
tax_status: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
virtual: bool | None
: The type of the None singleton.
weight: str | None
: The type of the None singleton.
ProductVariationAttributesItem(**data: Any)
: Nested schema for ProductVariation.attributes_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
option: str | None
: The type of the None singleton.
ProductVariationDimensions(**data: Any)
: Variation dimensions
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
height: str | None
: The type of the None singleton.
length: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
width: str | None
: The type of the None singleton.
ProductVariationDownloadsItem(**data: Any)
: Nested schema for ProductVariation.downloads_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
file: 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.
ProductVariationImage(**data: Any)
: Variation image 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
alt: str | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
date_modified: str | None
: The type of the None singleton.
date_modified_gmt: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
src: str | None
: The type of the None singleton.
ProductVariationMetaDataItem(**data: Any)
: Nested schema for ProductVariation.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
ProductVariationsListResultMeta(**data: Any)
: Metadata for product_variations.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.
ProductVariationsSearchData(**data: Any)
: Search result data for product_variations 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: list[typing.Any] | None
: List of attributes
backordered: bool | None
: On backordered
backorders: str | None
: Backorders allowed setting
backorders_allowed: bool | None
: Shows if backorders are allowed
date_created: str | None
: The date the variation was created
date_created_gmt: str | None
: The date the variation was created, as GMT
date_modified: str | None
: The date the variation was last modified
date_modified_gmt: str | None
: The date the variation was last modified, as GMT
date_on_sale_from: str | None
: Start date of sale price
date_on_sale_from_gmt: str | None
: Start date of sale price, as GMT
date_on_sale_to: str | None
: End date of sale price
date_on_sale_to_gmt: str | None
: End date of sale price, as GMT
description: str | None
: Variation description
dimensions: dict[str, typing.Any] | None
: Variation dimensions
download_expiry: int | None
: Days until access expires
download_limit: int | None
: Download limit
downloadable: bool | None
: If downloadable
downloads: list[typing.Any] | None
: Downloadable files
id: int | None
: Unique identifier
image: list[typing.Any] | None
: Variation image data
manage_stock: str | None
: Stock management at variation level
menu_order: int | None
: Menu order
meta_data: list[typing.Any] | None
: Meta data
model_config
: The type of the None singleton.
on_sale: bool | None
: Shows if on sale
permalink: str | None
: Variation URL
price: str | None
: Current variation price
purchasable: bool | None
: Can be bought
regular_price: str | None
: Variation regular price
sale_price: str | None
: Variation sale price
shipping_class: str | None
: Shipping class slug
shipping_class_id: int | None
: Shipping class ID
sku: str | None
: Unique identifier (SKU)
status: str | None
: Variation status
stock_quantity: int | None
: Stock quantity
stock_status: str | None
: Controls the stock status
tax_class: str | None
: Tax class
tax_status: str | None
: Tax status
virtual: bool | None
: If virtual
weight: str | None
: Variation weight
ProductsListResultMeta(**data: Any)
: Metadata for products.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.
ProductsSearchData(**data: Any)
: Search result data for products 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: list[typing.Any] | None
: List of attributes
average_rating: str | None
: Reviews average rating
backordered: bool | None
: Shows if the product is on backordered
backorders: str | None
: If managing stock, this controls if backorders are allowed
backorders_allowed: bool | None
: Shows if backorders are allowed
button_text: str | None
: Product external button text
catalog_visibility: str | None
: Catalog visibility
categories: list[typing.Any] | None
: List of categories
cross_sell_ids: list[typing.Any] | None
: List of cross-sell products IDs
date_created: str | None
: The date the product was created
date_created_gmt: str | None
: The date the product was created, as GMT
date_modified: str | None
: The date the product was last modified
date_modified_gmt: str | None
: The date the product was last modified, as GMT
date_on_sale_from: str | None
: Start date of sale price
date_on_sale_from_gmt: str | None
: Start date of sale price, as GMT
date_on_sale_to: str | None
: End date of sale price
date_on_sale_to_gmt: str | None
: End date of sale price, as GMT
default_attributes: list[typing.Any] | None
: Defaults variation attributes
description: str | None
: Product description
dimensions: dict[str, typing.Any] | None
: Product dimensions
download_expiry: int | None
: Number of days until access to downloadable files expires
download_limit: int | None
: Number of times downloadable files can be downloaded
downloadable: bool | None
: If the product is downloadable
downloads: list[typing.Any] | None
: List of downloadable files
external_url: str | None
: Product external URL
grouped_products: list[typing.Any] | None
: List of grouped products ID
id: int | None
: Unique identifier for the resource
images: list[typing.Any] | None
: List of images
manage_stock: bool | None
: Stock management at product level
menu_order: int | None
: Menu order
meta_data: list[typing.Any] | None
: Meta data
model_config
: The type of the None singleton.
name: str | None
: Product name
on_sale: bool | None
: Shows if the product is on sale
parent_id: int | None
: Product parent ID
permalink: str | None
: Product URL
price: str | None
: Current product price
price_html: str | None
: Price formatted in HTML
purchasable: bool | None
: Shows if the product can be bought
purchase_note: str | None
: Note to send customer after purchase
rating_count: int | None
: Amount of reviews
regular_price: str | None
: Product regular price
related_ids: list[typing.Any] | None
: List of related products IDs
reviews_allowed: bool | None
: Allow reviews
sale_price: str | None
: Product sale price
shipping_class: str | None
: Shipping class slug
shipping_class_id: int | None
: Shipping class ID
shipping_required: bool | None
: Shows if the product needs to be shipped
shipping_taxable: bool | None
: Shows if product shipping is taxable
short_description: str | None
: Product short description
sku: str | None
: Unique identifier (SKU)
slug: str | None
: Product slug
sold_individually: bool | None
: Allow one item per order
status: str | None
: Product status
stock_quantity: int | None
: Stock quantity
stock_status: str | None
: Controls the stock status
tags: list[typing.Any] | None
: List of tags
tax_class: str | None
: Tax class
tax_status: str | None
: Tax status
total_sales: int | None
: Amount of sales
type_: str | None
: Product type
upsell_ids: list[typing.Any] | None
: List of up-sell products IDs
variations: list[typing.Any] | None
: List of variations IDs
virtual: bool | None
: If the product is virtual
weight: str | None
: Product weight
Refund(**data: Any)
: Refund type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
amount: str | None
: The type of the None singleton.
date_created: str | None
: The type of the None singleton.
date_created_gmt: str | None
: The type of the None singleton.
fee_lines: list[airbyte_agent_sdk.connectors.woocommerce.models.RefundFeeLinesItem] | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
line_items: list[airbyte_agent_sdk.connectors.woocommerce.models.RefundLineItemsItem] | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.RefundMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
reason: str | None
: The type of the None singleton.
refunded_by: int | None
: The type of the None singleton.
refunded_payment: bool | None
: The type of the None singleton.
shipping_lines: list[airbyte_agent_sdk.connectors.woocommerce.models.RefundShippingLinesItem] | None
: The type of the None singleton.
tax_lines: list[airbyte_agent_sdk.connectors.woocommerce.models.RefundTaxLinesItem] | None
: The type of the None singleton.
RefundFeeLinesItem(**data: Any)
: Nested schema for Refund.fee_lines_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
tax_class: str | None
: The type of the None singleton.
tax_status: str | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
total_tax: str | None
: The type of the None singleton.
RefundLineItemsItem(**data: Any)
: Nested schema for Refund.line_items_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
meta_data: list[airbyte_agent_sdk.connectors.woocommerce.models.RefundLineItemsItemMetaDataItem] | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
price: float | None
: The type of the None singleton.
product_id: int | None
: The type of the None singleton.
quantity: int | None
: The type of the None singleton.
sku: str | None
: The type of the None singleton.
subtotal: str | None
: The type of the None singleton.
subtotal_tax: str | None
: The type of the None singleton.
tax_class: str | None
: The type of the None singleton.
taxes: list[airbyte_agent_sdk.connectors.woocommerce.models.RefundLineItemsItemTaxesItem] | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
total_tax: str | None
: The type of the None singleton.
variation_id: int | None
: The type of the None singleton.
RefundLineItemsItemMetaDataItem(**data: Any)
: Nested schema for RefundLineItemsItem.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
RefundLineItemsItemTaxesItem(**data: Any)
: Nested schema for RefundLineItemsItem.taxes_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
subtotal: str | None
: The type of the None singleton.
total: str | None
: The type of the None singleton.
RefundMetaDataItem(**data: Any)
: Nested schema for Refund.meta_data_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
value: typing.Any | None
: The type of the None singleton.
RefundShippingLinesItem(**data: Any)
: Nested schema for Refund.shipping_lines_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
method_id: str | None
: The type of the None singleton.
method_title: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
total: str | None
: The type of the None singleton.
total_tax: str | None
: The type of the None singleton.
RefundTaxLinesItem(**data: Any)
: Nested schema for Refund.tax_lines_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
compound: bool | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
label: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
rate_code: str | None
: The type of the None singleton.
rate_id: int | None
: The type of the None singleton.
shipping_tax_total: str | None
: The type of the None singleton.
tax_total: str | None
: The type of the None singleton.
RefundsListResultMeta(**data: Any)
: Metadata for refunds.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.
RefundsSearchData(**data: Any)
: Search result data for refunds 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
amount: str | None
: Refund amount
date_created: str | None
: The date the refund was created
date_created_gmt: str | None
: The date the refund was created, as GMT
id: int | None
: Unique identifier
line_items: list[typing.Any] | None
: Line items data
meta_data: list[typing.Any] | None
: Meta data
model_config
: The type of the None singleton.
reason: str | None
: Reason for refund
refunded_by: int | None
: User ID of user who created the refund
refunded_payment: bool | None
: If the payment was refunded via the API
ShippingMethod(**data: Any)
: ShippingMethod type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
description: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
title: str | None
: The type of the None singleton.
ShippingMethodsListResultMeta(**data: Any)
: Metadata for shipping_methods.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.
ShippingMethodsSearchData(**data: Any)
: Search result data for shipping_methods 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
description: str | None
: Shipping method description
id: str | None
: Method ID
model_config
: The type of the None singleton.
title: str | None
: Shipping method title
ShippingZone(**data: Any)
: ShippingZone type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
order: int | None
: The type of the None singleton.
ShippingZonesListResultMeta(**data: Any)
: Metadata for shipping_zones.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.
ShippingZonesSearchData(**data: Any)
: Search result data for shipping_zones entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
id: int | None
: Unique identifier
model_config
: The type of the None singleton.
name: str | None
: Shipping zone name
order: int | None
: Shipping zone order
TaxClass(**data: Any)
: TaxClass type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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.
name: str | None
: The type of the None singleton.
slug: str | None
: The type of the None singleton.
TaxClassesListResultMeta(**data: Any)
: Metadata for tax_classes.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.
TaxClassesSearchData(**data: Any)
: Search result data for tax_classes 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
model_config
: The type of the None singleton.
name: str | None
: Tax class name
slug: str | None
: Unique identifier
TaxRate(**data: Any)
: TaxRate type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input 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
cities: list[str | None] | None
: The type of the None singleton.
city: str | None
: The type of the None singleton.
class_: str | None
: The type of the None singleton.
compound: bool | None
: The type of the None singleton.
country: str | None
: The type of the None singleton.
id: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
order: int | None
: The type of the None singleton.
postcode: str | None
: The type of the None singleton.
postcodes: list[str | None] | None
: The type of the None singleton.
priority: int | None
: The type of the None singleton.
rate: str | None
: The type of the None singleton.
shipping: bool | None
: The type of the None singleton.
state: str | None
: The type of the None singleton.
TaxRatesListResultMeta(**data: Any)
: Metadata for tax_rates.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.
TaxRatesSearchData(**data: Any)
: Search result data for tax_rates 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
cities: list[typing.Any] | None
: City names
city: str | None
: City name
class_: str | None
: Tax class
compound: bool | None
: Whether this is a compound rate
country: str | None
: Country ISO 3166 code
id: int | None
: Unique identifier
model_config
: The type of the None singleton.
name: str | None
: Tax rate name
order: int | None
: Order in queries
postcode: str | None
: Postcode/ZIP
postcodes: list[typing.Any] | None
: Postcodes/ZIPs
priority: int | None
: Tax priority
rate: str | None
: Tax rate
shipping: bool | None
: Applied to shipping
state: str | None
: State code
WoocommerceAuthConfig(**data: Any)
: WooCommerce API Key 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
: WooCommerce REST API consumer key (starts with ck_)
api_secret: str
: WooCommerce REST API consumer secret (starts with cs_)
model_config
: The type of the None singleton.
WoocommerceCheckResult(**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'.
WoocommerceExecuteResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
Class variables
data: ~T
: Response data containing the result of the action.
model_config
: The type of the None singleton.
WoocommerceExecuteResultWithMeta(**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.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[Coupon], CouponsListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[Customer], CustomersListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[OrderNote], OrderNotesListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[Order], OrdersListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[PaymentGateway], PaymentGatewaysListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[ProductAttribute], ProductAttributesListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[ProductCategory], ProductCategoriesListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[ProductReview], ProductReviewsListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[ProductTag], ProductTagsListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[ProductVariation], ProductVariationsListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[Product], ProductsListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[Refund], RefundsListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[ShippingMethod], ShippingMethodsListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[ShippingZone], ShippingZonesListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[TaxClass], TaxClassesListResultMeta]
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResultWithMeta[list[TaxRate], TaxRatesListResultMeta]
Class variables
meta: ~S
: Metadata about the response (e.g., pagination cursors, record counts).
WoocommerceExecuteResultWithMeta[list[Coupon], CouponsListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CouponsListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[Customer], CustomersListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CustomersListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[OrderNote], OrderNotesListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
OrderNotesListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[Order], OrdersListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
OrdersListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[PaymentGateway], PaymentGatewaysListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
PaymentGatewaysListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[ProductAttribute], ProductAttributesListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductAttributesListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[ProductCategory], ProductCategoriesListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductCategoriesListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[ProductReview], ProductReviewsListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductReviewsListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[ProductTag], ProductTagsListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductTagsListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[ProductVariation], ProductVariationsListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductVariationsListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[Product], ProductsListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ProductsListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[Refund], RefundsListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
RefundsListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[ShippingMethod], ShippingMethodsListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ShippingMethodsListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[ShippingZone], ShippingZonesListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ShippingZonesListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[TaxClass], TaxClassesListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
TaxClassesListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceExecuteResultWithMeta[list[TaxRate], TaxRatesListResultMeta](**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
TaxRatesListResult(**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.woocommerce.models.WoocommerceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.woocommerce.models.WoocommerceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
WoocommerceReplicationConfig(**data: Any)
: Replication Configuration - Settings for data replication from WooCommerce.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
start_date: str
: UTC date and time in the format YYYY-MM-DDTHH:mm:ssZ from which to start replicating data.