Skip to content

Commit b192733

Browse files
authored
feat(specs): update ingestion specs for BigCommerce (#1961)
1 parent 0bb6746 commit b192733

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

specs/ingestion/common/schemas/source.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,35 @@ SourceBigCommerce:
128128
description: The store hash identifying the store the shopper is signing in to.
129129
channel:
130130
$ref: '#/BigCommerceChannel'
131+
customFields:
132+
type: array
133+
items:
134+
type: string
135+
productMetafields:
136+
type: array
137+
items:
138+
$ref: '#/BigCommerceMetafield'
139+
variantMetafields:
140+
type: array
141+
items:
142+
$ref: '#/BigCommerceMetafield'
131143
required:
132144
- store_hash
133145

146+
BigCommerceMetafield:
147+
type: object
148+
additionalProperties: false
149+
properties:
150+
namespace:
151+
type: string
152+
description: The namespace of the metafield.
153+
key:
154+
type: string
155+
description: The key identifier of the metafield.
156+
required:
157+
- namespace
158+
- key
159+
134160
BigCommerceChannel:
135161
type: object
136162
additionalProperties: false

0 commit comments

Comments
 (0)