| body |
{"product": {"rating": 4.5, "rating_count": 20, "brand": "Rainbow High", "name": "Rainbow High Rainbow Shimmers with Slime \u2013 Violet, Purple 11\u201d Doll, Create a Rainbow Fashion Doll", "description": "Create Your Own Magical Rainbow Doll!\nDiscover the enchanting world of Rainbow High Rainbow Shimmers \u2013 where creativity meets fashion in the most magical way! This isn't just a doll; it's a complete creative experience that lets you design a one-of-a-kind rainbow masterpiece.\nWhat Makes This Set Special:\n\n\nInteractive Slime Kit Included: Mix, customize, and create dazzling rainbow effects inside your doll's transparent legs. Watch as shimmering colors swirl and transform her look!\n\nStunning Rainbow Hair: Gorgeous rainbow highlights woven throughout her long, silky hair \u2013 perfect for endless styling possibilities\n\nPremium Details: Delicate eyelashes and mesmerizing glass eyes bring Violet to life with incredible realism\n\nFully Articulated: 11 points of articulation allow for endless posing, playing, and display options\n\nAdorable Winged Pet: Includes a magical pet companion with wings and a horn to join in the rainbow adventure\n\nThe Creative Experience:\nThis set transforms playtime into an artistic journey. Experiment with different slime colors and textures to create unique rainbow patterns that shine through the doll's legs. Every creation is different, making your Violet truly one-of-a-kind!\nPerfect For:\nCreative kids ages 4+, doll collectors, and anyone who loves fashion dolls with a magical twist. Makes an exceptional gift for birthdays, holidays, or any special occasion.\nCollect all the Rainbow Shimmers friends: Iris in Rainbow, Bella in Pink, Skyler in Blue, and Violet in Purple to complete your magical collection!", "data": {"dataFacets": []}, "categories": ["Home > Rainbow High Dolls \u2013 Where Bold Fashion and Bright Color Collide"], "gender": "Kids", "product_images": [], "market_id": 115, "remote_code": "rainbow-high-rainbow-shimmers-with-slime-violet-purple-11-doll-create-a-rainbow-fashion-doll", "is_lost": 0, "variants": [{"remote_code": "51864540381551", "upc": "14696616395119", "additional_upc": "1753901002", "remote_url": "https://shop.mgae.com/products/rainbow-high-rainbow-shimmers-with-slime-violet-purple-11-doll-create-a-rainbow-fashion-doll", "size": "N/A", "origin_color": "N/A", "price": 27.99, "variant_images": ["https://shop.mgae.com/cdn/shop/files/543787-Shimmers-with-Slime-Doll-Violet.jpg?v=1753901002", "https://shop.mgae.com/cdn/shop/files/543787-Shimmers-with-Slime-Doll-Violet1.jpg?v=1753901002", "https://shop.mgae.com/cdn/shop/files/543787-Shimmers-with-Slime-Doll-Violet3.jpg?v=1753901002", "https://shop.mgae.com/cdn/shop/files/543787-Shimmers-with-Slime-Doll-Violet4.jpg?v=1753901002", "https://shop.mgae.com/cdn/shop/files/Shimmers-Dolls-2025.jpg?v=1753810421", "https: https://cdn.shopify.com/s/files/1/0272/0202/7618/files/Rainbow-High-Shimmers-with-Slime-Video.jpg?v=1755019841"], "stock_count": 1, "data": ["transfer"], "image_url": "https://shop.mgae.com/cdn/shop/files/543787-Shimmers-with-Slime-Doll-Violet.jpg?v=1753901002", "description": "Color: N/A; Size: N/A", "colors": ["N/A"]}]}, "remote_url": "https://shop.mgae.com/products/rainbow-high-rainbow-shimmers-with-slime-violet-purple-11-doll-create-a-rainbow-fashion-doll", "parsing_type": "full", "finalize": false, "parsing_code": 200, "parsing_text": "[200] Success: Item: 'rainbow-high-rainbow-shimmers-with-slime-violet-purple-11-doll-create-a-rainbow-fashion-doll' - parsed successfully. additional_error_text=''"} |
| 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 88, in __call__
response = await handler(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/working_folder/handlers/exception_handlers.py", line 70, in validation_exception_handler
return JSONResponse(
^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 196, in __init__
super().__init__(content, status_code, headers, media_type, background)
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 55, in __init__
self.body = self.render(content)
^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 199, in render
return json.dumps(
^^^^^^^^^^^
File "/usr/local/lib/python3.11/json/__init__.py", line 238, in dumps
**kw).encode(obj)
^^^^^^^^^^^
File "/usr/local/lib/python3.11/json/encoder.py", line 200, in encode
chunks = self.iterencode(o, _one_shot=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/json/encoder.py", line 258, in iterencode
return _iterencode(o, 0)
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/json/encoder.py", line 180, in default
raise TypeError(f'Object of type {o.__class__.__name__} '
|