{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CreateSellerLeadRequest", "title": "", "required": [ "sellerEmail", "sellerName", "sellerAccountName", "salesChannel", "email", "sellerType", "accountId", "accountable", "hasAcceptedLegalTerms", "address", "document" ], "type": "object", "properties": { "sellerEmail": { "type": "string", "description": "Seller's contact email;", "default": "selleremail@email.com" }, "sellerName": { "type": "string", "description": "Seller's store's name.", "default": "Seller Name" }, "sellerAccountName": { "type": "string", "description": "Name of the seller's account, part of the url of their VTEX Admin.", "default": "seller123" }, "salesChannel": { "type": "string", "description": "Sales channel (or [trade policy](https://help.vtex.com/en/tutorial/como-funciona-uma-politica-comercial--6Xef8PZiFm40kg2STrMkMV#master-data)) associated to the seller account created.", "default": "1" }, "email": { "type": "string", "default": "email@email.com" }, "sellerType": { "type": "integer", "description": "Type of seller, including: \n\n`1`: regular seller \n\n`2`: whitelabel seller", "default": 1 }, "accountId": { "type": "string", "description": "Marketplace's account ID", "default": "5fb38ace-d95e-45ad-970d-ee97cce9fbcd" }, "document": { "type": "string", "description": "Company's legal document code.", "default": "12345671000" }, "hasAcceptedLegalTerms": { "type": "boolean", "description": "Indicates if the seller has accepted the platform's legal terms and conditions.", "default": true }, "address": { "$ref": "#/components/schemas/address" }, "accountable": { "$ref": "#/components/schemas/accountable" } }, "example": { "sellerEmail": "selleremail@email.com", "sellerName": "Seller Name", "sellerAccountName": "seller123", "salesChannel": "1", "email": "email@email.com", "sellerType": 1, "accountId": "5fb38ace-d95e-45ad-970d-ee97cce9fbcd", "document": "12345671000", "hasAcceptedLegalTerms": true, "address": { "postalcode": "12345678", "complement": "Appartment 1234", "street": "VTEX street", "number": "25", "neighborhood": "VTEX quarter", "state": "RJ", "city": "Rio de Janeiro" }, "accountable": { "name": "Jane Smith", "email": "email@email.com", "phone": "1234567890" } } }