| request_json |
{'method': 'POST', 'path': '/log/product_upload', 'query_params': {}, 'body': {'product': {'category_meta_splitter': None, 'meta_category': ['Target > Ways To Shop > Caregiver Essentials'], 'origin_url': 'https://www.target.com/c/caregiver-essentials/-/N-5jkgn', 'rating': 4.72, 'rating_count': 970, 'brand': 'up&up', 'name': 'Wide Ruled Flexible Cover Composition Notebook - up&up™', 'description': "Keep all your lecture notes, work reminders or daily thoughts neatly organized with the Wide-Ruled Flexible-Cover Composition Notebook from up & up™. This composition notebook includes 70 wide-ruled sheets for clear writing and easy readability. Featuring a flexible cover with durable sewn binding that prevents pages from easily tearing out, this wide-ruled composition notebook is a must-have for school, college or the office, and it's compact in size to make it easy to stow in your backpack or purse for easy carrying.<br /><br />100% Satisfaction Guaranteed.\n •Sewn composition notebook is a must-have for work or school<br>•Wide-ruled paper for clear writing and better readability<br>•Durable sewn binding helps keep pages together<br>•Compact size for easy carrying in backpack or purse<br>•Wide-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': '78871395', 'is_lost': 0, 'variants': [{'remote_code': '78871395', 'upc': '843718070275', 'remote_url': 'https://www.target.com/p/~/-/A-78871395', 'size': 'N/A', 'origin_color': 'Black', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_d491b07c-d2f4-4556-a888-66b2658c01ee?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_d491b07c-d2f4-4556-a888-66b2658c01ee', 'description': 'Color: Black; Size: N/A', 'colors': ['Black']}, {'remote_code': '78871408', 'upc': '843718070305', 'remote_url': 'https://www.target.com/p/~/-/A-78871408', 'size': 'N/A', 'origin_color': 'Blue', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_451f77d0-2a3d-4e8a-853a-c6416f10cb50?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_451f77d0-2a3d-4e8a-853a-c6416f10cb50', 'description': 'Color: Blue; Size: N/A', 'colors': ['Blue']}, {'remote_code': '78871415', 'upc': '843718070299', 'remote_url': 'https://www.target.com/p/~/-/A-78871415', 'size': 'N/A', 'origin_color': 'Green', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_04ccf025-6768-493e-a60c-d78076ccd3a2?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_04ccf025-6768-493e-a60c-d78076ccd3a2', 'description': 'Color: Green; Size: N/A', 'colors': ['Green']}, {'remote_code': '78871418', 'upc': '843718070312', 'remote_url': 'https://www.target.com/p/~/-/A-78871418', 'size': 'N/A', 'origin_color': 'Red', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_8af07cb6-99b6-4cce-ac96-365a877a4911?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_8af07cb6-99b6-4cce-ac96-365a877a4911', 'description': 'Color: Red; Size: N/A', 'colors': ['Red']}, {'remote_code': '78871425', 'upc': '843718070336', 'remote_url': 'https://www.target.com/p/~/-/A-78871425', 'size': 'N/A', 'origin_color': 'Yellow', 'price': 0.99, 'price_full': 1.49, 'variant_images': ['https://target.scene7.com/is/image/Target/GUEST_49f4e6ee-57bb-438d-a72e-a87f61c83f52?wid=1200&hei=1200'], 'stock_count': 1, 'data': ['transfer'], 'image_url': 'https://target.scene7.com/is/image/Target/GUEST_49f4e6ee-57bb-438d-a72e-a87f61c83f52', 'description': 'Color: Yellow; Size: N/A', 'colors': ['Yellow']}]}, 'remote_url': 'https://www.target.com/p/~/-/A-78871395', 'parsing_type': 'refresh', 'finalize': False, 'parsing_code': 200, 'parsing_text': "[200] Success: Item: '78871395' - 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'}] |