offer
Key information describing the product or service. Provides essential details for identification and classification.
Required
YesExpected Type
Objectname
Description
The title of the product or service. Used for clear identification and reference.
Guideline
Don't include modifiers in the string.
Required
YesExpected Type
StringCorrect Example
"name": "Acme Monogram Cricket Bat"
Incorrect Example
"name": "Red Acme Monogram Cricket Bat"
producer
Description
The creator of the product or service, distinct from the seller. Indicates who makes the product or service.
Guideline
Use the commercially recognised name.
Required
NoExpected Type
StringCorrect Example
"producer": "Acme"
Incorrect Example
"producer": "Acme Global Trading Limited"
version
Description
Specifies the generation of the product or service being offered. Helps distinguish between different iterations or releases.
Required
NoExpected Type
StringExample
"version": "2025"
category
Description
Specifies the type or class the product or service belongs to. Helps summarise the product or service for improved understanding.
Guideline
Avoid generic or overly broad terms.
Required
NoExpected Type
StringCorrect Example
"category": "Cricket Bat"
Incorrect Example
"category": "Sports Equipment"
manufactured_in
Description
Indicates the country where the producer states the product or service is created. Helps support regulatory transparency.
Guideline
Use the ISO 3166 short name.
Required
NoExpected Type
StringCorrect Example
"manufactured_in": "Japan"
Incorrect Example
"manufactured_in": "JP"
quantity
Description
Indicates the number of units included in the product or service. Provides clarity on what is included and supports quantity-based pricing and bundling.
Guideline
Must be positive.
Required
YesExpected Type
IntegerCorrect Example
"quantity": 5
Incorrect Example
"quantity": "pack of five"
build_time
Description
Estimated duration required to prepare or assemble the product before it is ready for fulfillment. Enables setting customer expectations for timing.
Guideline
Numeric value or threshold followed by a time unit.
Required
NoExpected Type
StringCorrect Example
"build_time": "3-4 working days"
Incorrect Example
"build_time": "3-4"
included_items
Description
Lists individual components included in the offer. Enables clear understanding of what the customer will receive.
Guideline
Use specific and clear item names.
Required
NoExpected Type
Array<String>Correct Example
"included_items": ["USB-C Charger"]
Incorrect Example
"included_items": ["Charger"]