1
0
mirror of synced 2025-12-22 03:21:25 -05:00
Files
airbyte/airbyte-integrations/connectors/source-segment/manifest.yaml
2024-10-10 11:50:13 -03:00

14841 lines
494 KiB
YAML

version: 5.10.2
type: DeclarativeSource
description: Connector that pulls from Segment's Public API.
check:
type: CheckStream
stream_names:
- warehouses
definitions:
streams:
warehouses:
type: DeclarativeStream
name: warehouses
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /warehouses
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- warehouses
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/warehouses"
sources:
type: DeclarativeStream
name: sources
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /sources
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- sources
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/sources"
destinations:
type: DeclarativeStream
name: destinations
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /destinations
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- destinations
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/destinations"
reverse_etl_models:
type: DeclarativeStream
name: reverse_etl_models
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /reverse-etl-models
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- models
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/reverse_etl_models"
catalog_destinations:
type: DeclarativeStream
name: catalog_destinations
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /catalog/destinations
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- destinationsCatalog
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/catalog_destinations"
catalog_sources:
type: DeclarativeStream
name: catalog_sources
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /catalog/sources
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- sourcesCatalog
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/catalog_sources"
catalog_warehouses:
type: DeclarativeStream
name: catalog_warehouses
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /catalog/warehouses
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- warehousesCatalog
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/catalog_warehouses"
users:
type: DeclarativeStream
name: users
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /users
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- users
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/users"
labels:
type: DeclarativeStream
name: labels
primary_key:
- key
- value
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /labels
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- labels
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/labels"
audit_events:
type: DeclarativeStream
name: audit_events
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /roles
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- roles
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/audit_events"
transformations:
type: DeclarativeStream
name: transformations
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /transformations
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- transformations
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/transformations"
spaces:
type: DeclarativeStream
name: spaces
primary_key:
- id
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /spaces
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- spaces
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/spaces"
usage_api_calls_daily:
type: DeclarativeStream
name: usage_api_calls_daily
primary_key:
- timestamp
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /usage/api-calls/daily
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- dailyWorkspaceAPICallsUsage
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
incremental_sync:
type: DatetimeBasedCursor
cursor_field: timestamp
cursor_datetime_formats:
- "%Y-%m-%dT%H:%M:%SZ"
datetime_format: "%Y-%m-%dT%H:%M:%S.%fZ"
start_datetime:
type: MinMaxDatetime
datetime: "{{ config[\"start_date\"] }}"
datetime_format: "%Y-%m-%dT%H:%M:%SZ"
start_time_option:
type: RequestOption
inject_into: request_parameter
field_name: period
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/usage_api_calls_daily"
usage_mtu_daily:
type: DeclarativeStream
name: usage_mtu_daily
primary_key:
- timestamp
retriever:
type: SimpleRetriever
requester:
$ref: "#/definitions/base_requester"
path: /usage/mtu/daily
http_method: GET
request_parameters:
pagination.count: "200"
record_selector:
type: RecordSelector
extractor:
type: DpathExtractor
field_path:
- data
- dailyWorkspaceMTUUsage
paginator:
type: DefaultPaginator
page_token_option:
type: RequestOption
inject_into: request_parameter
field_name: pagination.cursor
pagination_strategy:
type: CursorPagination
cursor_value: "{{ response.get('data', {}).get('pagination', {}).get('next') }}"
stop_condition: >-
{{ response.get('data', {}).get('pagination', {}).get('next') is
none }}
incremental_sync:
type: DatetimeBasedCursor
cursor_field: timestamp
cursor_datetime_formats:
- "%Y-%m-%dT%H:%M:%SZ"
datetime_format: "%Y-%m-%dT%H:%M:%S.%fZ"
start_datetime:
type: MinMaxDatetime
datetime: "{{ config[\"start_date\"] }}"
datetime_format: "%Y-%m-%dT%H:%M:%SZ"
start_time_option:
type: RequestOption
inject_into: request_parameter
field_name: period
schema_loader:
type: InlineSchemaLoader
schema:
$ref: "#/schemas/usage_mtu_daily"
base_requester:
type: HttpRequester
url_base: https://{{ config['region'] }}.segmentapis.com
authenticator:
type: BearerAuthenticator
api_token: "{{ config[\"api_token\"] }}"
streams:
- $ref: "#/definitions/streams/warehouses"
- $ref: "#/definitions/streams/sources"
- $ref: "#/definitions/streams/destinations"
- $ref: "#/definitions/streams/reverse_etl_models"
- $ref: "#/definitions/streams/catalog_destinations"
- $ref: "#/definitions/streams/catalog_sources"
- $ref: "#/definitions/streams/catalog_warehouses"
- $ref: "#/definitions/streams/users"
- $ref: "#/definitions/streams/labels"
- $ref: "#/definitions/streams/audit_events"
- $ref: "#/definitions/streams/transformations"
- $ref: "#/definitions/streams/spaces"
- $ref: "#/definitions/streams/usage_api_calls_daily"
- $ref: "#/definitions/streams/usage_mtu_daily"
spec:
type: Spec
connection_specification:
type: object
$schema: http://json-schema.org/draft-07/schema#
required:
- region
- api_token
- start_date
properties:
region:
type: string
description: The region for the API, e.g., 'api' for US or 'eu1' for EU
name: region
title: Region
default: api
order: 0
api_token:
type: string
description: API token to use. Generate it in Segment's Workspace settings.
name: api_token
title: API Token
airbyte_secret: true
order: 1
start_date:
type: string
title: Start date
format: date-time
pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$
order: 2
additionalProperties: true
metadata:
autoImportSchema:
warehouses: true
sources: true
destinations: true
reverse_etl_models: true
catalog_destinations: true
catalog_sources: true
catalog_warehouses: true
users: true
labels: true
audit_events: true
transformations: true
spaces: true
usage_api_calls_daily: true
usage_mtu_daily: true
testedStreams:
warehouses:
streamHash: 17f0b046014defcd4101c49476865e1085c1b6d7
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
sources:
streamHash: 3bcc4d20f755b3891cb8879a2993f7c35dfa96af
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
destinations:
streamHash: 29a7c5bce7261d75892a7b226990d50970ec032c
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
reverse_etl_models:
streamHash: d482b4a5daff3cd55986cab8d2df1e204fe2dfd8
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
catalog_destinations:
streamHash: 5b509798bc082680cf40ed7901c4982812ea9619
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
catalog_sources:
streamHash: 925ae072360bd15bec85896d339c5dd047d96e45
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
catalog_warehouses:
streamHash: e15340dbfd7212aa20d1b76f72ee6c335f6dfd51
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
users:
streamHash: cab27b5c9d6632d6fbc169bf6bcf45c0551c6181
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
labels:
streamHash: f00385277b3e59318e60d5386b014e65de963a07
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
audit_events:
streamHash: 68aca0f750d5aad3a880359dc15b5037415a0749
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
transformations:
streamHash: 20b5b55fb7f69a661217d8ef7df8efb03d698531
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
spaces:
streamHash: cabfb9d1823950792cb3a525b88f3fc84dc6aaa2
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
usage_api_calls_daily:
streamHash: af24dfe6b1f3e90d1a1ca842e0a0c81412c3ef62
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
usage_mtu_daily:
streamHash: 4d693b75c5b506bd2066e4d53ac3873dbaf4739d
hasResponse: true
responsesAreSuccessful: true
hasRecords: true
primaryKeysArePresent: true
primaryKeysAreUnique: true
assist:
docsUrl: https://docs.segmentapis.com/tag/Introduction
schemas:
warehouses:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
metadata:
type:
- object
- "null"
properties:
description:
type:
- string
- "null"
id:
type:
- string
- "null"
logos:
type:
- object
- "null"
properties:
alt:
type:
- string
- "null"
default:
type:
- string
- "null"
mark:
type:
- string
- "null"
name:
type:
- string
- "null"
options:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
name:
type:
- string
- "null"
required:
type:
- boolean
- "null"
slug:
type:
- string
- "null"
enabled:
type:
- boolean
- "null"
id:
type: string
settings:
type:
- object
- "null"
properties:
ciphertext:
type:
- string
- "null"
encrypted:
type:
- boolean
- "null"
gc-project:
type:
- string
- "null"
location:
type:
- string
- "null"
name:
type:
- string
- "null"
workspaceId:
type:
- string
- "null"
required:
- id
sources:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
metadata:
type:
- object
- "null"
properties:
description:
type:
- string
- "null"
categories:
type:
- array
- "null"
items:
type:
- string
- "null"
id:
type:
- string
- "null"
isCloudEventSource:
type:
- boolean
- "null"
logos:
type:
- object
- "null"
properties:
alt:
type:
- string
- "null"
default:
type:
- string
- "null"
mark:
type:
- string
- "null"
name:
type:
- string
- "null"
options:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
defaultValue:
type:
- string
- "null"
name:
type:
- string
- "null"
required:
type:
- boolean
- "null"
partnerOwned:
type:
- boolean
- "null"
slug:
type:
- string
- "null"
status:
type:
- string
- "null"
enabled:
type:
- boolean
- "null"
id:
type: string
labels:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
key:
type:
- string
- "null"
value:
type:
- string
- "null"
name:
type:
- string
- "null"
settings:
type:
- object
- "null"
properties:
location:
type:
- string
- "null"
website_url:
type:
- string
- "null"
slug:
type:
- string
- "null"
workspaceId:
type:
- string
- "null"
writeKeys:
type:
- array
- "null"
items:
type:
- string
- "null"
required:
- id
destinations:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
metadata:
type:
- object
- "null"
properties:
description:
type:
- string
- "null"
actions:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
description:
type:
- string
- "null"
defaultTrigger:
type:
- string
- "null"
fields:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
allowNull:
type:
- boolean
- "null"
choices:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
label:
type:
- string
- "null"
value:
type:
- boolean
- string
- "null"
defaultValue:
anyOf:
- type:
- boolean
- number
- string
- type: object
properties:
"@arrayPath":
type: array
items:
anyOf:
- type: string
- type: object
properties:
affiliation:
type: object
properties:
"@path":
type: string
coupon:
type: object
properties:
"@path":
type: string
index:
type: object
properties:
"@path":
type: string
item_brand:
type: object
properties:
"@path":
type: string
item_category:
type: object
properties:
"@path":
type: string
item_id:
type: object
properties:
"@path":
type: string
item_name:
type: object
properties:
"@path":
type: string
item_variant:
type: object
properties:
"@path":
type: string
price:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
dynamic:
type:
- boolean
- "null"
fieldKey:
type:
- string
- "null"
hidden:
type:
- boolean
- "null"
id:
type:
- string
- "null"
label:
type:
- string
- "null"
multiple:
type:
- boolean
- "null"
placeholder:
type:
- string
- "null"
required:
type:
- boolean
- "null"
sortOrder:
type:
- number
- "null"
hidden:
type:
- boolean
- "null"
id:
type:
- string
- "null"
name:
type:
- string
- "null"
platform:
type:
- string
- "null"
slug:
type:
- string
- "null"
categories:
type:
- array
- "null"
items:
type:
- string
- "null"
components:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
code:
type:
- string
- "null"
owner:
type:
- string
- "null"
contacts:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
email:
type:
- string
- "null"
isPrimary:
type:
- boolean
- "null"
name:
type:
- string
- "null"
role:
type:
- string
- "null"
id:
type:
- string
- "null"
logos:
type:
- object
- "null"
properties:
default:
type:
- string
- "null"
mark:
type:
- string
- "null"
name:
type:
- string
- "null"
options:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
defaultValue:
type:
- array
- boolean
- number
- object
- string
- "null"
label:
type:
- string
- "null"
name:
type:
- string
- "null"
required:
type:
- boolean
- "null"
partnerOwned:
type:
- boolean
- "null"
presets:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
actionId:
type:
- string
- "null"
fields:
type:
- object
- "null"
properties:
send_page_view:
type:
- boolean
- "null"
name:
type:
- string
- "null"
trigger:
type:
- string
- "null"
previousNames:
type:
- array
- "null"
items:
type:
- string
- "null"
regionEndpoints:
type:
- array
- "null"
items:
type:
- string
- "null"
slug:
type:
- string
- "null"
status:
type:
- string
- "null"
supportedFeatures:
type:
- object
- "null"
properties:
browserUnbundling:
type:
- boolean
- "null"
browserUnbundlingPublic:
type:
- boolean
- "null"
cloudModeInstances:
type:
- string
- "null"
deviceModeInstances:
type:
- string
- "null"
replay:
type:
- boolean
- "null"
supportedMethods:
type:
- object
- "null"
properties:
alias:
type:
- boolean
- "null"
group:
type:
- boolean
- "null"
identify:
type:
- boolean
- "null"
pageview:
type:
- boolean
- "null"
track:
type:
- boolean
- "null"
supportedPlatforms:
type:
- object
- "null"
properties:
browser:
type:
- boolean
- "null"
cloudAppObject:
type:
- boolean
- "null"
mobile:
type:
- boolean
- "null"
server:
type:
- boolean
- "null"
warehouse:
type:
- boolean
- "null"
supportedRegions:
type:
- array
- "null"
items:
type:
- string
- "null"
website:
type:
- string
- "null"
enabled:
type:
- boolean
- "null"
id:
type: string
name:
type:
- string
- "null"
settings:
type:
- object
- "null"
properties:
account:
type:
- string
- "null"
accountId:
type:
- string
- "null"
activator:
type:
- string
- "null"
allowAdPersonalizationSignals:
type:
- boolean
- "null"
allowGoogleSignals:
type:
- boolean
- "null"
anonymizeIp:
type:
- boolean
- "null"
apiBase:
type:
- string
- "null"
apiKey:
type:
- string
- "null"
appId:
type:
- string
- "null"
automaticConfiguration:
type:
- boolean
- "null"
blacklistPiiProperties:
type:
- array
- "null"
classic:
type:
- boolean
- "null"
clickConversions:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
accountId:
type:
- string
- "null"
event:
type:
- string
- "null"
id:
type:
- string
- "null"
collectContext:
type:
- boolean
- "null"
contentGroupings:
type:
- object
- "null"
contentTypes:
type:
- object
- "null"
conversionLinker:
type:
- boolean
- "null"
cookieDomain:
type:
- string
- "null"
cookieExpirationInSeconds:
type:
- number
- "null"
cookieFlags:
type:
- string
- "null"
cookiePath:
type:
- string
- "null"
cookiePrefix:
type:
- string
- "null"
cookieUpdate:
type:
- boolean
- "null"
defaultAdsStorageConsentState:
type:
- string
- "null"
defaultAnalyticsStorageConsentState:
type:
- string
- "null"
defaultPageConversion:
type:
- string
- "null"
dimensions:
type:
- object
- "null"
disableAdPersonalization:
type:
- boolean
- "null"
domain:
type:
- string
- "null"
doubleClick:
type:
- boolean
- "null"
enableConsentMode:
type:
- boolean
- "null"
enableServerIdentify:
type:
- boolean
- "null"
enhancedEcommerce:
type:
- boolean
- "null"
enhancedLinkAttribution:
type:
- boolean
- "null"
floodlightAccountId:
type:
- string
- "null"
identifyCategory:
type:
- string
- "null"
identifyEventName:
type:
- string
- "null"
ignoredReferrers:
type:
- array
- "null"
includeSearch:
type:
- boolean
- "null"
initWithExistingTraits:
type:
- boolean
- "null"
isBulkAPIEnabled:
type:
- boolean
- "null"
keyForExternalId:
type:
- string
- "null"
legacyEvents:
type:
- object
- "null"
limitedDataUse:
type:
- boolean
- "null"
measurementID:
type:
- string
- "null"
metrics:
type:
- object
- "null"
mobileApiKey:
type:
- string
- "null"
mobileTrackingId:
type:
- string
- "null"
nameTracker:
type:
- boolean
- "null"
nonInteraction:
type:
- boolean
- "null"
oauth:
type:
- object
- "null"
properties:
access-token:
type:
- string
- "null"
appId:
type:
- string
- "null"
appName:
type:
- string
- "null"
createdAt:
type:
- string
- "null"
createdBy:
type:
- string
- "null"
displayName:
type:
- string
- "null"
optimize:
type:
- string
- "null"
pageLoadConversions:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
accountId:
type:
- string
- "null"
event:
type:
- string
- "null"
id:
type:
- string
- "null"
pageView:
type:
- boolean
- "null"
partnerId:
type:
- string
- "null"
pixelId:
type:
- string
- "null"
preferAnonymousId:
type:
- boolean
- "null"
protocolMappings:
type:
- object
- "null"
reportUncaughtExceptions:
type:
- boolean
- "null"
resetCustomDimensionsOnPage:
type:
- array
- "null"
richLinkProperties:
type:
- array
- "null"
sampleRate:
type:
- number
- "null"
secretKey:
type:
- string
- "null"
sendPageView:
type:
- boolean
- "null"
sendUserId:
type:
- boolean
- "null"
serversideClassic:
type:
- boolean
- "null"
serversideTrackingId:
type:
- string
- "null"
setAllMappedProps:
type:
- boolean
- "null"
siteSpeedSampleRate:
type:
- number
- "null"
standardEvents:
type:
- object
- "null"
properties:
Book Bookkeeping Call Completed:
type:
- string
- "null"
Book a Demo CTA Click:
type:
- string
- "null"
Book accountant call CTA Click:
type:
- string
- "null"
Booked Demo:
type:
- string
- "null"
Calendly Appointment Booked:
type:
- string
- "null"
LTD:FREE:Registration:Completed:
type:
- string
- "null"
LTD:PRO:Registration:Completed:
type:
- string
- "null"
LTD:Sub Created:PRO:
type:
- string
- "null"
LTD:Sub Created:UNLIMITED:
type:
- string
- "null"
LTD:Sub Created:YEARLY:PRO:
type:
- string
- "null"
LTD:Sub Created:YEARLY:UNLIMITED:
type:
- string
- "null"
LTD:UNLIMITED:Registration:Completed:
type:
- string
- "null"
LTD:YEARLY:PRO:Registration:Completed:
type:
- string
- "null"
LTD:YEARLY:UNLIMITED:Registration:Completed:
type:
- string
- "null"
Main CTA Click:
type:
- string
- "null"
Registration Started:
type:
- string
- "null"
SA Webinar Tracking:
type:
- string
- "null"
ST:FREE:Registration:Completed:
type:
- string
- "null"
ST:PRO:Registration:Completed:
type:
- string
- "null"
ST:Sub Created:PRO:
type:
- string
- "null"
ST:Sub Created:UNLIMITED:
type:
- string
- "null"
ST:Sub Created:YEARLY:PRO:
type:
- string
- "null"
ST:Sub Created:YEARLY:UNLIMITED:
type:
- string
- "null"
ST:UNLIMITED:Registration:Completed:
type:
- string
- "null"
ST:YEARLY:PRO:Registration:Completed:
type:
- string
- "null"
ST:YEARLY:UNLIMITED:Registration:Completed:
type:
- string
- "null"
standardEventsCustomProperties:
type:
- array
- "null"
tagId:
type:
- string
- "null"
topLevelContextMapping:
type:
- boolean
- "null"
trackCategorizedPages:
type:
- boolean
- "null"
trackNamedPages:
type:
- boolean
- "null"
trackingId:
type:
- string
- "null"
typeOverride:
type:
- boolean
- "null"
useGoogleAmpClientId:
type:
- boolean
- "null"
userDeletion:
type:
- string
- "null"
userIdAsExternalId:
type:
- boolean
- "null"
valueIdentifier:
type:
- string
- "null"
waitTimeToUpdateConsentStage:
type:
- number
- "null"
whitelistPiiProperties:
type:
- array
- "null"
sourceId:
type:
- string
- "null"
required:
- id
reverse_etl_models:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
description:
type:
- string
- "null"
enabled:
type:
- boolean
- "null"
id:
type: string
name:
type:
- string
- "null"
query:
type:
- string
- "null"
queryIdentifierColumn:
type:
- string
- "null"
scheduleConfig:
type:
- object
- "null"
properties:
days:
type:
- array
- "null"
items:
type:
- number
- "null"
hours:
type:
- array
- "null"
items:
type:
- number
- "null"
interval:
type:
- string
- "null"
timezone:
type:
- string
- "null"
scheduleStrategy:
type:
- string
- "null"
sourceId:
type:
- string
- "null"
required:
- id
catalog_destinations:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
description:
type:
- string
- "null"
actions:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
description:
type:
- string
- "null"
defaultTrigger:
type:
- string
- "null"
fields:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
allowNull:
type:
- boolean
- "null"
choices:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
label:
type:
- string
- "null"
value:
type:
- boolean
- number
- string
- "null"
defaultValue:
anyOf:
- type:
- boolean
- "null"
- number
- string
- type: object
properties:
type:
anyOf:
- type: string
- type: object
properties:
"@path":
type: string
"1":
type: object
properties:
"@path":
type: string
"2":
type: object
properties:
"@path":
type: string
"3":
type: object
properties:
"@path":
type: string
"@arrayPath":
type: array
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
description:
type: object
properties:
"@path":
type: string
address1:
type: object
properties:
"@path":
type: string
address2:
type: object
properties:
"@path":
type: string
affiliation:
type: object
properties:
"@path":
type: string
allocation_method:
type: object
properties:
"@path":
type: string
amount:
type: object
properties:
"@path":
type: string
attribute:
type: object
properties:
"@path":
type: string
brand:
type: object
properties:
"@path":
type: string
campaign:
type: object
properties:
"@path":
type: string
categories:
type: object
properties:
"@path":
type: string
category:
type: object
properties:
"@path":
type: string
city:
type: object
properties:
"@path":
type: string
code:
type: object
properties:
"@path":
type: string
collection:
type: object
properties:
"@path":
type: string
company_id:
type: object
properties:
"@path":
type: string
consent_collected_from:
type: object
properties:
"@path":
type: string
consent_updated_at:
type: object
properties:
"@path":
type: string
content:
type: object
properties:
"@path":
type: string
country:
type: object
properties:
"@path":
type: string
country_code:
type: object
properties:
"@path":
type: string
coupon:
type: object
properties:
"@path":
type: string
created_at:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
currency:
type: object
properties:
"@path":
type: string
device:
type: object
properties:
"@path":
type: string
discount:
type: object
properties:
"@path":
type: string
discountTitle:
type: object
properties:
"@path":
type: string
discountValue:
type: object
properties:
"@path":
type: string
first_name:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@path":
type: string
imageSrc:
type: object
properties:
"@path":
type: string
imageUrl:
type: object
properties:
"@path":
type: string
image_url:
type: object
properties:
"@path":
type: string
index:
type: object
properties:
"@path":
type: string
industry:
type: object
properties:
"@path":
type: string
integrationId:
type: object
properties:
"@path":
type: string
itemPrice:
type: object
properties:
"@path":
type: string
item_brand:
type: object
properties:
"@path":
type: string
item_category:
type: object
properties:
"@path":
type: string
item_id:
type: object
properties:
"@path":
type: string
item_name:
type: object
properties:
"@path":
type: string
item_price:
type: object
properties:
"@path":
type: string
item_variant:
type: object
properties:
"@path":
type: string
key:
type: object
properties:
"@path":
type: string
last_name:
type: object
properties:
"@path":
type: string
manufacturerNname:
type: object
properties:
"@path":
type: string
medium:
type: object
properties:
"@path":
type: string
monthly_spend:
type: object
properties:
"@path":
type: string
name:
type: object
properties:
"@path":
type: string
namespace:
type: object
properties:
"@path":
type: string
opt_in_level:
type: object
properties:
"@path":
type: string
os:
type: object
properties:
"@path":
type: string
phone:
type: object
properties:
"@path":
type: string
plan:
type: object
properties:
"@path":
type: string
position:
type: object
properties:
"@path":
type: string
price:
type: object
properties:
"@path":
type: string
priceAmount:
type: object
properties:
"@path":
type: string
productID:
type: object
properties:
"@path":
type: string
productId:
type: object
properties:
"@path":
type: string
product_category:
type: object
properties:
"@path":
type: string
product_id:
type: object
properties:
"@path":
type: string
product_image_url:
type: object
properties:
"@path":
type: string
product_name:
type: object
properties:
"@path":
type: string
product_price:
type: object
properties:
"@path":
type: string
product_quantity:
type: object
properties:
"@path":
type: string
properties:
type: object
properties:
coupon:
type: object
properties:
"@path":
type: string
variant:
type: object
properties:
"@path":
type: string
province:
type: object
properties:
"@path":
type: string
province_code:
type: object
properties:
"@path":
type: string
qty:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
queryID:
type: object
properties:
"@path":
type: string
revenue:
type: object
properties:
"@path":
type: string
revenueType:
type: object
properties:
"@path":
type: string
seller_id:
type: object
properties:
"@path":
type: string
size:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
source:
type: object
properties:
"@path":
type: string
state:
type: object
properties:
"@path":
type: string
tagName:
type: object
properties:
"@path":
type: string
tags:
type: object
properties:
"@path":
type: string
target_selection:
type: object
properties:
"@path":
type: string
target_type:
type: object
properties:
"@path":
type: string
taxes:
type: object
properties:
"@path":
type: string
taxonomy:
type: object
properties:
"@path":
type: string
term:
type: object
properties:
"@path":
type: string
title:
type: object
properties:
"@path":
type: string
unitPrice:
type: object
properties:
"@path":
type: string
unit_price:
type: object
properties:
"@path":
type: string
unit_sale_price:
type: object
properties:
"@path":
type: string
untranslatedTitle:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: array
items:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
url:
type: object
properties:
"@path":
type: string
userAgent:
type: object
properties:
"@path":
type: string
value:
type: object
properties:
"@path":
type: string
value_type:
type: object
properties:
"@path":
type: string
variant:
type: object
properties:
"@path":
type: string
variantId:
type: object
properties:
"@path":
type: string
variant_id:
type: object
properties:
"@path":
type: string
vendor:
type: object
properties:
"@path":
type: string
website:
type: object
properties:
"@path":
type: string
weight:
type: object
properties:
"@path":
type: string
zip:
type: object
properties:
"@path":
type: string
"@if":
type: object
properties:
else:
anyOf:
- type:
- boolean
- string
- type: object
properties:
"@path":
type: string
"@template":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
"@template":
type: string
accept_language:
type: object
properties:
"@path":
type: string
accepts_marketing:
type: object
properties:
"@path":
type: string
accepts_marketing_updated_at:
type: object
properties:
"@path":
type: string
account_creation:
type: object
properties:
"@path":
type: string
address:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
address1:
type: object
properties:
"@path":
type: string
address2:
type: object
properties:
"@path":
type: string
address_lines:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
advertising_id:
type: object
properties:
"@path":
type: string
affiliation:
type: object
properties:
"@path":
type: string
age:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
altitude:
type: object
properties:
"@path":
type: string
amount:
type: object
properties:
"@path":
type: string
anonymousId:
type: object
properties:
"@path":
type: string
app_version:
type: object
properties:
"@path":
type: string
application_tracking_enabled:
type: object
properties:
"@path":
type: string
architecture:
type: object
properties:
"@path":
type: string
avatar:
type: object
properties:
"@path":
type: string
birthdate:
type: object
properties:
"@path":
type: string
birthday:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
bitness:
type: object
properties:
"@path":
type: string
brand:
type: object
properties:
"@path":
type: string
browser:
type: object
properties:
"@path":
type: string
browser_height:
type: object
properties:
"@path":
type: string
browser_ip:
type: object
properties:
"@path":
type: string
browser_width:
type: object
properties:
"@path":
type: string
carrier:
type: object
properties:
"@path":
type: string
city:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
click_tracking_opted_in:
type: object
properties:
"@path":
type: string
click_tracking_opted_out:
type: object
properties:
"@path":
type: string
clientId:
type: object
properties:
"@path":
type: string
client_ip_address:
type: object
properties:
"@path":
type: string
client_user_agent:
type: object
properties:
"@path":
type: string
code:
type: object
properties:
"@path":
type: string
commercial_opted_in:
type: object
properties:
"@path":
type: string
commercial_opted_out:
type: object
properties:
"@path":
type: string
company:
type: object
properties:
"@path":
type: string
company_id:
type: object
properties:
"@path":
type: string
contactKey:
type: object
properties:
"@path":
type: string
content:
type: object
properties:
"@path":
type: string
context:
type: object
properties:
"@path":
type: string
country:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
country_code:
type: object
properties:
"@path":
type: string
coupon:
type: object
properties:
"@path":
type: string
createdAt:
type: object
properties:
"@path":
type: string
created_at:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
currency:
type: object
properties:
"@path":
type: string
currencyCode:
type: object
properties:
"@path":
type: string
dataFields:
type: object
properties:
"@path":
type: string
date:
type: object
properties:
"@path":
type: string
dateOfBirth:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
density:
type: object
properties:
"@path":
type: string
deviceModel:
type: object
properties:
"@path":
type: string
deviceName:
type: object
properties:
"@path":
type: string
deviceTimezone:
type: object
properties:
"@path":
type: string
deviceType:
type: object
properties:
"@path":
type: string
deviceVendor:
type: object
properties:
"@path":
type: string
discount:
type: object
properties:
"@path":
type: string
do_not_call:
type: string
do_not_email:
type: string
do_not_mail:
type: string
dob:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
email:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
end_date:
type: object
properties:
"@path":
type: string
event:
type: object
properties:
"@path":
type: string
event_group_id:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
externalId:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
fbc:
type: object
properties:
"@path":
type: string
fbp:
type: object
properties:
"@path":
type: string
firstName:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
first_name:
type: object
properties:
"@path":
type: string
frequency:
type: object
properties:
"@path":
type: string
full_name:
type: object
properties:
"@path":
type: string
ga:
type: object
properties:
"@path":
type: string
gender:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
groupId:
type: object
properties:
"@path":
type: string
hashed_email:
type: object
properties:
"@path":
type: string
hashed_first_name:
type: object
properties:
"@path":
type: string
hashed_last_name:
type: object
properties:
"@path":
type: string
hashed_phone:
type: object
properties:
"@path":
type: string
height:
type: object
properties:
"@path":
type: string
home_phone:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
idfa:
type: object
properties:
"@path":
type: string
idfv:
type: object
properties:
"@path":
type: string
imageSrc:
type: object
properties:
"@path":
type: string
industry:
type: object
properties:
"@path":
type: string
initial_referrer:
type: object
properties:
"@path":
type: string
initial_utm_campaign:
type: object
properties:
"@path":
type: string
initial_utm_content:
type: object
properties:
"@path":
type: string
initial_utm_medium:
type: object
properties:
"@path":
type: string
initial_utm_source:
type: object
properties:
"@path":
type: string
initial_utm_term:
type: object
properties:
"@path":
type: string
ip:
type: object
properties:
"@path":
type: string
is_new_customer:
type: object
properties:
"@path":
type: string
is_subscription:
type: object
properties:
"@path":
type: string
lastName:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
last_ip:
type: object
properties:
"@path":
type: string
last_name:
type: object
properties:
"@path":
type: string
last_order_id:
type: object
properties:
"@path":
type: string
last_order_name:
type: object
properties:
"@path":
type: string
latitude:
type: object
properties:
"@path":
type: string
locale:
type: object
properties:
"@path":
type: string
longVersion:
type: object
properties:
"@path":
type: string
longitude:
type: object
properties:
"@path":
type: string
loyalty_tier:
type: object
properties:
"@path":
type: string
madid:
type: object
properties:
"@path":
type: string
marketing_opt_in_level:
type: object
properties:
"@path":
type: string
medium:
type: object
properties:
"@path":
type: string
mergeNestedObjects:
type: boolean
mobile:
type: object
properties:
"@path":
type: string
mobile_phone:
type: object
properties:
"@path":
type: string
model:
type: object
properties:
"@path":
type: string
monthly_spend:
type: object
properties:
"@path":
type: string
name:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
new_address:
type: object
properties:
"@path":
type: string
note:
type: object
properties:
"@path":
type: string
num_items:
type: object
properties:
"@path":
type: string
num_items_purchased:
type: object
properties:
"@path":
type: string
number:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
open_tracking_opted_in:
type: object
properties:
"@path":
type: string
open_tracking_opted_out:
type: object
properties:
"@path":
type: string
optimizely_vuid:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
order_id:
type: object
properties:
"@path":
type: string
orders_count:
type: object
properties:
"@path":
type: string
os:
type: object
properties:
"@path":
type: string
osVersion:
type: object
properties:
"@path":
type: string
os_version:
type: object
properties:
"@path":
type: string
packageName:
type: object
properties:
"@path":
type: string
path:
type: object
properties:
"@path":
type: string
phone:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
phoneNumber:
type: object
properties:
"@path":
type: string
plan:
type: object
properties:
"@path":
type: string
platform:
type: object
properties:
"@path":
type: string
platformVersion:
type: object
properties:
"@path":
type: string
postal_code:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
price:
type: object
properties:
"@path":
type: string
priceAmount:
type: object
properties:
"@path":
type: string
primary:
type: string
productId:
type: object
properties:
"@path":
type: string
product_category:
type: object
properties:
"@path":
type: string
product_id:
type: object
properties:
"@path":
type: string
product_image_url:
type: object
properties:
"@path":
type: string
product_name:
type: object
properties:
"@path":
type: string
product_price:
type: object
properties:
"@path":
type: string
product_quantity:
type: object
properties:
"@path":
type: string
properties:
type: object
properties:
"@path":
type: string
province:
type: object
properties:
"@path":
type: string
province_code:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
raw_event_name:
type: object
properties:
"@path":
type: string
referrer:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
referrer_id:
type: object
properties:
"@path":
type: string
region:
type: object
properties:
"@path":
type: string
revenue:
type: object
properties:
"@path":
type: string
sc_click_id:
type: object
properties:
"@path":
type: string
sc_cookie1:
type: object
properties:
"@path":
type: string
search:
type: object
properties:
"@path":
type: string
search_string:
type: object
properties:
"@path":
type: string
session_hash:
type: object
properties:
"@path":
type: string
shipping:
type: object
properties:
"@path":
type: string
size:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
sms_opted_in:
type: object
properties:
"@path":
type: string
source:
type: object
properties:
"@path":
type: string
source_id:
type: object
properties:
"@path":
type: string
start_date:
type: object
properties:
"@path":
type: string
state:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
status:
type: object
properties:
"@path":
type: string
street:
type: object
properties:
"@path":
type: string
suppression_state:
type: object
properties:
"@path":
type: string
surname:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
tax:
type: object
properties:
"@path":
type: string
tax_exempt:
type: object
properties:
"@path":
type: string
taxonomy:
type: object
properties:
"@path":
type: string
term:
type: object
properties:
"@path":
type: string
timeZone:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
timezone:
type: object
properties:
"@path":
type: string
title:
type: object
properties:
"@path":
type: string
total:
type: object
properties:
"@path":
type: string
total_spent:
type: object
properties:
"@path":
type: string
traits:
type: object
properties:
"@path":
type: string
transactional_opted_in:
type: object
properties:
"@path":
type: string
transactional_opted_out:
type: object
properties:
"@path":
type: string
ua:
type: object
properties:
"@path":
type: string
uaFullVersion:
type: object
properties:
"@path":
type: string
unauthenticatedUser:
type: object
properties:
"@path":
type: string
unique_device_id:
type: object
properties:
"@path":
type: string
unit_price:
type: object
properties:
"@path":
type: string
unit_sale_price:
type: object
properties:
"@path":
type: string
untranslatedTitle:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: array
items:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
updated_at:
type: object
properties:
"@path":
type: string
url:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
userId:
type: object
properties:
"@path":
type: string
user_agent:
type: object
properties:
"@path":
type: string
username:
type: object
properties:
"@path":
type: string
utm_campaign:
type: object
properties:
"@path":
type: string
utm_content:
type: object
properties:
"@path":
type: string
utm_medium:
type: object
properties:
"@path":
type: string
utm_source:
type: object
properties:
"@path":
type: string
utm_term:
type: object
properties:
"@path":
type: string
value:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
variant:
type: object
properties:
"@path":
type: string
variantId:
type: object
properties:
"@path":
type: string
variant_id:
type: object
properties:
"@path":
type: string
vendor:
type: object
properties:
"@path":
type: string
verified_email:
type: object
properties:
"@path":
type: string
website:
type: object
properties:
"@path":
type: string
width:
type: object
properties:
"@path":
type: string
work_phone:
type: object
properties:
"@path":
type: string
wow64:
type: object
properties:
"@path":
type: string
zip:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
zip_code:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
zipcode:
type: object
properties:
"@path":
type: string
dynamic:
type:
- boolean
- "null"
fieldKey:
type:
- string
- "null"
hidden:
type:
- boolean
- "null"
id:
type:
- string
- "null"
label:
type:
- string
- "null"
multiple:
type:
- boolean
- "null"
placeholder:
type:
- string
- "null"
required:
type:
- boolean
- "null"
sortOrder:
type:
- number
- "null"
hidden:
type:
- boolean
- "null"
id:
type:
- string
- "null"
name:
type:
- string
- "null"
platform:
type:
- string
- "null"
slug:
type:
- string
- "null"
categories:
type:
- array
- "null"
items:
type:
- string
- "null"
components:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
code:
type:
- string
- "null"
owner:
type:
- string
- "null"
contacts:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
__typename:
type:
- string
- "null"
email:
type:
- string
- "null"
isPrimary:
type:
- boolean
- "null"
name:
type:
- string
- "null"
role:
type:
- string
- "null"
id:
type: string
logos:
type:
- object
- "null"
properties:
default:
type:
- string
- "null"
mark:
type:
- string
- "null"
name:
type:
- string
- "null"
options:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
defaultValue:
type:
- array
- boolean
- number
- object
- string
- "null"
label:
type:
- string
- "null"
name:
type:
- string
- "null"
required:
type:
- boolean
- "null"
partnerOwned:
type:
- boolean
- "null"
presets:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
actionId:
type:
- string
- "null"
fields:
type:
- object
- "null"
properties:
type:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
description:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
metadata:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
_update_existing_only:
type:
- boolean
- "null"
account:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
accountData:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
accountId:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
accountProperties:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
account_id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
action:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
action_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
action_source:
type:
- string
- "null"
action_value:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
activity_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ad_tracking_enabled:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
additional_context_keys:
type:
- object
- "null"
properties:
unauthenticatedUser:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
additional_fields:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
name:
type: object
properties:
"@path":
type: string
value:
type: object
properties:
"@path":
type: string
address:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
city:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
postal_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
state:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
street:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
zip_code:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
addressCity:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
addressCountry:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
addressPostalCode:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
addressState:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
addresses:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
address1:
type: object
properties:
"@path":
type: string
address2:
type: object
properties:
"@path":
type: string
city:
type: object
properties:
"@path":
type: string
country:
type: object
properties:
"@path":
type: string
country_code:
type: object
properties:
"@path":
type: string
first_name:
type: object
properties:
"@path":
type: string
last_name:
type: object
properties:
"@path":
type: string
phone:
type: object
properties:
"@path":
type: string
province:
type: object
properties:
"@path":
type: string
province_code:
type: object
properties:
"@path":
type: string
zip:
type: object
properties:
"@path":
type: string
adid:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
advertising_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
age:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
agent:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
amount:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
anonymousID:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
anonymousId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
anonymous_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
appName:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
appVersion:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
app_build:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
app_data:
type:
- object
- "null"
properties:
application_tracking_enabled:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
carrier:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
density:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
deviceName:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
deviceTimezone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
height:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
locale:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
longVersion:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
osVersion:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
packageName:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
width:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
app_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
app_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
app_namespace:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
app_platform:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
app_version:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
append_arrays:
type:
- boolean
- "null"
attributes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
account_creation:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
advertising_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
age:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
altitude:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
birthdate:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
company:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
email:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
first_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
full_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
gender:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
home_phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
latitude:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
longitude:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
loyalty_tier:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
mobile_phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
region:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
title:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
username:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
work_phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
zipcode:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
attributionId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
audienceId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
avatar_image_url:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
avgOrderAmount:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
batch_size:
type:
- number
- "null"
billing_address:
type:
- object
- "null"
properties:
address1:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
address2:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
first_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
zip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
birthdate:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
birthday:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
bluetooth:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
branchId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
branchName:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
braze_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
browser_ip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
buyer_accepts_marketing:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
campaign:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
content:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
medium:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
source:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
term:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
campaignId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
campaign_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
carrier:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
cartLine:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@path":
type: string
imageSrc:
type: object
properties:
"@path":
type: string
priceAmount:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
title:
type: object
properties:
"@path":
type: string
untranslatedTitle:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: array
items:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
url:
type: object
properties:
"@path":
type: string
variantId:
type: object
properties:
"@path":
type: string
vendor:
type: object
properties:
"@path":
type: string
cartLines:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@path":
type: string
imageSrc:
type: object
properties:
"@path":
type: string
priceAmount:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
title:
type: object
properties:
"@path":
type: string
untranslatedTitle:
type: object
properties:
"@path":
type: string
url:
type: object
properties:
"@path":
type: string
variantId:
type: object
properties:
"@path":
type: string
vendor:
type: object
properties:
"@path":
type: string
category:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
cellular:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
checkoutBillingAddress:
type:
- object
- "null"
properties:
address1:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
address2:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
first_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
zip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
checkoutLineItems:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
discountTitle:
type: object
properties:
"@path":
type: string
discountValue:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@path":
type: string
imageSrc:
type: object
properties:
"@path":
type: string
priceAmount:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
title:
type: object
properties:
"@path":
type: string
untranslatedTitle:
type: object
properties:
"@path":
type: string
url:
type: object
properties:
"@path":
type: string
variantId:
type: object
properties:
"@path":
type: string
vendor:
type: object
properties:
"@path":
type: string
checkoutShippingAddress:
type:
- object
- "null"
properties:
address1:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
address2:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
first_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
zip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
checkout_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
client_details:
type:
- object
- "null"
properties:
accept_language:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
browser_height:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
browser_ip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
browser_width:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
session_hash:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_agent:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
collection:
type:
- object
- "null"
properties:
id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
title:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
collectionProductVariants:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@path":
type: string
imageSrc:
type: object
properties:
"@path":
type: string
priceAmount:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
title:
type: object
properties:
"@path":
type: string
untranslatedTitle:
type: object
properties:
"@path":
type: string
url:
type: object
properties:
"@path":
type: string
variantId:
type: object
properties:
"@path":
type: string
vendor:
type: object
properties:
"@path":
type: string
companies:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
company_id:
type: object
properties:
"@path":
type: string
created_at:
type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
industry:
type: object
properties:
"@path":
type: string
monthly_spend:
type: object
properties:
"@path":
type: string
name:
type: object
properties:
"@path":
type: string
plan:
type: object
properties:
"@path":
type: string
size:
type: object
properties:
"@path":
type: string
website:
type: object
properties:
"@path":
type: string
company:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
company_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
created_at:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
industry:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
monthly_spend:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
plan:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
size:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
website:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
company_attributes:
type:
- object
- "null"
company_created_at:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
company_custom_attributes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
company_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
company_keys:
type:
- object
- "null"
properties:
groupId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
company_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
confirmed:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
contact_email:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
content_type:
type:
- string
- "null"
contents:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
brand:
type: object
properties:
"@path":
type: string
content_category:
type: object
properties:
"@path":
type: string
content_id:
type: object
properties:
"@path":
type: string
content_name:
type: object
properties:
"@path":
type: string
price:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
context:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
context_key:
type:
- string
- "null"
context_kind:
type:
- string
- "null"
convert_timestamp:
type:
- boolean
- "null"
country:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
coupon:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
createdAt:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
created_at:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
creationTime:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
currency:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
current_location:
type:
- object
- "null"
properties:
latitude:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
longitude:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
current_subtotal_price:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
current_total_discounts:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
current_total_price:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
current_total_tax:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
custom_attributes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
custom_audience_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
custom_data:
type:
- object
- "null"
properties:
currency:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
num_items:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
order_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
search_string:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
value:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
custom_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
custom_properties:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
customer:
type:
- object
- "null"
properties:
dob:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
email:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
firstName:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
lastName:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
source_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
customerId:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
customerSince:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
customer_id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
data:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
dataFields:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
dateOfBirth:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
deal_match_value:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
default_address:
type:
- object
- "null"
properties:
address1:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
address2:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
first_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
zip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
default_currency:
type:
- string
- "null"
delivery_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device:
type:
- object
- "null"
properties:
advertising_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
model:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
os:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
os_version:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ua:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
unique_device_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
deviceToken:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_brand:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_carrier:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
device_ip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_manufacturer:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_model:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_os_version:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_platform:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_token:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
device_type:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
devices:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
device:
type: object
properties:
"@path":
type: string
os:
type: object
properties:
"@path":
type: string
userAgent:
type: object
properties:
"@path":
type: string
discountCodes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
discount_applications:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
allocation_method:
type: object
properties:
"@path":
type: string
code:
type: object
properties:
"@path":
type: string
target_selection:
type: object
properties:
"@path":
type: string
target_type:
type: object
properties:
"@path":
type: string
value:
type: object
properties:
"@path":
type: string
value_type:
type: object
properties:
"@path":
type: string
discount_codes:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
amount:
type: object
properties:
"@path":
type: string
code:
type: object
properties:
"@path":
type: string
displayName:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
distinct_id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
doc_path:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
doc_search:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
domain:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
done:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
due_date:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
due_time:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
duration:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ecommerce_data:
type:
- object
- "null"
properties:
order_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
product_category:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
product_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
product_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
product_price:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
product_quantity:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
revenue:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ecommerce_products:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
product_category:
type: object
properties:
"@path":
type: string
product_id:
type: object
properties:
"@path":
type: string
product_name:
type: object
properties:
"@path":
type: string
product_price:
type: object
properties:
"@path":
type: string
product_quantity:
type: object
properties:
"@path":
type: string
elements:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@path":
type: string
name:
type: object
properties:
"@path":
type: string
tagName:
type: object
properties:
"@path":
type: string
value:
type: object
properties:
"@path":
type: string
email:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
"@template":
type:
- string
- "null"
email_address:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
email_addresses:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
email_as_identifier:
type:
- boolean
- "null"
email_marketing_consent:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
consent_updated_at:
type: object
properties:
"@path":
type: string
opt_in_level:
type: object
properties:
"@path":
type: string
state:
type: object
properties:
"@path":
type: string
enable_batching:
type:
- boolean
- "null"
estimated_taxes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
event:
anyOf:
- type: string
- type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
"@template":
type: string
eventId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
eventName:
anyOf:
- type: string
- type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
"@template":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
"@template":
type: string
eventProperties:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
eventSubtype:
type:
- string
- "null"
eventType:
anyOf:
- type: string
- type: object
properties:
"@path":
type: string
event_action:
type:
- string
- "null"
event_attributes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
event_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
event_metadata:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
event_name:
anyOf:
- type: string
- type: object
properties:
"@if":
type: object
properties:
else:
type: object
properties:
"@path":
type: string
exists:
type: object
properties:
"@path":
type: string
then:
type: object
properties:
"@path":
type: string
"@path":
type: string
event_properties:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
event_source_url:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
event_time:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
event_type:
anyOf:
- type: string
- type: object
properties:
"@path":
type: string
"@template":
type: string
exposure:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
externalId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
external_id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
external_ids:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
extra:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
extraProperties:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
filters:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
attribute:
type: object
properties:
"@path":
type: string
value:
type: object
properties:
"@path":
type: string
financial_status:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
firstName:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
first_name:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
formFactor:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
friendbuyAttributes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
fulfillment_status:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
gateway:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
gender:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
generatePurchaseEventPerProduct:
type:
- boolean
- "null"
giftCardCodes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
groupId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
groupType:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
group_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
guest:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- boolean
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
hide_default_launcher:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
hmac:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
holdReference:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
home_city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
href:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
idProperty:
type:
- string
- "null"
identifiers:
type:
- object
- "null"
properties:
anonymousId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
clientId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
email:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
fbc:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
fbp:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ga:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
identity:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
idfa:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
idfv:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
image_url:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
index:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
insert_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ipAddress:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ip_fwd:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
isNewCustomer:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
items:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
description:
type: object
properties:
"@path":
type: string
categories:
type: object
properties:
"@path":
type: string
currency:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@path":
type: string
imageUrl:
type: object
properties:
"@path":
type: string
name:
type: object
properties:
"@path":
type: string
price:
type: object
properties:
"@path":
type: string
productId:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
seller_id:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
unitPrice:
type: object
properties:
"@path":
type: string
url:
type: object
properties:
"@path":
type: string
joinDate:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
kameleoonVisitorCode:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
kind:
type:
- string
- "null"
landing_site:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
landing_site_ref:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
language:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
lastName:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
lastOrderDate:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_name:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
last_used:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
lead_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
levelOrder:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
library:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
library_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
library_version:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
limited_data_use:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
lineItems:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
category:
type: object
properties:
"@path":
type: string
collection:
type: object
properties:
"@path":
type: string
discount:
type: object
properties:
"@path":
type: string
price:
type: object
properties:
"@path":
type: string
productId:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
tags:
type: object
properties:
"@path":
type: string
taxes:
type: object
properties:
"@path":
type: string
title:
type: object
properties:
"@path":
type: string
vendor:
type: object
properties:
"@path":
type: string
weight:
type: object
properties:
"@path":
type: string
line_items:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@path":
type: string
imageSrc:
type: object
properties:
"@path":
type: string
priceAmount:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
title:
type: object
properties:
"@path":
type: string
untranslatedTitle:
type: object
properties:
"@path":
type: string
url:
type: object
properties:
"@path":
type: string
variantId:
type: object
properties:
"@path":
type: string
vendor:
type: object
properties:
"@path":
type: string
link_url:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
livelike_profile_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
locale:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
location:
type:
- object
- "null"
properties:
city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
region:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
location_lat:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
location_lng:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
loyalty:
type:
- object
- "null"
properties:
code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
loyaltyStatus:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
match_value:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
merchantId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
merchantName:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
mergeNestedObjects:
type:
- boolean
- "null"
messageId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
message_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
metafield:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
key:
type: object
properties:
"@path":
type: string
namespace:
type: object
properties:
"@path":
type: string
value:
type: object
properties:
"@path":
type: string
metric:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
metric_value:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
mobile:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
name:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
"@template":
type:
- string
- "null"
named_user_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
note:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
objectData:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
objectID:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
objectType:
type:
- string
- "null"
object_type_id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
occurred:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
occurredAt:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
opaqueUserId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
opt_out:
type:
- boolean
- "null"
orderDate:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
orderId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
order_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
order_number:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
organization_match_value:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
os:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
os_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
os_version:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
page:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
path:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
referrer:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
search:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
title:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
url:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
pageName:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
pageUrl:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
page_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
page_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
page_title:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
parentAccountData:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
path:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
person_attributes:
type:
- object
- "null"
person_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
person_match_value:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
phoneNumber:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone_number:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone_number_as_identifier:
type:
- boolean
- "null"
phone_numbers:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
platform:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
playerCustomAttributes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
playerUniqueId:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
podscribeEvent:
type:
- string
- "null"
position:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
preferredLanguage:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
prefix:
type:
- string
- "null"
previousUserId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
previous_key:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
price:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
processed_at:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
processing_method:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
product:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
price:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
productId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
quantity:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
productId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
productVariant:
type:
- object
- "null"
properties:
type:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
imageSrc:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
priceAmount:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
quantity:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
sku:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
title:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
untranslatedTitle:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
url:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
variantId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
vendor:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
products:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
brand:
type: object
properties:
"@path":
type: string
category:
type: object
properties:
"@path":
type: string
coupon:
type: object
properties:
"@path":
type: string
discount:
type: object
properties:
"@path":
type: string
image_url:
type: object
properties:
"@path":
type: string
item_category:
type: object
properties:
"@path":
type: string
item_id:
type: object
properties:
"@path":
type: string
name:
type: object
properties:
"@path":
type: string
position:
type: object
properties:
"@path":
type: string
price:
type: object
properties:
"@path":
type: string
productId:
type: object
properties:
"@path":
type: string
product_id:
type: object
properties:
"@path":
type: string
qty:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
queryID:
type: object
properties:
"@path":
type: string
revenue:
type: object
properties:
"@path":
type: string
revenueType:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
url:
type: object
properties:
"@path":
type: string
variant:
type: object
properties:
"@path":
type: string
"@path":
type:
- string
- "null"
profileData:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
properties:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
coupon:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
currency:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
is_new_customer:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
is_subscription:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
num_items_purchased:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
order_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
total:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
purchaseProperties:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
quantity:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
query:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
queryID:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
reason:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
received_at:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
recipient:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
redeemedAmount:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
reference:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
referer:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
referral:
type:
- object
- "null"
properties:
code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
referrer_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
referralCode:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
referrer:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
referrerCode:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
referrerUrl:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
referrer_page_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
referring_site:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
region:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
relationship_attributes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
resolvedBidId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
revenue:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
currency:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
price:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
revenueType:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
screen:
type:
- object
- "null"
properties:
density:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
height:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
width:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
screen_density:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
screen_height:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
screen_width:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
search:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
searchResults:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
type:
type: object
properties:
"@path":
type: string
id:
type: object
properties:
"@path":
type: string
imageSrc:
type: object
properties:
"@path":
type: string
priceAmount:
type: object
properties:
"@path":
type: string
quantity:
type: object
properties:
"@path":
type: string
sku:
type: object
properties:
"@path":
type: string
title:
type: object
properties:
"@path":
type: string
untranslatedTitle:
type: object
properties:
"@path":
type: string
url:
type: object
properties:
"@path":
type: string
variantId:
type: object
properties:
"@path":
type: string
vendor:
type: object
properties:
"@path":
type: string
search_query:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
segmentAnonymousId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
segmentEvent:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
segment_anonymous_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
segment_audience_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
segment_audience_key:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
segment_computation_action:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
segment_user_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
send_page_view:
type:
- boolean
- "null"
sent_at:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
session_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
setAlways:
type:
- object
- "null"
properties:
referrer:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_campaign:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_content:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_medium:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_source:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_term:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
setOnce:
type:
- object
- "null"
properties:
initial_referrer:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
initial_utm_campaign:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
initial_utm_content:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
initial_utm_medium:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
initial_utm_source:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
initial_utm_term:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
shipping_address:
type:
- object
- "null"
properties:
address1:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
address2:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
first_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
province_code:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
zip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
shop_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
sms_marketing_consent:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
consent_collected_from:
type: object
properties:
"@path":
type: string
consent_updated_at:
type: object
properties:
"@path":
type: string
opt_in_level:
type: object
properties:
"@path":
type: string
state:
type: object
properties:
"@path":
type: string
source_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
source_identifier:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
source_ip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
source_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
source_url:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
state:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
subject:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
subscription_groups:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
subtotal_price:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
tags:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
taxes_included:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
templateId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
time:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
timestamp:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
timezone:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
title:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
total:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
totalDiscount:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
totalOrders:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
totalPaid:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
totalPrice:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
totalShipping:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
totalSpent:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
totalTax:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
total_discounts:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
total_line_items_price:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
total_outstanding:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
total_price:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
total_price_usd:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
total_tax:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
trackRevenuePerProduct:
type:
- boolean
- "null"
traits:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
avatar:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
company:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
createdAt:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
email:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
raw_event_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
traits_or_props:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
transaction_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ts:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ttclid:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ttp:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
uid:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
uniqueRecipientId:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
units:
type:
- object
- "null"
properties:
anonymousId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
updated_at:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
url:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
use_batch_endpoint:
type:
- boolean
- "null"
user:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
accepts_marketing:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
accepts_marketing_updated_at:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
created_at:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
currency:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
dataFields:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
email:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
first_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
hashed_email:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
hashed_first_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
hashed_last_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
hashed_phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_order_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
last_order_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
marketing_opt_in_level:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
mergeNestedObjects:
type:
- boolean
- "null"
note:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
orders_count:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phoneNumber:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
state:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
tax_exempt:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
total_spent:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
updated_at:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
verified_email:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userAgent:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userAgentData:
type:
- object
- "null"
properties:
architecture:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
bitness:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
mobile:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
model:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
platform:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
platformVersion:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
uaFullVersion:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
wow64:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userAgentParsing:
type:
- boolean
- "null"
userFields:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userID:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userId:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
userMeta:
type:
- object
- "null"
properties:
browser:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
city:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
deviceModel:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
deviceType:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
deviceVendor:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
ip:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
latitude:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
longitude:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
os:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
osVersion:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
timeZone:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userProperties:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userToken:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userTraits:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_agent:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_anonymous_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_attributes:
type:
- object
- "null"
user_created_at:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
user_custom_attributes:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_data:
type:
- object
- "null"
properties:
city:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
client_ip_address:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
client_user_agent:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
country:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
dateOfBirth:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
email:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
externalId:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
firstName:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
gender:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
idfv:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
lastName:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
madid:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
phone:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
sc_click_id:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
sc_cookie1:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
state:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
zip:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_email:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_first_name:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_hash:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
user_identifiers:
type:
- object
- "null"
properties:
anonymousId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
email:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
optimizely_vuid:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
userId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_key:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
user_keys:
type:
- object
- "null"
properties:
userId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_language:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_last_name:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
user_properties:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utc_time:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm:
type:
- object
- "null"
properties:
content:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
medium:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
name:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
source:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
term:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_properties:
type:
- object
- "null"
properties:
utm_campaign:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_content:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_medium:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_source:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_term:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utm_source:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
utms:
type:
- object
- "null"
properties:
"@arrayPath":
type:
- array
- "null"
items:
anyOf:
- type: string
- type: object
properties:
campaign:
type: object
properties:
"@path":
type: string
content:
type: object
properties:
"@path":
type: string
medium:
type: object
properties:
"@path":
type: string
source:
type: object
properties:
"@path":
type: string
term:
type: object
properties:
"@path":
type: string
uuid:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
value:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
values:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
visitorData:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
visitorId:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
vwoUuid:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
website:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
wifi:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
workspace_attributes:
type:
- object
- "null"
workspace_id:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
zip:
type:
- object
- "null"
properties:
"@if":
type:
- object
- "null"
properties:
else:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
exists:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
then:
type:
- object
- "null"
properties:
"@path":
type:
- string
- "null"
"@path":
type:
- string
- "null"
name:
type:
- string
- "null"
trigger:
type:
- string
- "null"
previousNames:
type:
- array
- "null"
items:
type:
- string
- "null"
regionEndpoints:
type:
- array
- "null"
items:
type:
- string
- "null"
slug:
type:
- string
- "null"
status:
type:
- string
- "null"
supportedFeatures:
type:
- object
- "null"
properties:
browserUnbundling:
type:
- boolean
- "null"
browserUnbundlingPublic:
type:
- boolean
- "null"
cloudModeInstances:
type:
- string
- "null"
deviceModeInstances:
type:
- string
- "null"
replay:
type:
- boolean
- "null"
supportedMethods:
type:
- object
- "null"
properties:
alias:
type:
- boolean
- "null"
group:
type:
- boolean
- "null"
identify:
type:
- boolean
- "null"
pageview:
type:
- boolean
- "null"
track:
type:
- boolean
- "null"
supportedPlatforms:
type:
- object
- "null"
properties:
browser:
type:
- boolean
- "null"
cloudAppObject:
type:
- boolean
- "null"
mobile:
type:
- boolean
- "null"
server:
type:
- boolean
- "null"
warehouse:
type:
- boolean
- "null"
supportedRegions:
type:
- array
- "null"
items:
type:
- string
- "null"
website:
type:
- string
- "null"
required:
- id
catalog_sources:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
description:
type:
- string
- "null"
categories:
type:
- array
- "null"
items:
type:
- string
- "null"
id:
type: string
isCloudEventSource:
type:
- boolean
- "null"
logos:
type:
- object
- "null"
properties:
alt:
type:
- string
- "null"
default:
type:
- string
- "null"
mark:
type:
- string
- "null"
name:
type:
- string
- "null"
options:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
description:
type:
- string
- "null"
defaultValue:
type:
- string
- "null"
name:
type:
- string
- "null"
required:
type:
- boolean
- "null"
partnerOwned:
type:
- boolean
- "null"
slug:
type:
- string
- "null"
status:
type:
- string
- "null"
required:
- id
catalog_warehouses:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
description:
type:
- string
- "null"
id:
type: string
logos:
type:
- object
- "null"
properties:
alt:
type:
- string
- "null"
default:
type:
- string
- "null"
mark:
type:
- string
- "null"
name:
type:
- string
- "null"
options:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
name:
type:
- string
- "null"
required:
type:
- boolean
- "null"
slug:
type:
- string
- "null"
required:
- id
users:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
email:
type:
- string
- "null"
id:
type: string
name:
type:
- string
- "null"
permissions:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
resources:
type:
- array
- "null"
items:
type:
- object
- "null"
properties:
type:
type:
- string
- "null"
id:
type:
- string
- "null"
labels:
type:
- array
- "null"
roleId:
type:
- string
- "null"
roleName:
type:
- string
- "null"
required:
- id
labels:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
description:
type:
- string
- "null"
key:
type: string
value:
type: string
required:
- key
- value
audit_events:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
description:
type:
- string
- "null"
id:
type: string
name:
type:
- string
- "null"
required:
- id
transformations:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
allowProperties:
type:
- array
- "null"
destinationId:
type:
- string
- "null"
destinationMetadataId:
type:
- string
- "null"
drop:
type:
- boolean
- "null"
enabled:
type:
- boolean
- "null"
id:
type: string
if:
type:
- string
- "null"
name:
type:
- string
- "null"
propertyDrops:
type:
- array
- "null"
propertyRenames:
type:
- array
- "null"
propertyValueTransformations:
type:
- array
- "null"
sourceId:
type:
- string
- "null"
workspaceId:
type:
- string
- "null"
required:
- id
spaces:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
id:
type: string
name:
type:
- string
- "null"
slug:
type:
- string
- "null"
required:
- id
usage_api_calls_daily:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
apiCalls:
type:
- string
- "null"
timestamp:
type: string
required:
- timestamp
usage_mtu_daily:
type: object
$schema: http://json-schema.org/schema#
additionalProperties: true
properties:
anonymous:
type:
- string
- "null"
anonymousIdentified:
type:
- string
- "null"
identified:
type:
- string
- "null"
neverIdentified:
type:
- string
- "null"
periodEnd:
type:
- number
- "null"
periodStart:
type:
- number
- "null"
timestamp:
type: string
required:
- timestamp