| request_json |
{'method': 'POST', 'path': '/log/product_upload', 'query_params': {}, 'body': {'product': {'category_meta_splitter': None, 'meta_category': ['Target > Back to School'], 'origin_url': 'https://www.target.com/c/kids-back-to-school/-/N-5xtyp', 'rating': 4.72, 'rating_count': 796, 'brand': 'up&up', 'name': 'College Ruled Composition Notebook - up&up™', 'description': 'The College-Ruled Composition Notebook from up&up™ is your best choice when you want to keep all your lecture notes organized for easy reference. This composition notebook includes 70 college-ruled sheets for efficient space utilization. Designed with a flexible cover and durable sewn binding to keep the pages together, this college-ruled composition notebook is a great choice for school, college or the office, while its compact size makes it easy to stash in your backpack or purse for easy carrying.<br /><br />100% Satisfaction Guaranteed.\n •Sewn composition notebook is a must-have for grade school or college<br>•College-ruled paper for efficient space utilization<br>•Durable sewn binding helps keep pages together<br>•Compact size makes it easy to stash in your backpack or purse<br>•College-ruled composition notebook includes 70pgs', 'data': {'dataFacets': []}, 'categories': ['School & Office Supplies > School Supplies > Notebooks & Writing Pads'], 'gender': 'N/A', 'location': 'OxfordValley;Neshaminy;PhiladelphiaRooseveltBlvd;AbingtonTownship;PhiladelphiaCottman', 'product_images': [], 'market_id': 84, 'remote_code': '78871417', 'is_lost': 0, 'variants': [{'remote_code': '78871417', 'upc': '843718070343', 'remote_url': 'https://www.target.com/p/~/-/A-78871417', 'size': 'N/A', 'origin_color': 'Black', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_1579ff0c-12c6-4e2d-9873-6db071c5eddf?wid=1200&hei=1200', 'https://target.scene7.com/is/image/Target/GUEST_00580a02-bdc4-4bc7-acd2-2b587ca4a840?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_00580a02-bdc4-4bc7-acd2-2b587ca4a840', 'description': 'Color: Black; Size: N/A', 'colors': ['Black']}, {'remote_code': '78871397', 'upc': '843718070374', 'remote_url': 'https://www.target.com/p/~/-/A-78871397', 'size': 'N/A', 'origin_color': 'Blue', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_b91733ca-0761-45ec-8a7a-e8d92dd5a3ed?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_b91733ca-0761-45ec-8a7a-e8d92dd5a3ed', 'description': 'Color: Blue; Size: N/A', 'colors': ['Blue']}, {'remote_code': '78871387', 'upc': '843718070367', 'remote_url': 'https://www.target.com/p/~/-/A-78871387', 'size': 'N/A', 'origin_color': 'Green', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_31db7567-9a63-4f54-9e6f-8b00e976501c?wid=1200&hei=1200', 'https://target.scene7.com/is/image/Target/GUEST_0adae10e-177e-4817-b7f4-52b23fff7d0a?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_31db7567-9a63-4f54-9e6f-8b00e976501c', 'description': 'Color: Green; Size: N/A', 'colors': ['Green']}, {'remote_code': '78871393', 'upc': '843718070381', 'remote_url': 'https://www.target.com/p/~/-/A-78871393', 'size': 'N/A', 'origin_color': 'Red', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_e3f1f8fc-8f81-4216-b2cd-8a80e5130b6b?wid=1200&hei=1200', 'https://target.scene7.com/is/image/Target/GUEST_f14e7eaf-a67f-42fe-80a6-d5385898846b?wid=1200&hei=1200', 'https://target.scene7.com/is/image/Target/GUEST_0015e0d1-1a7c-474f-a9e1-c0198a319310?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_0015e0d1-1a7c-474f-a9e1-c0198a319310', 'description': 'Color: Red; Size: N/A', 'colors': ['Red']}, {'remote_code': '78871443', 'upc': '843718070404', 'remote_url': 'https://www.target.com/p/~/-/A-78871443', 'size': 'N/A', 'origin_color': 'Yellow', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_55ae7588-8714-46f6-b417-f31a6f5c32ac?wid=1200&hei=1200', 'https://target.scene7.com/is/image/Target/GUEST_47718dc6-b7b4-40ed-96bb-2e06d22f2d58?wid=1200&hei=1200', 'https://target.scene7.com/is/image/Target/GUEST_f310ce92-a955-4043-b20e-84a62f2d3c20?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_47718dc6-b7b4-40ed-96bb-2e06d22f2d58', 'description': 'Color: Yellow; Size: N/A', 'colors': ['Yellow']}]}, 'remote_url': 'https://www.target.com/p/~/-/A-78871417', 'parsing_type': 'refresh', 'finalize': False, 'parsing_code': 200, 'parsing_text': "[200] Success: Item: '78871417' - parsed successfully. additional_error_text=''"}, 'errors': [{'type': 'greater_than_equal', 'loc': ['body', 'product', 'variants', 0, 'price'], 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}, {'type': 'greater_than_equal', 'loc': ['body', 'product', 'variants', 1, 'price'], 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}, {'type': 'greater_than_equal', 'loc': ['body', 'product', 'variants', 2, 'price'], 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}, {'type': 'greater_than_equal', 'loc': ['body', 'product', 'variants', 3, 'price'], 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}, {'type': 'greater_than_equal', 'loc': ['body', 'product', 'variants', 4, 'price'], 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}]} |
| error_text |
[{'type': 'greater_than_equal', 'loc': ('body', 'product', 'variants', 0, 'price'), 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}, {'type': 'greater_than_equal', 'loc': ('body', 'product', 'variants', 1, 'price'), 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}, {'type': 'greater_than_equal', 'loc': ('body', 'product', 'variants', 2, 'price'), 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}, {'type': 'greater_than_equal', 'loc': ('body', 'product', 'variants', 3, 'price'), 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}, {'type': 'greater_than_equal', 'loc': ('body', 'product', 'variants', 4, 'price'), 'msg': 'Input should be greater than or equal to 1', 'input': 0.99, 'ctx': {'ge': 1.0}, 'url': 'https://errors.pydantic.dev/2.9/v/greater_than_equal'}] |