row_id: 38366

Column Value
row_id 38366
time_created 2026-06-21 12:10:42.122086
endpoint https://usmall-catalog.shopfans.io/log/product_upload
params
body {"product": {"rating": null, "rating_count": null, "brand": "Vitacost", "name": "Essential Oils 100% Pure Emu -- 2 fl oz (60 mL)", "description": "Vitacost Essential Oils 100% Pure Emu Description\n\n\nIntensely moisturizing! Non-greasy, deep-penetrating skin softener soothes, nourishes and rejuvenates all skin types.\n \n\n\nWhat is Vitacost Emu Oil 100% Pure ? \n\u00a0\nVitacost Emu Oil 100% Pure is an all-natural oil derived from the fat of the emu (Dromaius novaehollandiae), a flightless bird indigenous to Australia. Used by Australian natives as a folk remedy for its skin-soothing benefits, emu oil has gained popularity as an all-purpose skincare product with a diverse range of applications. \n\u00a0\nEmu oil is made up of beneficial essential fatty acids (EFAs), including omega-9 oleic acid, omega-6 linoleic acid and omega-3 linolenic acid. Vitamin E, the well-known skin soother and moisturizer, can also be found in emu oil. \n\u00a0\nNote, this product does not have a dropper insert.\u00a0 If the plastic seal has adhered to the bottle opening, remove it and place it back in the cap.\n\u00a0\nHow does Vitacost Emu Oil 100% Pure support health? \n\n\nNourishes thin, aging skin. \n\nSoftens and moisturizes for healthy-looking skin. \nWhy choose Vitacost Emu Oil 100% Pure ? \n\n\nFast absorbing and non-greasy. \n\nCan be applied undiluted directly to the skin. \n\nIt\u2019s 100% pure, chemical-free and non-irritating. \n\nCan be used by children and adults of all skin types. \nAbout Vitacost \nVitacost nutritional products are manufactured to high standards of quality, efficacy and safety. Each Vitacost product meets or exceeds the standards and requirements set forth in the FDA\u2019s Code of Federal Regulation (21 CFR, 111) Current Good Manufacturing Practices (CGMP).\n\n\n\n\n\nDirections\n\n\nApply a small amount to desired area and rub into skin.\n\u00a0\nKeep dry and at room temperature (59\u00b0-86\u00b0F [15\u00b0-30\u00b0C]).\n\n\n\n\n\n*These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.\n\n Ingredients: 100% Pure Emu Oil.\n\n\n\nWarnings\n\n Discontinue use if redness or irritation occurs. Do not ingest. Keep out of reach of children.\n \n\nThe product you receive may contain additional details or differ from what is shown on this page, or the product may have additional information revealed by partially peeling back the label. We recommend you reference the complete information included with your product before consumption and do not rely solely on the details shown on this page. For more information, please see our full disclaimer.", "data": {"dataFacets": []}, "categories": ["Beauty & Personal Care > Essential Oils & Aromatherapy > Essential Oils"], "gender": "Unisex", "product_images": [], "market_id": 34, "remote_code": "vitacost-essential-oils-100-pure-emu-2-fl-oz-60-ml", "is_lost": 0, "variants": [{"remote_code": "vitacost-essential-oils-100-pure-emu-2-fl-oz-60-ml", "upc": "844197020423", "remote_url": "https://www.vitacost.com/vitacost-essential-oils-100-pure-emu-2-fl-oz-60-ml", "size": "2 fl oz (60 mL)", "origin_color": "No color", "price": 20.99, "variant_images": ["https://www.vitacost.com/Images/Products/500/Vitacost/Vitacost-Essential-Oils-100-Pure-Emu-844197020423.jpg"], "stock_count": 1, "data": ["transfer"], "image_url": "https://www.vitacost.com/Images/Products/500/Vitacost/Vitacost-Essential-Oils-100-Pure-Emu-844197020423.jpg", "additional_image_base64": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAZABkAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAA1B4ADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9U6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiuQ+MPi+8+H3wj8b+KdOigm1DQ9DvtTto7pWaJ5Ybd5EDhSCVJUZAIOM8igDr6K+RPCX/BQHTYPB3w2TxN4S8Q63428WeE/+EoNl4N0xZ4PLUsJFQST71ICM3zEjA+9kgHsbj9ur4ey6J8Or/RNN8TeLLrx1bTXumaRoGl/ab2O3hJWeWaPeNqxsrKdpYkq20NigD6Kor5dT/gof8Op/hv4J8aW+geL7zTvF+s3GhaXZ2umxS3j3MRK4MSzE4dgAoXcxJGQOcWfEn7fngbwnd3ltqPhbxvHcaRZW1/4jjj0dXPhuOfmIXwEvysV+fbH5h289jQB9M0V8q/tIftu6B4G0Dx14f8Gx69rPi2w8IT65Freh6Wt7YaQ0tsz2U1y7EgBmMbD5HXaQWwucY3we/afubjxL4APjbxvqKxz/AAatvHGtWb6NZppxbePPvmuUImWTAYeQkflbRkHdxQB9h0V84+Df27vAPjA3QOjeKtCb+wLnxPpg1nTUt/7asIELyS2h8whjtG4K5QkEHGOao+A/2/fBXxFudKtNL8IeOIbzW9Dutc0KG90mKI6ytuhaWC1PnEPKNpGCVQkcOQQSAfTlFfFHwM/4KK/29+zjpfxD+JXgvWtNvbq/TTIJ9D05V0/VrmW5niiisjLcsxZVh/eGVkUMDgkEV7m37TFlB4K8PeI7rwD45s11rX4PD8emy6VGbu3eUErcyqsxT7MMcyqzfQ80AeyUVkeLI9el8P3aeGZ9OttcIUW02rQyTWyfMNxdI3Rm+XdgBhzjnFeIaT8f/FWtfAL4V+ILez0ceN/Hl3aaZCXhlGn200iSyyymLzPMZEit5WCeYCxCjeM5oA+hqK+cV+P/AI0khj8Hra6EPiS3jRvBxvjbzHTAF0/+0ze/Z/N8zb9kx+587PmHHmY5rD8R/tR+MvD/AIXvkuLPQLXxFoeoavpuoXMttO9lqN3ZxQzW1paoJQ8c15HcIUDNIVKOoWU4yAfVVFebeA/i/aeN/G2s6al/pVraQ/udNsXuF/tC9eJnW7uFTfkwLIPJUheXglO4qVri/wBof45ar8MfiJ4M8PWvjDwT4E03WNK1XULjWPGts8sLSWslmscEZW7twrOLmRiSXP7vhetAHvtFeK/C39pGHxj4I/tHXdCvtH1uy8I2ni3UrSOMeV5E7XaqsO8q5J+xSsA6r8skfJJONDTf2j9E1fxBc6baaDrr21jpNlrmpatIltFZ6dZ3MUksckrvOGJCxPuWNXYYzgjmgD1qivNvh98c9O8fa5Z6W3h/X/Dk+pac+r6S+uW8US6nZo0avLEI5XZNvnQkxzCOQCRTs6484+LPx+1bwp8c9R8Fj4jfDn4b6VaeH7DVorjxtZPNLfSz3F5FIsZ/tC1UKi20ZwAxzJyRxQB9IUV4l4q/an0LwLqOu2WpaH4g1a18NJZPr3iDSLGJtPtEuUVo5wDOZXT5uViWV1AyQRhjpx/tIaNDa6wdV8OeIdA1DSr/AEixn0vUYLf7QV1K7S1s7hfLmdDE0jNnLB1EUgKbgFIB61RXOaH46sNf8YeJvDlvDcpfeH/s32qSVVET+fGZE2EMScAc5A56ZryCX4r/ABP8ZW3jbxJ4HsvDC+GvDGpX2mQaXq8Nw97rUlk7R3JS4SVUtQZY5I0zFNnYGOAcAA+gqK+afFH7Q8uueG7rXPCWr6ja/atO8E6tb21zZWxggtdV1R4mKMQztJJCro4cbUCRmMhmYj6WoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuZ+J3gz/AIWN8NvFnhP7Z/Z/9vaTd6X9s8rzfI8+F4vM2ZXdt35xkZxjI6101FAHzD8N/wBij/hX3in4faz/AMJl/aH/AAiXgebwZ5P9l+X9q3uzfad3nHZjdjy8N/vV4x4u/Zhvv2YPDnwUk8Ma9451Hxb4RsdV0v8At/wf4LXV0urWedpzDNatK3kMTOwjkLMuUYt2FfoLRQB8L/syfsX+I1+CPwJbxbfy+Ftd8GeJrvxVPpNxbC5lmEsrlIJHDqI32lWJw2Ccbciut+NX/BPXR/il8Ytf+IOna5pOnXviCK3TUrTX/C1vrcYkhjEay2xldPJYoqhhhlYjJHTH13RQB8m+PP2ErnWdW8W3PhD4iy+DLTxf4Tg8K69ZLocN0lykFv8AZ4ZY/nQQ4jwrIowVyFKEgi3o37COmwazo0us+KZNV0m0+FK/C66sYrDyHuYt+WvFl81vLYgkCPa2Dg7z0r6nooA+Mfhd/wAE47P4axX0CeKNDuom0O90S0u7bwZa2t+guLd4BLPdLIXmZVc52+Xv/iPJrufAv7Gg8FeJPgLqp8X/AG0fCzRr7SPJ/szy/wC1PtMHleZnzj5O3rtw+emR1r6VooA+SfBX7EHiTwN8Db34T23xL0rV/CMd6LjSbPXvBVtfpawmWeWWGdJJiLjc8yMHHlshi44bA3fhT+yDr/wX+F+n+E/CfxQudIuP+EwHijUrq20dFt7i3bAl02C283FtA+1cEMxU7jg5wPpmigDL8S2+s3eh3cXh+/sdL1hlH2e71Kye8t4zkZLwpLEzjGRgSLyQecYPiXhf9mjxFovwb8LeDb3xxp9zq/hDULfUPDuuWWgPbrbvCrKFuIHu5PODpJMjbXi+WTjaRur6BooA8LH7Nd8miJep4uQfENfFLeMP+EiOl5tTfG2NmY/snnbvs/2Q+Rs87dgBt+7muk8LfB3UvC3w78R6Nb+K5F8T+I7641LUvEkNmI28+dlEjwQ7yItsSrHHln2bEZvMwQ3qFFAHjenfs42eh/ELSdY0nUodP8OaddW9/DokdjmVJ4NPk0+NUuPM+WHyZMmPYSXBO/DMp6/WvhuusfF3wv44a+Cf2HpGpaWLAwbvNN3LZyeZ5m75dn2PGNpz5nUbee1ooA8j+KHwS1jxp4g8QaroHiuDw3L4h8ODw1qn2jS/trGBHuGikgPnRiORTdz8sJFO5flG3mTwv8ALLRrXxTZanqR1bTvEPh/T/D1zbrB5JEVtbywOwbe3+sWUnGBtx1avWKKAPE/gh+zfB8HdZjulj8Gzx2tgbC2u9I8HQ6Xqci5T57m6SVhKxCfMEjiVic44Aq14v+D3jG5+Lup+OfCXi3w9pDalotlo9zY6/wCGZdUAFtNdSrJG8d9b7d32tgQQ33Ac17FRQB454l/Z+uPFOjfEu1u/EUUd142hso5Z4NPIjtXggSJmVDKSwYoWClhtzjLYyZ/H3wCHjfXPGWqrrxsLjXLPQo7XFoJBZXOlXs97BM3zjzVaWZMp8vEZG75sr65RQB518MvhlrHg7xb4z8Sa94kt9f1LxLJaPIlnppsoLUQQ+UFjUyysQR83zMTknnBAHJat+z34ltn8XaZ4S+IX/CMeEvFd5cX+o6e2jrdXlrNc/wDH01lcmZVh8xiz/vIptruxXGQB7lRQB4hq37L2nz/2lbaTqw0jSptO8LaZaWQtDKLSHRb+W6QbjIN3mLKI+g2bN3z5wPWtFsdVs7zWJNS1SPUbe4vPNsIY7UQmzg8qNfJZtx80+Ysr78LxIFx8uTq0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/2Q==", "description": "Color: No color; Size: 2 fl oz (60 mL)", "colors": ["No color"]}]}, "remote_url": "https://www.vitacost.com/vitacost-essential-oils-100-pure-emu-2-fl-oz-60-ml", "parsing_type": "refresh", "finalize": false, "parsing_code": 200, "parsing_text": "[200] Success: Item: 'vitacost-essential-oils-100-pure-emu-2-fl-oz-60-ml' - parsed successfully. additional_error_text=''"}
status_code 500
error_text File "/opt/working_folder/middlewares/catch_errors_middleware/catch_500_errors.py", line 15, in dispatch response = await call_next(request) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 84, in call_next raise app_exc File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 70, in coro await self.app(scope, receive_or_disconnect, send_no_error) File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 83, in __call__ await self.app(scope, receive, send) File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 79, in __call__ raise exc File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 68, in __call__ await self.app(scope, receive, sender) File "/usr/local/lib/python3.11/site-packages/fastapi/middleware/asyncexitstack.py", line 20, in __call__ raise e File "/usr/local/lib/python3.11/site-packages/fastapi/middleware/asyncexitstack.py", line 17, in __call__ await self.app(scope, receive, send) File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 718, in __call__ await route.handle(scope, receive, send) File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 276, in handle await self.app(scope, receive, send) File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 66, in app response = await func(request) ^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 274, in app raw_response = await run_endpoint_function( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 193, in run_endpoint_function return await run_in_threadpool(dependant.call, **values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/starlette/concurrency.py", line 41, in run_in_threadpool return await anyio.to_thread.run_sync(func, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/anyio/to_thread.py", line 33, in run_sync return await get_asynclib().run_sync_in_worker_thread( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread return await future ^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 807, in run result = context.run(func, *args) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/working_folder/api/logging_router/api/product_logging.py", line 462, in log_product_upload file_url = s3.upload_object( ^^^^^^^^^^^^^^^^^ File "/opt/working_folder/dependencies/bucket/bucket.py", line 57, in upload_object self.client.put_object( File "/usr/local/lib/python3.11/site-packages/minio/api.py", line 2015, in put_object raise exc File "/usr/local/lib/python3.11/site-packages/minio/api.py", line 1960, in put_object return self._put_object( ^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/minio/api.py", line 1789, in _put_object response = self._execute( ^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/minio/api.py", line 441, in _execute region = self._get_region(bucket_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/minio/api.py", line 498, in _get_region response = self._url_open( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/minio/api.py", line 351, in _url_open raise InvalidResponseError(