changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "description": "Full provider record for one product, plus a WEM tracked link.",
+ "properties": {
+ "badges": {
+ "items": {
+ "type": "string"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "brand": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "currency": {
+ "description": "ISO 4217 code.",
+ "type": "string"
+ },
+ "description": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "disclosure": {
+ "description": "Affiliate disclosure to relay once per answer. Outbound links are tracked at no extra cost to the buyer.",
+ "type": "string"
+ },
+ "features": {
+ "items": {
+ "type": "string"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "image": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "inStock": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "price": {
+ "description": "Indicative price. The retailer sets the final price at checkout.",
+ "type": "number"
+ },
+ "provider": {
+ "description": "Retailer slug, e.g. \"ebay\", \"currys\".",
+ "type": "string"
+ },
+ "rating": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "reviewCount": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "seller": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "shipping": {
+ "properties": {
+ "cost": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "free": {
+ "type": "boolean"
+ }
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "description": "WEM tracked link to the retailer. Send the user here — WEM never takes payment.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "url",
+ "disclosure"
+ ],
+ "type": "object"
+}