{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/PutselleraccountconfigRequest", "title": "PutselleraccountconfigRequest", "required": [ "sellerId", "mapping", "matchFlux" ], "type": "object", "properties": { "sellerId": { "type": "string", "description": "A string that identifies the seller in the marketplace. This ID must be created by the marketplace.", "default": "seller123" }, "mapping": { "type": "object", "description": "Mapping of SKU and product Specifications. This object should be sent in the following format for all fields you wish to map:\n\n{specificationName}:{specificationValue},\n\nExample:\n\nChoose voltage: Voltage,\n\nChoose size: Size", "nullable": true, "default": { "Choose voltage": "Voltage", "Choose size": "Size", "Choose volume": "Volume", "Choose type": "Type" } }, "matchFlux": { "type": "string", "description": "This field determines the type of approval configuration applied to SKUs received from a seller. The possible values include: \n\n- `default` where the Matcher reviews the SKU, and approves it based on its score \n\n- `manual` for manual approvals through the Received SKU UI or Match API \n\n- `autoApprove` for every SKU received from a given seller to be approved automatically, regardless of the Matcher Score.", "default": "autoApprove" } } }