Body
Required
-
Enabled
Default value is
true. -
Inventory feed
-
Inventory quantity boolean
-
Inventory quantity default
-
Meta fields scope
-
Name
-
Normalize image url
-
Option name
-
Parse number
-
Prefix
-
Price operator
Values are
addition,subtract,multiply, ordivide. Default value isaddition. -
Price operator field
-
Price operator value
Default value is
0. -
Purpose
Values are
barcode,compareAtPrice,costPrice,countryOfOrigin,description,distanceUnit,externalGroupId,externalId,grams,handle,hsCode,images,inventoryLocation,inventoryPolicy,inventoryQuantity,inventoryQuantityBoolean,location,metaFields,mpn,name,option,packingDepth,packingHeight,packingWidth,productType,requiresShipping,retailPrice,sku,tags,vendorName, orweight. -
Seperator
-
Slugify
-
Strip
-
Subfield purpose
Values are
inventoryQuantity,externalId,externalGroupId,sku,vendorName,costPrice,retailPrice,name,images,productType,requiresShipping,barcode,grams,options,tags, ordescription. -
Subfield regex
curl \
--request POST 'http://api.example.com/v1/inventory-feed-fields.json' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"enabled":true,"inventoryFeedId":42,"inventoryQuantityBoolean":"string","inventoryQuantityDefault":42,"metaFieldsScope":"string","name":"string","normalizeImageUrl":true,"optionName":"string","parseNumber":true,"prefix":"string","priceOperator":"addition","priceOperatorField":"string","priceOperatorValue":0,"purpose":"barcode","seperator":"string","slugify":true,"strip":["string"],"subfieldPurpose":"inventoryQuantity","subfieldRegex":"string"}'
{
"enabled": true,
"inventoryFeedId": 42,
"inventoryQuantityBoolean": "string",
"inventoryQuantityDefault": 42,
"metaFieldsScope": "string",
"name": "string",
"normalizeImageUrl": true,
"optionName": "string",
"parseNumber": true,
"prefix": "string",
"priceOperator": "addition",
"priceOperatorField": "string",
"priceOperatorValue": 0,
"purpose": "barcode",
"seperator": "string",
"slugify": true,
"strip": [
"string"
],
"subfieldPurpose": "inventoryQuantity",
"subfieldRegex": "string"
}
{
"createdAt": "2025-05-04T09:42:00Z",
"enabled": true,
"id": 42,
"inventoryFeedId": 42,
"inventoryQuantityBoolean": "string",
"inventoryQuantityDefault": 42,
"metaFieldsScope": "string",
"name": "string",
"normalizeImageUrl": true,
"optionName": "string",
"parseNumber": true,
"prefix": "string",
"priceOperator": "addition",
"priceOperatorField": "string",
"priceOperatorValue": 0,
"purpose": "barcode",
"seperator": "string",
"slugify": true,
"strip": [
"string"
],
"subfieldPurpose": "inventoryQuantity",
"subfieldRegex": "string",
"updatedAt": "2025-05-04T09:42:00Z"
}