Skip to main content

Module airbyte_agent_sdk.connectors.harvest.types

Type definitions for harvest connector.

Classes​

AirbyteSearchParams(*args, **kwargs) : Parameters for Airbyte cache search operations (generic, use entity-specific query types for better type hints).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

cursor: str : The type of the None singleton.

fields: list[list[str]] : The type of the None singleton.

limit: int : The type of the None singleton.

query: dict[str, typing.Any] : The type of the None singleton.

ClientsAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.ClientsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsInCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsAnyCondition] : The type of the None singleton.

ClientsAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.ClientsAnyValueFilter : The type of the None singleton.

ClientsAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

address: Any : The client's postal address

created_at: Any : When the client record was created

currency: Any : The currency used by the client

id: Any : Unique identifier for the client

is_active: Any : Whether the client is active

name: Any : The client's name

updated_at: Any : When the client record was last updated

ClientsArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.ClientsAnyValueFilter : The type of the None singleton.

ClientsContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.ClientsAnyValueFilter : The type of the None singleton.

ClientsEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.ClientsStringFilter : The type of the None singleton.

ClientsEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.ClientsSearchFilter : The type of the None singleton.

ClientsFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.ClientsStringFilter : The type of the None singleton.

ClientsGetParams(*args, **kwargs) : Parameters for clients.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

ClientsGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.ClientsSearchFilter : The type of the None singleton.

ClientsGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.ClientsSearchFilter : The type of the None singleton.

ClientsInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.ClientsInFilter : The type of the None singleton.

ClientsInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

address: list[str] : The client's postal address

created_at: list[str] : When the client record was created

currency: list[str] : The currency used by the client

id: list[int] : Unique identifier for the client

is_active: list[bool] : Whether the client is active

name: list[str] : The client's name

updated_at: list[str] : When the client record was last updated

ClientsKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.ClientsStringFilter : The type of the None singleton.

ClientsListParams(*args, **kwargs) : Parameters for clients.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

ClientsLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.ClientsSearchFilter : The type of the None singleton.

ClientsLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.ClientsSearchFilter : The type of the None singleton.

ClientsNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.ClientsSearchFilter : The type of the None singleton.

ClientsNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.ClientsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsInCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsAnyCondition : The type of the None singleton.

ClientsOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.ClientsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsInCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsAnyCondition] : The type of the None singleton.

ClientsSearchFilter(*args, **kwargs) : Available fields for filtering clients search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

address: str | None : The client's postal address

created_at: str | None : When the client record was created

currency: str | None : The currency used by the client

id: int | None : Unique identifier for the client

is_active: bool | None : Whether the client is active

name: str | None : The client's name

updated_at: str | None : When the client record was last updated

ClientsSearchQuery(*args, **kwargs) : Search query for clients entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.ClientsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsInCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ClientsAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.ClientsSortFilter] : The type of the None singleton.

ClientsSortFilter(*args, **kwargs) : Available fields for sorting clients search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

address: Literal['asc', 'desc'] : The client's postal address

created_at: Literal['asc', 'desc'] : When the client record was created

currency: Literal['asc', 'desc'] : The currency used by the client

id: Literal['asc', 'desc'] : Unique identifier for the client

is_active: Literal['asc', 'desc'] : Whether the client is active

name: Literal['asc', 'desc'] : The client's name

updated_at: Literal['asc', 'desc'] : When the client record was last updated

ClientsStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.ClientsStringFilter : The type of the None singleton.

ClientsStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

address: str : The client's postal address

created_at: str : When the client record was created

currency: str : The currency used by the client

id: str : Unique identifier for the client

is_active: str : Whether the client is active

name: str : The client's name

updated_at: str : When the client record was last updated

CompanyAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.CompanyEqCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyNeqCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyGtCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyGteCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyLtCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyLteCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyInCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyContainsCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyNotCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyAndCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyOrCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyAnyCondition] : The type of the None singleton.

CompanyAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.CompanyAnyValueFilter : The type of the None singleton.

CompanyAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

base_uri: Any : The base URI

currency: Any : Currency used by the company

full_domain: Any : The full domain name

is_active: Any : Whether the company is active

name: Any : The name of the company

plan_type: Any : The plan type

weekly_capacity: Any : Weekly capacity in seconds

CompanyArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.CompanyAnyValueFilter : The type of the None singleton.

CompanyContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.CompanyAnyValueFilter : The type of the None singleton.

CompanyEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.CompanyStringFilter : The type of the None singleton.

CompanyEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.CompanySearchFilter : The type of the None singleton.

CompanyFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.CompanyStringFilter : The type of the None singleton.

CompanyGetParams(*args, **kwargs) : Parameters for company.get operation

Ancestors (in MRO)​

  • builtins.dict

CompanyGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.CompanySearchFilter : The type of the None singleton.

CompanyGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.CompanySearchFilter : The type of the None singleton.

CompanyInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.CompanyInFilter : The type of the None singleton.

CompanyInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

base_uri: list[str] : The base URI

currency: list[str] : Currency used by the company

full_domain: list[str] : The full domain name

is_active: list[bool] : Whether the company is active

name: list[str] : The name of the company

plan_type: list[str] : The plan type

weekly_capacity: list[int] : Weekly capacity in seconds

CompanyKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.CompanyStringFilter : The type of the None singleton.

CompanyLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.CompanySearchFilter : The type of the None singleton.

CompanyLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.CompanySearchFilter : The type of the None singleton.

CompanyNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.CompanySearchFilter : The type of the None singleton.

CompanyNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.CompanyEqCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyNeqCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyGtCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyGteCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyLtCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyLteCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyInCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyContainsCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyNotCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyAndCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyOrCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyAnyCondition : The type of the None singleton.

CompanyOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.CompanyEqCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyNeqCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyGtCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyGteCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyLtCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyLteCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyInCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyContainsCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyNotCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyAndCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyOrCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyAnyCondition] : The type of the None singleton.

CompanySearchFilter(*args, **kwargs) : Available fields for filtering company search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

base_uri: str | None : The base URI

currency: str | None : Currency used by the company

full_domain: str | None : The full domain name

is_active: bool | None : Whether the company is active

name: str | None : The name of the company

plan_type: str | None : The plan type

weekly_capacity: int | None : Weekly capacity in seconds

CompanySearchQuery(*args, **kwargs) : Search query for company entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.CompanyEqCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyNeqCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyGtCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyGteCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyLtCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyLteCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyInCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyContainsCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyNotCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyAndCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyOrCondition | airbyte_agent_sdk.connectors.harvest.types.CompanyAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.CompanySortFilter] : The type of the None singleton.

CompanySortFilter(*args, **kwargs) : Available fields for sorting company search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

base_uri: Literal['asc', 'desc'] : The base URI

currency: Literal['asc', 'desc'] : Currency used by the company

full_domain: Literal['asc', 'desc'] : The full domain name

is_active: Literal['asc', 'desc'] : Whether the company is active

name: Literal['asc', 'desc'] : The name of the company

plan_type: Literal['asc', 'desc'] : The plan type

weekly_capacity: Literal['asc', 'desc'] : Weekly capacity in seconds

CompanyStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.CompanyStringFilter : The type of the None singleton.

CompanyStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

base_uri: str : The base URI

currency: str : Currency used by the company

full_domain: str : The full domain name

is_active: str : Whether the company is active

name: str : The name of the company

plan_type: str : The plan type

weekly_capacity: str : Weekly capacity in seconds

ContactsAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.ContactsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsInCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsAnyCondition] : The type of the None singleton.

ContactsAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.ContactsAnyValueFilter : The type of the None singleton.

ContactsAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

client: Any : Client associated with the contact

created_at: Any : When created

email: Any : Email address

first_name: Any : First name

id: Any : Unique identifier

last_name: Any : Last name

title: Any : Job title

updated_at: Any : When last updated

ContactsArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.ContactsAnyValueFilter : The type of the None singleton.

ContactsContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.ContactsAnyValueFilter : The type of the None singleton.

ContactsEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.ContactsStringFilter : The type of the None singleton.

ContactsEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.ContactsSearchFilter : The type of the None singleton.

ContactsFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.ContactsStringFilter : The type of the None singleton.

ContactsGetParams(*args, **kwargs) : Parameters for contacts.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

ContactsGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.ContactsSearchFilter : The type of the None singleton.

ContactsGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.ContactsSearchFilter : The type of the None singleton.

ContactsInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.ContactsInFilter : The type of the None singleton.

ContactsInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

client: list[dict[str, typing.Any]] : Client associated with the contact

created_at: list[str] : When created

email: list[str] : Email address

first_name: list[str] : First name

id: list[int] : Unique identifier

last_name: list[str] : Last name

title: list[str] : Job title

updated_at: list[str] : When last updated

ContactsKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.ContactsStringFilter : The type of the None singleton.

ContactsListParams(*args, **kwargs) : Parameters for contacts.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

ContactsLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.ContactsSearchFilter : The type of the None singleton.

ContactsLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.ContactsSearchFilter : The type of the None singleton.

ContactsNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.ContactsSearchFilter : The type of the None singleton.

ContactsNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.ContactsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsInCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsAnyCondition : The type of the None singleton.

ContactsOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.ContactsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsInCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsAnyCondition] : The type of the None singleton.

ContactsSearchFilter(*args, **kwargs) : Available fields for filtering contacts search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

client: dict[str, typing.Any] | None : Client associated with the contact

created_at: str | None : When created

email: str | None : Email address

first_name: str | None : First name

id: int | None : Unique identifier

last_name: str | None : Last name

title: str | None : Job title

updated_at: str | None : When last updated

ContactsSearchQuery(*args, **kwargs) : Search query for contacts entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.ContactsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsInCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ContactsAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.ContactsSortFilter] : The type of the None singleton.

ContactsSortFilter(*args, **kwargs) : Available fields for sorting contacts search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

client: Literal['asc', 'desc'] : Client associated with the contact

created_at: Literal['asc', 'desc'] : When created

email: Literal['asc', 'desc'] : Email address

first_name: Literal['asc', 'desc'] : First name

id: Literal['asc', 'desc'] : Unique identifier

last_name: Literal['asc', 'desc'] : Last name

title: Literal['asc', 'desc'] : Job title

updated_at: Literal['asc', 'desc'] : When last updated

ContactsStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.ContactsStringFilter : The type of the None singleton.

ContactsStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

client: str : Client associated with the contact

created_at: str : When created

email: str : Email address

first_name: str : First name

id: str : Unique identifier

last_name: str : Last name

title: str : Job title

updated_at: str : When last updated

EstimateItemCategoriesAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAnyCondition] : The type of the None singleton.

EstimateItemCategoriesAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAnyValueFilter : The type of the None singleton.

EstimateItemCategoriesAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: Any : When created

id: Any : Unique identifier

name: Any : Category name

updated_at: Any : When last updated

EstimateItemCategoriesArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAnyValueFilter : The type of the None singleton.

EstimateItemCategoriesContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAnyValueFilter : The type of the None singleton.

EstimateItemCategoriesEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesStringFilter : The type of the None singleton.

EstimateItemCategoriesEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesSearchFilter : The type of the None singleton.

EstimateItemCategoriesFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesStringFilter : The type of the None singleton.

EstimateItemCategoriesGetParams(*args, **kwargs) : Parameters for estimate_item_categories.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

EstimateItemCategoriesGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesSearchFilter : The type of the None singleton.

EstimateItemCategoriesGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesSearchFilter : The type of the None singleton.

EstimateItemCategoriesInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesInFilter : The type of the None singleton.

EstimateItemCategoriesInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: list[str] : When created

id: list[int] : Unique identifier

name: list[str] : Category name

updated_at: list[str] : When last updated

EstimateItemCategoriesKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesStringFilter : The type of the None singleton.

EstimateItemCategoriesListParams(*args, **kwargs) : Parameters for estimate_item_categories.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

EstimateItemCategoriesLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesSearchFilter : The type of the None singleton.

EstimateItemCategoriesLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesSearchFilter : The type of the None singleton.

EstimateItemCategoriesNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesSearchFilter : The type of the None singleton.

EstimateItemCategoriesNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAnyCondition : The type of the None singleton.

EstimateItemCategoriesOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAnyCondition] : The type of the None singleton.

EstimateItemCategoriesSearchFilter(*args, **kwargs) : Available fields for filtering estimate_item_categories search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: str | None : When created

id: int | None : Unique identifier

name: str | None : Category name

updated_at: str | None : When last updated

EstimateItemCategoriesSearchQuery(*args, **kwargs) : Search query for estimate_item_categories entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesSortFilter] : The type of the None singleton.

EstimateItemCategoriesSortFilter(*args, **kwargs) : Available fields for sorting estimate_item_categories search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: Literal['asc', 'desc'] : When created

id: Literal['asc', 'desc'] : Unique identifier

name: Literal['asc', 'desc'] : Category name

updated_at: Literal['asc', 'desc'] : When last updated

EstimateItemCategoriesStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.EstimateItemCategoriesStringFilter : The type of the None singleton.

EstimateItemCategoriesStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: str : When created

id: str : Unique identifier

name: str : Category name

updated_at: str : When last updated

EstimatesAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.EstimatesEqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesGtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesGteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesLtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesLteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesInCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesNotCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesAndCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesOrCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesAnyCondition] : The type of the None singleton.

EstimatesAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.EstimatesAnyValueFilter : The type of the None singleton.

EstimatesAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: Any : Total amount

client: Any : Client details

created_at: Any : When created

currency: Any : Currency

id: Any : Unique identifier

issue_date: Any : Issue date

number: Any : Estimate number

state: Any : Current state

subject: Any : Subject

updated_at: Any : When last updated

EstimatesArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.EstimatesAnyValueFilter : The type of the None singleton.

EstimatesContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.EstimatesAnyValueFilter : The type of the None singleton.

EstimatesEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.EstimatesStringFilter : The type of the None singleton.

EstimatesEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.EstimatesSearchFilter : The type of the None singleton.

EstimatesFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.EstimatesStringFilter : The type of the None singleton.

EstimatesGetParams(*args, **kwargs) : Parameters for estimates.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

EstimatesGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.EstimatesSearchFilter : The type of the None singleton.

EstimatesGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.EstimatesSearchFilter : The type of the None singleton.

EstimatesInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.EstimatesInFilter : The type of the None singleton.

EstimatesInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: list[float] : Total amount

client: list[dict[str, typing.Any]] : Client details

created_at: list[str] : When created

currency: list[str] : Currency

id: list[int] : Unique identifier

issue_date: list[str] : Issue date

number: list[str] : Estimate number

state: list[str] : Current state

subject: list[str] : Subject

updated_at: list[str] : When last updated

EstimatesKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.EstimatesStringFilter : The type of the None singleton.

EstimatesListParams(*args, **kwargs) : Parameters for estimates.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

EstimatesLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.EstimatesSearchFilter : The type of the None singleton.

EstimatesLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.EstimatesSearchFilter : The type of the None singleton.

EstimatesNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.EstimatesSearchFilter : The type of the None singleton.

EstimatesNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.EstimatesEqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesGtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesGteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesLtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesLteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesInCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesNotCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesAndCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesOrCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesAnyCondition : The type of the None singleton.

EstimatesOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.EstimatesEqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesGtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesGteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesLtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesLteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesInCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesNotCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesAndCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesOrCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesAnyCondition] : The type of the None singleton.

EstimatesSearchFilter(*args, **kwargs) : Available fields for filtering estimates search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: float | None : Total amount

client: dict[str, typing.Any] | None : Client details

created_at: str | None : When created

currency: str | None : Currency

id: int | None : Unique identifier

issue_date: str | None : Issue date

number: str | None : Estimate number

state: str | None : Current state

subject: str | None : Subject

updated_at: str | None : When last updated

EstimatesSearchQuery(*args, **kwargs) : Search query for estimates entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.EstimatesEqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesGtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesGteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesLtCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesLteCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesInCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesNotCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesAndCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesOrCondition | airbyte_agent_sdk.connectors.harvest.types.EstimatesAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.EstimatesSortFilter] : The type of the None singleton.

EstimatesSortFilter(*args, **kwargs) : Available fields for sorting estimates search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: Literal['asc', 'desc'] : Total amount

client: Literal['asc', 'desc'] : Client details

created_at: Literal['asc', 'desc'] : When created

currency: Literal['asc', 'desc'] : Currency

id: Literal['asc', 'desc'] : Unique identifier

issue_date: Literal['asc', 'desc'] : Issue date

number: Literal['asc', 'desc'] : Estimate number

state: Literal['asc', 'desc'] : Current state

subject: Literal['asc', 'desc'] : Subject

updated_at: Literal['asc', 'desc'] : When last updated

EstimatesStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.EstimatesStringFilter : The type of the None singleton.

EstimatesStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: str : Total amount

client: str : Client details

created_at: str : When created

currency: str : Currency

id: str : Unique identifier

issue_date: str : Issue date

number: str : Estimate number

state: str : Current state

subject: str : Subject

updated_at: str : When last updated

ExpenseCategoriesAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAnyCondition] : The type of the None singleton.

ExpenseCategoriesAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAnyValueFilter : The type of the None singleton.

ExpenseCategoriesAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: Any : When created

id: Any : Unique identifier

is_active: Any : Whether active

name: Any : Category name

unit_name: Any : Unit name

unit_price: Any : Unit price

updated_at: Any : When last updated

ExpenseCategoriesArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAnyValueFilter : The type of the None singleton.

ExpenseCategoriesContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAnyValueFilter : The type of the None singleton.

ExpenseCategoriesEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesStringFilter : The type of the None singleton.

ExpenseCategoriesEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesSearchFilter : The type of the None singleton.

ExpenseCategoriesFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesStringFilter : The type of the None singleton.

ExpenseCategoriesGetParams(*args, **kwargs) : Parameters for expense_categories.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

ExpenseCategoriesGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesSearchFilter : The type of the None singleton.

ExpenseCategoriesGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesSearchFilter : The type of the None singleton.

ExpenseCategoriesInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesInFilter : The type of the None singleton.

ExpenseCategoriesInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: list[str] : When created

id: list[int] : Unique identifier

is_active: list[bool] : Whether active

name: list[str] : Category name

unit_name: list[str] : Unit name

unit_price: list[float] : Unit price

updated_at: list[str] : When last updated

ExpenseCategoriesKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesStringFilter : The type of the None singleton.

ExpenseCategoriesListParams(*args, **kwargs) : Parameters for expense_categories.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

ExpenseCategoriesLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesSearchFilter : The type of the None singleton.

ExpenseCategoriesLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesSearchFilter : The type of the None singleton.

ExpenseCategoriesNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesSearchFilter : The type of the None singleton.

ExpenseCategoriesNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAnyCondition : The type of the None singleton.

ExpenseCategoriesOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAnyCondition] : The type of the None singleton.

ExpenseCategoriesSearchFilter(*args, **kwargs) : Available fields for filtering expense_categories search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: str | None : When created

id: int | None : Unique identifier

is_active: bool | None : Whether active

name: str | None : Category name

unit_name: str | None : Unit name

unit_price: float | None : Unit price

updated_at: str | None : When last updated

ExpenseCategoriesSearchQuery(*args, **kwargs) : Search query for expense_categories entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesSortFilter] : The type of the None singleton.

ExpenseCategoriesSortFilter(*args, **kwargs) : Available fields for sorting expense_categories search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: Literal['asc', 'desc'] : When created

id: Literal['asc', 'desc'] : Unique identifier

is_active: Literal['asc', 'desc'] : Whether active

name: Literal['asc', 'desc'] : Category name

unit_name: Literal['asc', 'desc'] : Unit name

unit_price: Literal['asc', 'desc'] : Unit price

updated_at: Literal['asc', 'desc'] : When last updated

ExpenseCategoriesStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.ExpenseCategoriesStringFilter : The type of the None singleton.

ExpenseCategoriesStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: str : When created

id: str : Unique identifier

is_active: str : Whether active

name: str : Category name

unit_name: str : Unit name

unit_price: str : Unit price

updated_at: str : When last updated

ExpensesAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.ExpensesEqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesGtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesGteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesLtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesLteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesInCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesNotCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesAndCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesOrCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesAnyCondition] : The type of the None singleton.

ExpensesAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.ExpensesAnyValueFilter : The type of the None singleton.

ExpensesAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: Any : Whether billable

client: Any : Associated client

created_at: Any : When created

expense_category: Any : Expense category

id: Any : Unique identifier

is_billed: Any : Whether billed

notes: Any : Notes

project: Any : Associated project

spent_date: Any : Date spent

total_cost: Any : Total cost

updated_at: Any : When last updated

user: Any : Associated user

ExpensesArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.ExpensesAnyValueFilter : The type of the None singleton.

ExpensesContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.ExpensesAnyValueFilter : The type of the None singleton.

ExpensesEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.ExpensesStringFilter : The type of the None singleton.

ExpensesEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.ExpensesSearchFilter : The type of the None singleton.

ExpensesFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.ExpensesStringFilter : The type of the None singleton.

ExpensesGetParams(*args, **kwargs) : Parameters for expenses.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

ExpensesGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.ExpensesSearchFilter : The type of the None singleton.

ExpensesGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.ExpensesSearchFilter : The type of the None singleton.

ExpensesInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.ExpensesInFilter : The type of the None singleton.

ExpensesInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: list[bool] : Whether billable

client: list[dict[str, typing.Any]] : Associated client

created_at: list[str] : When created

expense_category: list[dict[str, typing.Any]] : Expense category

id: list[int] : Unique identifier

is_billed: list[bool] : Whether billed

notes: list[str] : Notes

project: list[dict[str, typing.Any]] : Associated project

spent_date: list[str] : Date spent

total_cost: list[float] : Total cost

updated_at: list[str] : When last updated

user: list[dict[str, typing.Any]] : Associated user

ExpensesKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.ExpensesStringFilter : The type of the None singleton.

ExpensesListParams(*args, **kwargs) : Parameters for expenses.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

ExpensesLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.ExpensesSearchFilter : The type of the None singleton.

ExpensesLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.ExpensesSearchFilter : The type of the None singleton.

ExpensesNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.ExpensesSearchFilter : The type of the None singleton.

ExpensesNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.ExpensesEqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesGtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesGteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesLtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesLteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesInCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesNotCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesAndCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesOrCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesAnyCondition : The type of the None singleton.

ExpensesOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.ExpensesEqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesGtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesGteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesLtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesLteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesInCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesNotCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesAndCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesOrCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesAnyCondition] : The type of the None singleton.

ExpensesSearchFilter(*args, **kwargs) : Available fields for filtering expenses search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: bool | None : Whether billable

client: dict[str, typing.Any] | None : Associated client

created_at: str | None : When created

expense_category: dict[str, typing.Any] | None : Expense category

id: int | None : Unique identifier

is_billed: bool | None : Whether billed

notes: str | None : Notes

project: dict[str, typing.Any] | None : Associated project

spent_date: str | None : Date spent

total_cost: float | None : Total cost

updated_at: str | None : When last updated

user: dict[str, typing.Any] | None : Associated user

ExpensesSearchQuery(*args, **kwargs) : Search query for expenses entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.ExpensesEqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesGtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesGteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesLtCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesLteCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesInCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesNotCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesAndCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesOrCondition | airbyte_agent_sdk.connectors.harvest.types.ExpensesAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.ExpensesSortFilter] : The type of the None singleton.

ExpensesSortFilter(*args, **kwargs) : Available fields for sorting expenses search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: Literal['asc', 'desc'] : Whether billable

client: Literal['asc', 'desc'] : Associated client

created_at: Literal['asc', 'desc'] : When created

expense_category: Literal['asc', 'desc'] : Expense category

id: Literal['asc', 'desc'] : Unique identifier

is_billed: Literal['asc', 'desc'] : Whether billed

notes: Literal['asc', 'desc'] : Notes

project: Literal['asc', 'desc'] : Associated project

spent_date: Literal['asc', 'desc'] : Date spent

total_cost: Literal['asc', 'desc'] : Total cost

updated_at: Literal['asc', 'desc'] : When last updated

user: Literal['asc', 'desc'] : Associated user

ExpensesStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.ExpensesStringFilter : The type of the None singleton.

ExpensesStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: str : Whether billable

client: str : Associated client

created_at: str : When created

expense_category: str : Expense category

id: str : Unique identifier

is_billed: str : Whether billed

notes: str : Notes

project: str : Associated project

spent_date: str : Date spent

total_cost: str : Total cost

updated_at: str : When last updated

user: str : Associated user

InvoiceItemCategoriesAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAnyCondition] : The type of the None singleton.

InvoiceItemCategoriesAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAnyValueFilter : The type of the None singleton.

InvoiceItemCategoriesAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: Any : When created

id: Any : Unique identifier

name: Any : Category name

updated_at: Any : When last updated

use_as_expense: Any : Whether used as expense type

use_as_service: Any : Whether used as service type

InvoiceItemCategoriesArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAnyValueFilter : The type of the None singleton.

InvoiceItemCategoriesContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAnyValueFilter : The type of the None singleton.

InvoiceItemCategoriesEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesStringFilter : The type of the None singleton.

InvoiceItemCategoriesEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesSearchFilter : The type of the None singleton.

InvoiceItemCategoriesFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesStringFilter : The type of the None singleton.

InvoiceItemCategoriesGetParams(*args, **kwargs) : Parameters for invoice_item_categories.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

InvoiceItemCategoriesGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesSearchFilter : The type of the None singleton.

InvoiceItemCategoriesGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesSearchFilter : The type of the None singleton.

InvoiceItemCategoriesInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesInFilter : The type of the None singleton.

InvoiceItemCategoriesInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: list[str] : When created

id: list[int] : Unique identifier

name: list[str] : Category name

updated_at: list[str] : When last updated

use_as_expense: list[bool] : Whether used as expense type

use_as_service: list[bool] : Whether used as service type

InvoiceItemCategoriesKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesStringFilter : The type of the None singleton.

InvoiceItemCategoriesListParams(*args, **kwargs) : Parameters for invoice_item_categories.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

InvoiceItemCategoriesLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesSearchFilter : The type of the None singleton.

InvoiceItemCategoriesLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesSearchFilter : The type of the None singleton.

InvoiceItemCategoriesNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesSearchFilter : The type of the None singleton.

InvoiceItemCategoriesNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAnyCondition : The type of the None singleton.

InvoiceItemCategoriesOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAnyCondition] : The type of the None singleton.

InvoiceItemCategoriesSearchFilter(*args, **kwargs) : Available fields for filtering invoice_item_categories search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: str | None : When created

id: int | None : Unique identifier

name: str | None : Category name

updated_at: str | None : When last updated

use_as_expense: bool | None : Whether used as expense type

use_as_service: bool | None : Whether used as service type

InvoiceItemCategoriesSearchQuery(*args, **kwargs) : Search query for invoice_item_categories entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesInCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesSortFilter] : The type of the None singleton.

InvoiceItemCategoriesSortFilter(*args, **kwargs) : Available fields for sorting invoice_item_categories search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: Literal['asc', 'desc'] : When created

id: Literal['asc', 'desc'] : Unique identifier

name: Literal['asc', 'desc'] : Category name

updated_at: Literal['asc', 'desc'] : When last updated

use_as_expense: Literal['asc', 'desc'] : Whether used as expense type

use_as_service: Literal['asc', 'desc'] : Whether used as service type

InvoiceItemCategoriesStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.InvoiceItemCategoriesStringFilter : The type of the None singleton.

InvoiceItemCategoriesStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: str : When created

id: str : Unique identifier

name: str : Category name

updated_at: str : When last updated

use_as_expense: str : Whether used as expense type

use_as_service: str : Whether used as service type

InvoicesAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.InvoicesEqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesGtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesGteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesLtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesLteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesInCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesNotCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesAndCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesOrCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesAnyCondition] : The type of the None singleton.

InvoicesAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.InvoicesAnyValueFilter : The type of the None singleton.

InvoicesAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: Any : Total amount

client: Any : Client details

created_at: Any : When created

currency: Any : Currency

due_amount: Any : Amount due

due_date: Any : Due date

id: Any : Unique identifier

issue_date: Any : Issue date

number: Any : Invoice number

state: Any : Current state

subject: Any : Subject

updated_at: Any : When last updated

InvoicesArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.InvoicesAnyValueFilter : The type of the None singleton.

InvoicesContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.InvoicesAnyValueFilter : The type of the None singleton.

InvoicesEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.InvoicesStringFilter : The type of the None singleton.

InvoicesEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.InvoicesSearchFilter : The type of the None singleton.

InvoicesFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.InvoicesStringFilter : The type of the None singleton.

InvoicesGetParams(*args, **kwargs) : Parameters for invoices.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

InvoicesGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.InvoicesSearchFilter : The type of the None singleton.

InvoicesGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.InvoicesSearchFilter : The type of the None singleton.

InvoicesInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.InvoicesInFilter : The type of the None singleton.

InvoicesInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: list[float] : Total amount

client: list[dict[str, typing.Any]] : Client details

created_at: list[str] : When created

currency: list[str] : Currency

due_amount: list[float] : Amount due

due_date: list[str] : Due date

id: list[int] : Unique identifier

issue_date: list[str] : Issue date

number: list[str] : Invoice number

state: list[str] : Current state

subject: list[str] : Subject

updated_at: list[str] : When last updated

InvoicesKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.InvoicesStringFilter : The type of the None singleton.

InvoicesListParams(*args, **kwargs) : Parameters for invoices.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

InvoicesLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.InvoicesSearchFilter : The type of the None singleton.

InvoicesLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.InvoicesSearchFilter : The type of the None singleton.

InvoicesNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.InvoicesSearchFilter : The type of the None singleton.

InvoicesNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.InvoicesEqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesGtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesGteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesLtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesLteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesInCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesNotCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesAndCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesOrCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesAnyCondition : The type of the None singleton.

InvoicesOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.InvoicesEqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesGtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesGteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesLtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesLteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesInCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesNotCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesAndCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesOrCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesAnyCondition] : The type of the None singleton.

InvoicesSearchFilter(*args, **kwargs) : Available fields for filtering invoices search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: float | None : Total amount

client: dict[str, typing.Any] | None : Client details

created_at: str | None : When created

currency: str | None : Currency

due_amount: float | None : Amount due

due_date: str | None : Due date

id: int | None : Unique identifier

issue_date: str | None : Issue date

number: str | None : Invoice number

state: str | None : Current state

subject: str | None : Subject

updated_at: str | None : When last updated

InvoicesSearchQuery(*args, **kwargs) : Search query for invoices entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.InvoicesEqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesGtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesGteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesLtCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesLteCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesInCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesNotCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesAndCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesOrCondition | airbyte_agent_sdk.connectors.harvest.types.InvoicesAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.InvoicesSortFilter] : The type of the None singleton.

InvoicesSortFilter(*args, **kwargs) : Available fields for sorting invoices search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: Literal['asc', 'desc'] : Total amount

client: Literal['asc', 'desc'] : Client details

created_at: Literal['asc', 'desc'] : When created

currency: Literal['asc', 'desc'] : Currency

due_amount: Literal['asc', 'desc'] : Amount due

due_date: Literal['asc', 'desc'] : Due date

id: Literal['asc', 'desc'] : Unique identifier

issue_date: Literal['asc', 'desc'] : Issue date

number: Literal['asc', 'desc'] : Invoice number

state: Literal['asc', 'desc'] : Current state

subject: Literal['asc', 'desc'] : Subject

updated_at: Literal['asc', 'desc'] : When last updated

InvoicesStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.InvoicesStringFilter : The type of the None singleton.

InvoicesStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

amount: str : Total amount

client: str : Client details

created_at: str : When created

currency: str : Currency

due_amount: str : Amount due

due_date: str : Due date

id: str : Unique identifier

issue_date: str : Issue date

number: str : Invoice number

state: str : Current state

subject: str : Subject

updated_at: str : When last updated

ProjectsAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.ProjectsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsInCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsAnyCondition] : The type of the None singleton.

ProjectsAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.ProjectsAnyValueFilter : The type of the None singleton.

ProjectsAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: Any : Budget amount

client: Any : Client details

code: Any : Project code

created_at: Any : When created

hourly_rate: Any : Hourly rate

id: Any : Unique identifier

is_active: Any : Whether active

is_billable: Any : Whether billable

name: Any : Project name

starts_on: Any : Start date

updated_at: Any : When last updated

ProjectsArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.ProjectsAnyValueFilter : The type of the None singleton.

ProjectsContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.ProjectsAnyValueFilter : The type of the None singleton.

ProjectsEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.ProjectsStringFilter : The type of the None singleton.

ProjectsEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.ProjectsSearchFilter : The type of the None singleton.

ProjectsFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.ProjectsStringFilter : The type of the None singleton.

ProjectsGetParams(*args, **kwargs) : Parameters for projects.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

ProjectsGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.ProjectsSearchFilter : The type of the None singleton.

ProjectsGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.ProjectsSearchFilter : The type of the None singleton.

ProjectsInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.ProjectsInFilter : The type of the None singleton.

ProjectsInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: list[float] : Budget amount

client: list[dict[str, typing.Any]] : Client details

code: list[str] : Project code

created_at: list[str] : When created

hourly_rate: list[float] : Hourly rate

id: list[int] : Unique identifier

is_active: list[bool] : Whether active

is_billable: list[bool] : Whether billable

name: list[str] : Project name

starts_on: list[str] : Start date

updated_at: list[str] : When last updated

ProjectsKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.ProjectsStringFilter : The type of the None singleton.

ProjectsListParams(*args, **kwargs) : Parameters for projects.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

ProjectsLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.ProjectsSearchFilter : The type of the None singleton.

ProjectsLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.ProjectsSearchFilter : The type of the None singleton.

ProjectsNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.ProjectsSearchFilter : The type of the None singleton.

ProjectsNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.ProjectsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsInCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsAnyCondition : The type of the None singleton.

ProjectsOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.ProjectsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsInCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsAnyCondition] : The type of the None singleton.

ProjectsSearchFilter(*args, **kwargs) : Available fields for filtering projects search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: float | None : Budget amount

client: dict[str, typing.Any] | None : Client details

code: str | None : Project code

created_at: str | None : When created

hourly_rate: float | None : Hourly rate

id: int | None : Unique identifier

is_active: bool | None : Whether active

is_billable: bool | None : Whether billable

name: str | None : Project name

starts_on: str | None : Start date

updated_at: str | None : When last updated

ProjectsSearchQuery(*args, **kwargs) : Search query for projects entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.ProjectsEqCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsGtCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsGteCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsLtCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsLteCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsInCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsNotCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsAndCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsOrCondition | airbyte_agent_sdk.connectors.harvest.types.ProjectsAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.ProjectsSortFilter] : The type of the None singleton.

ProjectsSortFilter(*args, **kwargs) : Available fields for sorting projects search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: Literal['asc', 'desc'] : Budget amount

client: Literal['asc', 'desc'] : Client details

code: Literal['asc', 'desc'] : Project code

created_at: Literal['asc', 'desc'] : When created

hourly_rate: Literal['asc', 'desc'] : Hourly rate

id: Literal['asc', 'desc'] : Unique identifier

is_active: Literal['asc', 'desc'] : Whether active

is_billable: Literal['asc', 'desc'] : Whether billable

name: Literal['asc', 'desc'] : Project name

starts_on: Literal['asc', 'desc'] : Start date

updated_at: Literal['asc', 'desc'] : When last updated

ProjectsStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.ProjectsStringFilter : The type of the None singleton.

ProjectsStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: str : Budget amount

client: str : Client details

code: str : Project code

created_at: str : When created

hourly_rate: str : Hourly rate

id: str : Unique identifier

is_active: str : Whether active

is_billable: str : Whether billable

name: str : Project name

starts_on: str : Start date

updated_at: str : When last updated

RolesAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.RolesEqCondition | airbyte_agent_sdk.connectors.harvest.types.RolesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.RolesGtCondition | airbyte_agent_sdk.connectors.harvest.types.RolesGteCondition | airbyte_agent_sdk.connectors.harvest.types.RolesLtCondition | airbyte_agent_sdk.connectors.harvest.types.RolesLteCondition | airbyte_agent_sdk.connectors.harvest.types.RolesInCondition | airbyte_agent_sdk.connectors.harvest.types.RolesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.RolesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.RolesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.RolesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.RolesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.RolesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.RolesNotCondition | airbyte_agent_sdk.connectors.harvest.types.RolesAndCondition | airbyte_agent_sdk.connectors.harvest.types.RolesOrCondition | airbyte_agent_sdk.connectors.harvest.types.RolesAnyCondition] : The type of the None singleton.

RolesAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.RolesAnyValueFilter : The type of the None singleton.

RolesAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: Any : When created

id: Any : Unique identifier

name: Any : Role name

updated_at: Any : When last updated

user_ids: Any : User IDs with this role

RolesArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.RolesAnyValueFilter : The type of the None singleton.

RolesContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.RolesAnyValueFilter : The type of the None singleton.

RolesEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.RolesStringFilter : The type of the None singleton.

RolesEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.RolesSearchFilter : The type of the None singleton.

RolesFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.RolesStringFilter : The type of the None singleton.

RolesGetParams(*args, **kwargs) : Parameters for roles.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

RolesGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.RolesSearchFilter : The type of the None singleton.

RolesGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.RolesSearchFilter : The type of the None singleton.

RolesInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.RolesInFilter : The type of the None singleton.

RolesInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: list[str] : When created

id: list[int] : Unique identifier

name: list[str] : Role name

updated_at: list[str] : When last updated

user_ids: list[list[typing.Any]] : User IDs with this role

RolesKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.RolesStringFilter : The type of the None singleton.

RolesListParams(*args, **kwargs) : Parameters for roles.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

RolesLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.RolesSearchFilter : The type of the None singleton.

RolesLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.RolesSearchFilter : The type of the None singleton.

RolesNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.RolesSearchFilter : The type of the None singleton.

RolesNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.RolesEqCondition | airbyte_agent_sdk.connectors.harvest.types.RolesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.RolesGtCondition | airbyte_agent_sdk.connectors.harvest.types.RolesGteCondition | airbyte_agent_sdk.connectors.harvest.types.RolesLtCondition | airbyte_agent_sdk.connectors.harvest.types.RolesLteCondition | airbyte_agent_sdk.connectors.harvest.types.RolesInCondition | airbyte_agent_sdk.connectors.harvest.types.RolesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.RolesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.RolesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.RolesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.RolesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.RolesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.RolesNotCondition | airbyte_agent_sdk.connectors.harvest.types.RolesAndCondition | airbyte_agent_sdk.connectors.harvest.types.RolesOrCondition | airbyte_agent_sdk.connectors.harvest.types.RolesAnyCondition : The type of the None singleton.

RolesOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.RolesEqCondition | airbyte_agent_sdk.connectors.harvest.types.RolesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.RolesGtCondition | airbyte_agent_sdk.connectors.harvest.types.RolesGteCondition | airbyte_agent_sdk.connectors.harvest.types.RolesLtCondition | airbyte_agent_sdk.connectors.harvest.types.RolesLteCondition | airbyte_agent_sdk.connectors.harvest.types.RolesInCondition | airbyte_agent_sdk.connectors.harvest.types.RolesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.RolesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.RolesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.RolesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.RolesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.RolesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.RolesNotCondition | airbyte_agent_sdk.connectors.harvest.types.RolesAndCondition | airbyte_agent_sdk.connectors.harvest.types.RolesOrCondition | airbyte_agent_sdk.connectors.harvest.types.RolesAnyCondition] : The type of the None singleton.

RolesSearchFilter(*args, **kwargs) : Available fields for filtering roles search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: str | None : When created

id: int | None : Unique identifier

name: str | None : Role name

updated_at: str | None : When last updated

user_ids: list[typing.Any] | None : User IDs with this role

RolesSearchQuery(*args, **kwargs) : Search query for roles entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.RolesEqCondition | airbyte_agent_sdk.connectors.harvest.types.RolesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.RolesGtCondition | airbyte_agent_sdk.connectors.harvest.types.RolesGteCondition | airbyte_agent_sdk.connectors.harvest.types.RolesLtCondition | airbyte_agent_sdk.connectors.harvest.types.RolesLteCondition | airbyte_agent_sdk.connectors.harvest.types.RolesInCondition | airbyte_agent_sdk.connectors.harvest.types.RolesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.RolesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.RolesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.RolesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.RolesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.RolesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.RolesNotCondition | airbyte_agent_sdk.connectors.harvest.types.RolesAndCondition | airbyte_agent_sdk.connectors.harvest.types.RolesOrCondition | airbyte_agent_sdk.connectors.harvest.types.RolesAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.RolesSortFilter] : The type of the None singleton.

RolesSortFilter(*args, **kwargs) : Available fields for sorting roles search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: Literal['asc', 'desc'] : When created

id: Literal['asc', 'desc'] : Unique identifier

name: Literal['asc', 'desc'] : Role name

updated_at: Literal['asc', 'desc'] : When last updated

user_ids: Literal['asc', 'desc'] : User IDs with this role

RolesStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.RolesStringFilter : The type of the None singleton.

RolesStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

created_at: str : When created

id: str : Unique identifier

name: str : Role name

updated_at: str : When last updated

user_ids: str : User IDs with this role

TaskAssignmentsAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsEqCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsGtCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsGteCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsLtCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsLteCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsInCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsNotCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAndCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsOrCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAnyCondition] : The type of the None singleton.

TaskAssignmentsAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAnyValueFilter : The type of the None singleton.

TaskAssignmentsAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: Any : Whether billable

created_at: Any : When created

hourly_rate: Any : Hourly rate

id: Any : Unique identifier

is_active: Any : Whether active

project: Any : Associated project

task: Any : Associated task

updated_at: Any : When last updated

TaskAssignmentsArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAnyValueFilter : The type of the None singleton.

TaskAssignmentsContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAnyValueFilter : The type of the None singleton.

TaskAssignmentsEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsStringFilter : The type of the None singleton.

TaskAssignmentsEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsSearchFilter : The type of the None singleton.

TaskAssignmentsFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsStringFilter : The type of the None singleton.

TaskAssignmentsGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsSearchFilter : The type of the None singleton.

TaskAssignmentsGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsSearchFilter : The type of the None singleton.

TaskAssignmentsInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsInFilter : The type of the None singleton.

TaskAssignmentsInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: list[bool] : Whether billable

created_at: list[str] : When created

hourly_rate: list[float] : Hourly rate

id: list[int] : Unique identifier

is_active: list[bool] : Whether active

project: list[dict[str, typing.Any]] : Associated project

task: list[dict[str, typing.Any]] : Associated task

updated_at: list[str] : When last updated

TaskAssignmentsKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsStringFilter : The type of the None singleton.

TaskAssignmentsListParams(*args, **kwargs) : Parameters for task_assignments.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

TaskAssignmentsLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsSearchFilter : The type of the None singleton.

TaskAssignmentsLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsSearchFilter : The type of the None singleton.

TaskAssignmentsNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsSearchFilter : The type of the None singleton.

TaskAssignmentsNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsEqCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsGtCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsGteCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsLtCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsLteCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsInCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsNotCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAndCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsOrCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAnyCondition : The type of the None singleton.

TaskAssignmentsOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsEqCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsGtCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsGteCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsLtCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsLteCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsInCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsNotCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAndCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsOrCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAnyCondition] : The type of the None singleton.

TaskAssignmentsSearchFilter(*args, **kwargs) : Available fields for filtering task_assignments search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: bool | None : Whether billable

created_at: str | None : When created

hourly_rate: float | None : Hourly rate

id: int | None : Unique identifier

is_active: bool | None : Whether active

project: dict[str, typing.Any] | None : Associated project

task: dict[str, typing.Any] | None : Associated task

updated_at: str | None : When last updated

TaskAssignmentsSearchQuery(*args, **kwargs) : Search query for task_assignments entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsEqCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsGtCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsGteCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsLtCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsLteCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsInCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsNotCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAndCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsOrCondition | airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsSortFilter] : The type of the None singleton.

TaskAssignmentsSortFilter(*args, **kwargs) : Available fields for sorting task_assignments search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: Literal['asc', 'desc'] : Whether billable

created_at: Literal['asc', 'desc'] : When created

hourly_rate: Literal['asc', 'desc'] : Hourly rate

id: Literal['asc', 'desc'] : Unique identifier

is_active: Literal['asc', 'desc'] : Whether active

project: Literal['asc', 'desc'] : Associated project

task: Literal['asc', 'desc'] : Associated task

updated_at: Literal['asc', 'desc'] : When last updated

TaskAssignmentsStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.TaskAssignmentsStringFilter : The type of the None singleton.

TaskAssignmentsStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: str : Whether billable

created_at: str : When created

hourly_rate: str : Hourly rate

id: str : Unique identifier

is_active: str : Whether active

project: str : Associated project

task: str : Associated task

updated_at: str : When last updated

TasksAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.TasksEqCondition | airbyte_agent_sdk.connectors.harvest.types.TasksNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TasksGtCondition | airbyte_agent_sdk.connectors.harvest.types.TasksGteCondition | airbyte_agent_sdk.connectors.harvest.types.TasksLtCondition | airbyte_agent_sdk.connectors.harvest.types.TasksLteCondition | airbyte_agent_sdk.connectors.harvest.types.TasksInCondition | airbyte_agent_sdk.connectors.harvest.types.TasksStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TasksEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TasksFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TasksKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TasksContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TasksArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TasksNotCondition | airbyte_agent_sdk.connectors.harvest.types.TasksAndCondition | airbyte_agent_sdk.connectors.harvest.types.TasksOrCondition | airbyte_agent_sdk.connectors.harvest.types.TasksAnyCondition] : The type of the None singleton.

TasksAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.TasksAnyValueFilter : The type of the None singleton.

TasksAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_by_default: Any : Whether billable by default

created_at: Any : When created

default_hourly_rate: Any : Default hourly rate

id: Any : Unique identifier

is_active: Any : Whether active

name: Any : Task name

updated_at: Any : When last updated

TasksArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.TasksAnyValueFilter : The type of the None singleton.

TasksContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.TasksAnyValueFilter : The type of the None singleton.

TasksEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.TasksStringFilter : The type of the None singleton.

TasksEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.TasksSearchFilter : The type of the None singleton.

TasksFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.TasksStringFilter : The type of the None singleton.

TasksGetParams(*args, **kwargs) : Parameters for tasks.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

TasksGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.TasksSearchFilter : The type of the None singleton.

TasksGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.TasksSearchFilter : The type of the None singleton.

TasksInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.TasksInFilter : The type of the None singleton.

TasksInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_by_default: list[bool] : Whether billable by default

created_at: list[str] : When created

default_hourly_rate: list[float] : Default hourly rate

id: list[int] : Unique identifier

is_active: list[bool] : Whether active

name: list[str] : Task name

updated_at: list[str] : When last updated

TasksKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.TasksStringFilter : The type of the None singleton.

TasksListParams(*args, **kwargs) : Parameters for tasks.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

TasksLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.TasksSearchFilter : The type of the None singleton.

TasksLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.TasksSearchFilter : The type of the None singleton.

TasksNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.TasksSearchFilter : The type of the None singleton.

TasksNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.TasksEqCondition | airbyte_agent_sdk.connectors.harvest.types.TasksNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TasksGtCondition | airbyte_agent_sdk.connectors.harvest.types.TasksGteCondition | airbyte_agent_sdk.connectors.harvest.types.TasksLtCondition | airbyte_agent_sdk.connectors.harvest.types.TasksLteCondition | airbyte_agent_sdk.connectors.harvest.types.TasksInCondition | airbyte_agent_sdk.connectors.harvest.types.TasksStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TasksEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TasksFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TasksKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TasksContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TasksArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TasksNotCondition | airbyte_agent_sdk.connectors.harvest.types.TasksAndCondition | airbyte_agent_sdk.connectors.harvest.types.TasksOrCondition | airbyte_agent_sdk.connectors.harvest.types.TasksAnyCondition : The type of the None singleton.

TasksOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.TasksEqCondition | airbyte_agent_sdk.connectors.harvest.types.TasksNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TasksGtCondition | airbyte_agent_sdk.connectors.harvest.types.TasksGteCondition | airbyte_agent_sdk.connectors.harvest.types.TasksLtCondition | airbyte_agent_sdk.connectors.harvest.types.TasksLteCondition | airbyte_agent_sdk.connectors.harvest.types.TasksInCondition | airbyte_agent_sdk.connectors.harvest.types.TasksStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TasksEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TasksFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TasksKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TasksContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TasksArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TasksNotCondition | airbyte_agent_sdk.connectors.harvest.types.TasksAndCondition | airbyte_agent_sdk.connectors.harvest.types.TasksOrCondition | airbyte_agent_sdk.connectors.harvest.types.TasksAnyCondition] : The type of the None singleton.

TasksSearchFilter(*args, **kwargs) : Available fields for filtering tasks search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_by_default: bool | None : Whether billable by default

created_at: str | None : When created

default_hourly_rate: float | None : Default hourly rate

id: int | None : Unique identifier

is_active: bool | None : Whether active

name: str | None : Task name

updated_at: str | None : When last updated

TasksSearchQuery(*args, **kwargs) : Search query for tasks entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.TasksEqCondition | airbyte_agent_sdk.connectors.harvest.types.TasksNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TasksGtCondition | airbyte_agent_sdk.connectors.harvest.types.TasksGteCondition | airbyte_agent_sdk.connectors.harvest.types.TasksLtCondition | airbyte_agent_sdk.connectors.harvest.types.TasksLteCondition | airbyte_agent_sdk.connectors.harvest.types.TasksInCondition | airbyte_agent_sdk.connectors.harvest.types.TasksStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TasksEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TasksFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TasksKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TasksContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TasksArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TasksNotCondition | airbyte_agent_sdk.connectors.harvest.types.TasksAndCondition | airbyte_agent_sdk.connectors.harvest.types.TasksOrCondition | airbyte_agent_sdk.connectors.harvest.types.TasksAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.TasksSortFilter] : The type of the None singleton.

TasksSortFilter(*args, **kwargs) : Available fields for sorting tasks search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_by_default: Literal['asc', 'desc'] : Whether billable by default

created_at: Literal['asc', 'desc'] : When created

default_hourly_rate: Literal['asc', 'desc'] : Default hourly rate

id: Literal['asc', 'desc'] : Unique identifier

is_active: Literal['asc', 'desc'] : Whether active

name: Literal['asc', 'desc'] : Task name

updated_at: Literal['asc', 'desc'] : When last updated

TasksStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.TasksStringFilter : The type of the None singleton.

TasksStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_by_default: str : Whether billable by default

created_at: str : When created

default_hourly_rate: str : Default hourly rate

id: str : Unique identifier

is_active: str : Whether active

name: str : Task name

updated_at: str : When last updated

TimeEntriesAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.TimeEntriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAnyCondition] : The type of the None singleton.

TimeEntriesAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAnyValueFilter : The type of the None singleton.

TimeEntriesAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: Any : Whether billable

client: Any : Associated client

created_at: Any : When created

hours: Any : Hours logged

id: Any : Unique identifier

is_billed: Any : Whether billed

notes: Any : Notes

project: Any : Associated project

spent_date: Any : Date time was spent

task: Any : Associated task

updated_at: Any : When last updated

user: Any : Associated user

TimeEntriesArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAnyValueFilter : The type of the None singleton.

TimeEntriesContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAnyValueFilter : The type of the None singleton.

TimeEntriesEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesStringFilter : The type of the None singleton.

TimeEntriesEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesSearchFilter : The type of the None singleton.

TimeEntriesFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesStringFilter : The type of the None singleton.

TimeEntriesGetParams(*args, **kwargs) : Parameters for time_entries.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

TimeEntriesGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesSearchFilter : The type of the None singleton.

TimeEntriesGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesSearchFilter : The type of the None singleton.

TimeEntriesInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesInFilter : The type of the None singleton.

TimeEntriesInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: list[bool] : Whether billable

client: list[dict[str, typing.Any]] : Associated client

created_at: list[str] : When created

hours: list[float] : Hours logged

id: list[int] : Unique identifier

is_billed: list[bool] : Whether billed

notes: list[str] : Notes

project: list[dict[str, typing.Any]] : Associated project

spent_date: list[str] : Date time was spent

task: list[dict[str, typing.Any]] : Associated task

updated_at: list[str] : When last updated

user: list[dict[str, typing.Any]] : Associated user

TimeEntriesKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesStringFilter : The type of the None singleton.

TimeEntriesListParams(*args, **kwargs) : Parameters for time_entries.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

TimeEntriesLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesSearchFilter : The type of the None singleton.

TimeEntriesLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesSearchFilter : The type of the None singleton.

TimeEntriesNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesSearchFilter : The type of the None singleton.

TimeEntriesNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAnyCondition : The type of the None singleton.

TimeEntriesOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.TimeEntriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAnyCondition] : The type of the None singleton.

TimeEntriesSearchFilter(*args, **kwargs) : Available fields for filtering time_entries search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: bool | None : Whether billable

client: dict[str, typing.Any] | None : Associated client

created_at: str | None : When created

hours: float | None : Hours logged

id: int | None : Unique identifier

is_billed: bool | None : Whether billed

notes: str | None : Notes

project: dict[str, typing.Any] | None : Associated project

spent_date: str | None : Date time was spent

task: dict[str, typing.Any] | None : Associated task

updated_at: str | None : When last updated

user: dict[str, typing.Any] | None : Associated user

TimeEntriesSearchQuery(*args, **kwargs) : Search query for time_entries entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeEntriesAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.TimeEntriesSortFilter] : The type of the None singleton.

TimeEntriesSortFilter(*args, **kwargs) : Available fields for sorting time_entries search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: Literal['asc', 'desc'] : Whether billable

client: Literal['asc', 'desc'] : Associated client

created_at: Literal['asc', 'desc'] : When created

hours: Literal['asc', 'desc'] : Hours logged

id: Literal['asc', 'desc'] : Unique identifier

is_billed: Literal['asc', 'desc'] : Whether billed

notes: Literal['asc', 'desc'] : Notes

project: Literal['asc', 'desc'] : Associated project

spent_date: Literal['asc', 'desc'] : Date time was spent

task: Literal['asc', 'desc'] : Associated task

updated_at: Literal['asc', 'desc'] : When last updated

user: Literal['asc', 'desc'] : Associated user

TimeEntriesStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.TimeEntriesStringFilter : The type of the None singleton.

TimeEntriesStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable: str : Whether billable

client: str : Associated client

created_at: str : When created

hours: str : Hours logged

id: str : Unique identifier

is_billed: str : Whether billed

notes: str : Notes

project: str : Associated project

spent_date: str : Date time was spent

task: str : Associated task

updated_at: str : When last updated

user: str : Associated user

TimeProjectsAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.TimeProjectsEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAnyCondition] : The type of the None singleton.

TimeProjectsAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAnyValueFilter : The type of the None singleton.

TimeProjectsAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: Any : Total billable amount

billable_hours: Any : Number of billable hours

client_id: Any : Client identifier

client_name: Any : Client name

currency: Any : Currency code

project_id: Any : Project identifier

project_name: Any : Project name

total_hours: Any : Total hours spent

TimeProjectsArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAnyValueFilter : The type of the None singleton.

TimeProjectsContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAnyValueFilter : The type of the None singleton.

TimeProjectsEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsStringFilter : The type of the None singleton.

TimeProjectsEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsSearchFilter : The type of the None singleton.

TimeProjectsFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsStringFilter : The type of the None singleton.

TimeProjectsGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsSearchFilter : The type of the None singleton.

TimeProjectsGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsSearchFilter : The type of the None singleton.

TimeProjectsInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsInFilter : The type of the None singleton.

TimeProjectsInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: list[float] : Total billable amount

billable_hours: list[float] : Number of billable hours

client_id: list[int] : Client identifier

client_name: list[str] : Client name

currency: list[str] : Currency code

project_id: list[int] : Project identifier

project_name: list[str] : Project name

total_hours: list[float] : Total hours spent

TimeProjectsKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsStringFilter : The type of the None singleton.

TimeProjectsListParams(*args, **kwargs) : Parameters for time_projects.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

from_: str : The type of the None singleton.

per_page: int : The type of the None singleton.

to: str : The type of the None singleton.

TimeProjectsLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsSearchFilter : The type of the None singleton.

TimeProjectsLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsSearchFilter : The type of the None singleton.

TimeProjectsNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsSearchFilter : The type of the None singleton.

TimeProjectsNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAnyCondition : The type of the None singleton.

TimeProjectsOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.TimeProjectsEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAnyCondition] : The type of the None singleton.

TimeProjectsSearchFilter(*args, **kwargs) : Available fields for filtering time_projects search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: float | None : Total billable amount

billable_hours: float | None : Number of billable hours

client_id: int | None : Client identifier

client_name: str | None : Client name

currency: str | None : Currency code

project_id: int | None : Project identifier

project_name: str | None : Project name

total_hours: float | None : Total hours spent

TimeProjectsSearchQuery(*args, **kwargs) : Search query for time_projects entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeProjectsAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.TimeProjectsSortFilter] : The type of the None singleton.

TimeProjectsSortFilter(*args, **kwargs) : Available fields for sorting time_projects search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: Literal['asc', 'desc'] : Total billable amount

billable_hours: Literal['asc', 'desc'] : Number of billable hours

client_id: Literal['asc', 'desc'] : Client identifier

client_name: Literal['asc', 'desc'] : Client name

currency: Literal['asc', 'desc'] : Currency code

project_id: Literal['asc', 'desc'] : Project identifier

project_name: Literal['asc', 'desc'] : Project name

total_hours: Literal['asc', 'desc'] : Total hours spent

TimeProjectsStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.TimeProjectsStringFilter : The type of the None singleton.

TimeProjectsStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: str : Total billable amount

billable_hours: str : Number of billable hours

client_id: str : Client identifier

client_name: str : Client name

currency: str : Currency code

project_id: str : Project identifier

project_name: str : Project name

total_hours: str : Total hours spent

TimeTasksAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.TimeTasksEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksAnyCondition] : The type of the None singleton.

TimeTasksAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.TimeTasksAnyValueFilter : The type of the None singleton.

TimeTasksAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: Any : Total billable amount

billable_hours: Any : Number of billable hours

currency: Any : Currency code

task_id: Any : Task identifier

task_name: Any : Task name

total_hours: Any : Total hours spent

TimeTasksArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.TimeTasksAnyValueFilter : The type of the None singleton.

TimeTasksContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.TimeTasksAnyValueFilter : The type of the None singleton.

TimeTasksEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.TimeTasksStringFilter : The type of the None singleton.

TimeTasksEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.TimeTasksSearchFilter : The type of the None singleton.

TimeTasksFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.TimeTasksStringFilter : The type of the None singleton.

TimeTasksGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.TimeTasksSearchFilter : The type of the None singleton.

TimeTasksGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.TimeTasksSearchFilter : The type of the None singleton.

TimeTasksInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.TimeTasksInFilter : The type of the None singleton.

TimeTasksInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: list[float] : Total billable amount

billable_hours: list[float] : Number of billable hours

currency: list[str] : Currency code

task_id: list[int] : Task identifier

task_name: list[str] : Task name

total_hours: list[float] : Total hours spent

TimeTasksKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.TimeTasksStringFilter : The type of the None singleton.

TimeTasksListParams(*args, **kwargs) : Parameters for time_tasks.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

from_: str : The type of the None singleton.

per_page: int : The type of the None singleton.

to: str : The type of the None singleton.

TimeTasksLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.TimeTasksSearchFilter : The type of the None singleton.

TimeTasksLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.TimeTasksSearchFilter : The type of the None singleton.

TimeTasksNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.TimeTasksSearchFilter : The type of the None singleton.

TimeTasksNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.TimeTasksEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksAnyCondition : The type of the None singleton.

TimeTasksOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.TimeTasksEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksAnyCondition] : The type of the None singleton.

TimeTasksSearchFilter(*args, **kwargs) : Available fields for filtering time_tasks search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: float | None : Total billable amount

billable_hours: float | None : Number of billable hours

currency: str | None : Currency code

task_id: int | None : Task identifier

task_name: str | None : Task name

total_hours: float | None : Total hours spent

TimeTasksSearchQuery(*args, **kwargs) : Search query for time_tasks entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.TimeTasksEqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksNeqCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksGtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksGteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksLtCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksLteCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksInCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksNotCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksAndCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksOrCondition | airbyte_agent_sdk.connectors.harvest.types.TimeTasksAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.TimeTasksSortFilter] : The type of the None singleton.

TimeTasksSortFilter(*args, **kwargs) : Available fields for sorting time_tasks search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: Literal['asc', 'desc'] : Total billable amount

billable_hours: Literal['asc', 'desc'] : Number of billable hours

currency: Literal['asc', 'desc'] : Currency code

task_id: Literal['asc', 'desc'] : Task identifier

task_name: Literal['asc', 'desc'] : Task name

total_hours: Literal['asc', 'desc'] : Total hours spent

TimeTasksStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.TimeTasksStringFilter : The type of the None singleton.

TimeTasksStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

billable_amount: str : Total billable amount

billable_hours: str : Number of billable hours

currency: str : Currency code

task_id: str : Task identifier

task_name: str : Task name

total_hours: str : Total hours spent

UserAssignmentsAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsEqCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsGtCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsGteCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsLtCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsLteCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsInCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsNotCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAndCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsOrCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAnyCondition] : The type of the None singleton.

UserAssignmentsAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAnyValueFilter : The type of the None singleton.

UserAssignmentsAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: Any : Budget

created_at: Any : When created

hourly_rate: Any : Hourly rate

id: Any : Unique identifier

is_active: Any : Whether active

is_project_manager: Any : Whether project manager

project: Any : Associated project

updated_at: Any : When last updated

user: Any : Associated user

UserAssignmentsArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAnyValueFilter : The type of the None singleton.

UserAssignmentsContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAnyValueFilter : The type of the None singleton.

UserAssignmentsEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsStringFilter : The type of the None singleton.

UserAssignmentsEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsSearchFilter : The type of the None singleton.

UserAssignmentsFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsStringFilter : The type of the None singleton.

UserAssignmentsGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsSearchFilter : The type of the None singleton.

UserAssignmentsGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsSearchFilter : The type of the None singleton.

UserAssignmentsInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsInFilter : The type of the None singleton.

UserAssignmentsInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: list[float] : Budget

created_at: list[str] : When created

hourly_rate: list[float] : Hourly rate

id: list[int] : Unique identifier

is_active: list[bool] : Whether active

is_project_manager: list[bool] : Whether project manager

project: list[dict[str, typing.Any]] : Associated project

updated_at: list[str] : When last updated

user: list[dict[str, typing.Any]] : Associated user

UserAssignmentsKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsStringFilter : The type of the None singleton.

UserAssignmentsListParams(*args, **kwargs) : Parameters for user_assignments.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

UserAssignmentsLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsSearchFilter : The type of the None singleton.

UserAssignmentsLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsSearchFilter : The type of the None singleton.

UserAssignmentsNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsSearchFilter : The type of the None singleton.

UserAssignmentsNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsEqCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsGtCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsGteCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsLtCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsLteCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsInCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsNotCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAndCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsOrCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAnyCondition : The type of the None singleton.

UserAssignmentsOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsEqCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsGtCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsGteCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsLtCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsLteCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsInCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsNotCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAndCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsOrCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAnyCondition] : The type of the None singleton.

UserAssignmentsSearchFilter(*args, **kwargs) : Available fields for filtering user_assignments search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: float | None : Budget

created_at: str | None : When created

hourly_rate: float | None : Hourly rate

id: int | None : Unique identifier

is_active: bool | None : Whether active

is_project_manager: bool | None : Whether project manager

project: dict[str, typing.Any] | None : Associated project

updated_at: str | None : When last updated

user: dict[str, typing.Any] | None : Associated user

UserAssignmentsSearchQuery(*args, **kwargs) : Search query for user_assignments entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsEqCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsNeqCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsGtCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsGteCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsLtCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsLteCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsInCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsNotCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAndCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsOrCondition | airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsSortFilter] : The type of the None singleton.

UserAssignmentsSortFilter(*args, **kwargs) : Available fields for sorting user_assignments search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: Literal['asc', 'desc'] : Budget

created_at: Literal['asc', 'desc'] : When created

hourly_rate: Literal['asc', 'desc'] : Hourly rate

id: Literal['asc', 'desc'] : Unique identifier

is_active: Literal['asc', 'desc'] : Whether active

is_project_manager: Literal['asc', 'desc'] : Whether project manager

project: Literal['asc', 'desc'] : Associated project

updated_at: Literal['asc', 'desc'] : When last updated

user: Literal['asc', 'desc'] : Associated user

UserAssignmentsStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.UserAssignmentsStringFilter : The type of the None singleton.

UserAssignmentsStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

budget: str : Budget

created_at: str : When created

hourly_rate: str : Hourly rate

id: str : Unique identifier

is_active: str : Whether active

is_project_manager: str : Whether project manager

project: str : Associated project

updated_at: str : When last updated

user: str : Associated user

UsersAndCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

and: list[airbyte_agent_sdk.connectors.harvest.types.UsersEqCondition | airbyte_agent_sdk.connectors.harvest.types.UsersNeqCondition | airbyte_agent_sdk.connectors.harvest.types.UsersGtCondition | airbyte_agent_sdk.connectors.harvest.types.UsersGteCondition | airbyte_agent_sdk.connectors.harvest.types.UsersLtCondition | airbyte_agent_sdk.connectors.harvest.types.UsersLteCondition | airbyte_agent_sdk.connectors.harvest.types.UsersInCondition | airbyte_agent_sdk.connectors.harvest.types.UsersStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.UsersEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.UsersFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.UsersKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.UsersContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UsersArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UsersNotCondition | airbyte_agent_sdk.connectors.harvest.types.UsersAndCondition | airbyte_agent_sdk.connectors.harvest.types.UsersOrCondition | airbyte_agent_sdk.connectors.harvest.types.UsersAnyCondition] : The type of the None singleton.

UsersAnyCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

any: airbyte_agent_sdk.connectors.harvest.types.UsersAnyValueFilter : The type of the None singleton.

UsersAnyValueFilter(*args, **kwargs) : Available fields with Any value type. Used for 'contains' and 'any' conditions.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

avatar_url: Any : Avatar URL

cost_rate: Any : Cost rate

created_at: Any : When created

default_hourly_rate: Any : Default hourly rate

email: Any : Email address

first_name: Any : First name

id: Any : Unique identifier

is_active: Any : Whether active

is_contractor: Any : Whether contractor

last_name: Any : Last name

roles: Any : Assigned roles

telephone: Any : Phone number

timezone: Any : Timezone

updated_at: Any : When last updated

weekly_capacity: Any : Weekly capacity in seconds

UsersArrayContainsCondition(*args, **kwargs) : Exact membership test on an array field. Example: {"array_contains": {"tags": "premium"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

array_contains: airbyte_agent_sdk.connectors.harvest.types.UsersAnyValueFilter : The type of the None singleton.

UsersContainsCondition(*args, **kwargs) : Case-insensitive substring match on a scalar field. Example: {"contains": {"subject": "billing"}}

Ancestors (in MRO)​

  • builtins.dict

Class variables​

contains: airbyte_agent_sdk.connectors.harvest.types.UsersAnyValueFilter : The type of the None singleton.

UsersEndswithCondition(*args, **kwargs) : Literal case-insensitive suffix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

endswith: airbyte_agent_sdk.connectors.harvest.types.UsersStringFilter : The type of the None singleton.

UsersEqCondition(*args, **kwargs) : Equal to: field equals value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

eq: airbyte_agent_sdk.connectors.harvest.types.UsersSearchFilter : The type of the None singleton.

UsersFuzzyCondition(*args, **kwargs) : Ordered word text match (case-insensitive).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

fuzzy: airbyte_agent_sdk.connectors.harvest.types.UsersStringFilter : The type of the None singleton.

UsersGetParams(*args, **kwargs) : Parameters for users.get operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

id: str : The type of the None singleton.

UsersGtCondition(*args, **kwargs) : Greater than: field > value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gt: airbyte_agent_sdk.connectors.harvest.types.UsersSearchFilter : The type of the None singleton.

UsersGteCondition(*args, **kwargs) : Greater than or equal: field >= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

gte: airbyte_agent_sdk.connectors.harvest.types.UsersSearchFilter : The type of the None singleton.

UsersInCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

in: airbyte_agent_sdk.connectors.harvest.types.UsersInFilter : The type of the None singleton.

UsersInFilter(*args, **kwargs) : Available fields for 'in' condition (values are lists).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

avatar_url: list[str] : Avatar URL

cost_rate: list[float] : Cost rate

created_at: list[str] : When created

default_hourly_rate: list[float] : Default hourly rate

email: list[str] : Email address

first_name: list[str] : First name

id: list[int] : Unique identifier

is_active: list[bool] : Whether active

is_contractor: list[bool] : Whether contractor

last_name: list[str] : Last name

roles: list[list[typing.Any]] : Assigned roles

telephone: list[str] : Phone number

timezone: list[str] : Timezone

updated_at: list[str] : When last updated

weekly_capacity: list[int] : Weekly capacity in seconds

UsersKeywordCondition(*args, **kwargs) : Keyword text match (any word present).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

keyword: airbyte_agent_sdk.connectors.harvest.types.UsersStringFilter : The type of the None singleton.

UsersListParams(*args, **kwargs) : Parameters for users.list operation

Ancestors (in MRO)​

  • builtins.dict

Class variables​

per_page: int : The type of the None singleton.

UsersLtCondition(*args, **kwargs) : Less than: field < value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lt: airbyte_agent_sdk.connectors.harvest.types.UsersSearchFilter : The type of the None singleton.

UsersLteCondition(*args, **kwargs) : Less than or equal: field <= value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

lte: airbyte_agent_sdk.connectors.harvest.types.UsersSearchFilter : The type of the None singleton.

UsersNeqCondition(*args, **kwargs) : Not equal to: field does not equal value.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

neq: airbyte_agent_sdk.connectors.harvest.types.UsersSearchFilter : The type of the None singleton.

UsersNotCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

not: airbyte_agent_sdk.connectors.harvest.types.UsersEqCondition | airbyte_agent_sdk.connectors.harvest.types.UsersNeqCondition | airbyte_agent_sdk.connectors.harvest.types.UsersGtCondition | airbyte_agent_sdk.connectors.harvest.types.UsersGteCondition | airbyte_agent_sdk.connectors.harvest.types.UsersLtCondition | airbyte_agent_sdk.connectors.harvest.types.UsersLteCondition | airbyte_agent_sdk.connectors.harvest.types.UsersInCondition | airbyte_agent_sdk.connectors.harvest.types.UsersStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.UsersEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.UsersFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.UsersKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.UsersContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UsersArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UsersNotCondition | airbyte_agent_sdk.connectors.harvest.types.UsersAndCondition | airbyte_agent_sdk.connectors.harvest.types.UsersOrCondition | airbyte_agent_sdk.connectors.harvest.types.UsersAnyCondition : The type of the None singleton.

UsersOrCondition(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)​

  • builtins.dict

Class variables​

or: list[airbyte_agent_sdk.connectors.harvest.types.UsersEqCondition | airbyte_agent_sdk.connectors.harvest.types.UsersNeqCondition | airbyte_agent_sdk.connectors.harvest.types.UsersGtCondition | airbyte_agent_sdk.connectors.harvest.types.UsersGteCondition | airbyte_agent_sdk.connectors.harvest.types.UsersLtCondition | airbyte_agent_sdk.connectors.harvest.types.UsersLteCondition | airbyte_agent_sdk.connectors.harvest.types.UsersInCondition | airbyte_agent_sdk.connectors.harvest.types.UsersStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.UsersEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.UsersFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.UsersKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.UsersContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UsersArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UsersNotCondition | airbyte_agent_sdk.connectors.harvest.types.UsersAndCondition | airbyte_agent_sdk.connectors.harvest.types.UsersOrCondition | airbyte_agent_sdk.connectors.harvest.types.UsersAnyCondition] : The type of the None singleton.

UsersSearchFilter(*args, **kwargs) : Available fields for filtering users search queries.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

avatar_url: str | None : Avatar URL

cost_rate: float | None : Cost rate

created_at: str | None : When created

default_hourly_rate: float | None : Default hourly rate

email: str | None : Email address

first_name: str | None : First name

id: int | None : Unique identifier

is_active: bool | None : Whether active

is_contractor: bool | None : Whether contractor

last_name: str | None : Last name

roles: list[typing.Any] | None : Assigned roles

telephone: str | None : Phone number

timezone: str | None : Timezone

updated_at: str | None : When last updated

weekly_capacity: int | None : Weekly capacity in seconds

UsersSearchQuery(*args, **kwargs) : Search query for users entity.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

filter: airbyte_agent_sdk.connectors.harvest.types.UsersEqCondition | airbyte_agent_sdk.connectors.harvest.types.UsersNeqCondition | airbyte_agent_sdk.connectors.harvest.types.UsersGtCondition | airbyte_agent_sdk.connectors.harvest.types.UsersGteCondition | airbyte_agent_sdk.connectors.harvest.types.UsersLtCondition | airbyte_agent_sdk.connectors.harvest.types.UsersLteCondition | airbyte_agent_sdk.connectors.harvest.types.UsersInCondition | airbyte_agent_sdk.connectors.harvest.types.UsersStartswithCondition | airbyte_agent_sdk.connectors.harvest.types.UsersEndswithCondition | airbyte_agent_sdk.connectors.harvest.types.UsersFuzzyCondition | airbyte_agent_sdk.connectors.harvest.types.UsersKeywordCondition | airbyte_agent_sdk.connectors.harvest.types.UsersContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UsersArrayContainsCondition | airbyte_agent_sdk.connectors.harvest.types.UsersNotCondition | airbyte_agent_sdk.connectors.harvest.types.UsersAndCondition | airbyte_agent_sdk.connectors.harvest.types.UsersOrCondition | airbyte_agent_sdk.connectors.harvest.types.UsersAnyCondition : The type of the None singleton.

sort: list[airbyte_agent_sdk.connectors.harvest.types.UsersSortFilter] : The type of the None singleton.

UsersSortFilter(*args, **kwargs) : Available fields for sorting users search results.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

avatar_url: Literal['asc', 'desc'] : Avatar URL

cost_rate: Literal['asc', 'desc'] : Cost rate

created_at: Literal['asc', 'desc'] : When created

default_hourly_rate: Literal['asc', 'desc'] : Default hourly rate

email: Literal['asc', 'desc'] : Email address

first_name: Literal['asc', 'desc'] : First name

id: Literal['asc', 'desc'] : Unique identifier

is_active: Literal['asc', 'desc'] : Whether active

is_contractor: Literal['asc', 'desc'] : Whether contractor

last_name: Literal['asc', 'desc'] : Last name

roles: Literal['asc', 'desc'] : Assigned roles

telephone: Literal['asc', 'desc'] : Phone number

timezone: Literal['asc', 'desc'] : Timezone

updated_at: Literal['asc', 'desc'] : When last updated

weekly_capacity: Literal['asc', 'desc'] : Weekly capacity in seconds

UsersStartswithCondition(*args, **kwargs) : Literal case-insensitive prefix match.

Ancestors (in MRO)​

  • builtins.dict

Class variables​

startswith: airbyte_agent_sdk.connectors.harvest.types.UsersStringFilter : The type of the None singleton.

UsersStringFilter(*args, **kwargs) : String fields for text search conditions (startswith, endswith, fuzzy, keyword).

Ancestors (in MRO)​

  • builtins.dict

Class variables​

avatar_url: str : Avatar URL

cost_rate: str : Cost rate

created_at: str : When created

default_hourly_rate: str : Default hourly rate

email: str : Email address

first_name: str : First name

id: str : Unique identifier

is_active: str : Whether active

is_contractor: str : Whether contractor

last_name: str : Last name

roles: str : Assigned roles

telephone: str : Phone number

timezone: str : Timezone

updated_at: str : When last updated

weekly_capacity: str : Weekly capacity in seconds

Was this page helpful?