| body |
{"product": {"rating": 4.9, "rating_count": 20, "brand": "Bratz", "name": "Bratz Play Sportz Yasmin Fashion Doll - Gymnastics", "description": "Get ready to flip, tumble, and score perfect 10s with Bratz Play Sportz Yasmin!This athletic fashionista brings the excitement of gymnastics to life with her signature Bratz style. Yasmin is dressed in a trendy gymnastics outfit that's perfect for hitting the mat and showing off her moves. Whether she's practicing her floor routine or perfecting her balance beam skills, this sporty doll is ready for action!Features:\nAuthentic Bratz styling with a sporty gymnastics twist\nFashionable gymnastics-inspired outfit\nPoseable for dynamic athletic poses and play\nPerfect for imaginative play and collecting\nPart of the exciting Bratz Play Sportz collection\nInspire confidence, creativity, and active play! Yasmin encourages kids to dream big, stay active, and express their unique style both on and off the mat. Add this gymnastics superstar to your Bratz collection today!", "data": {"dataFacets": []}, "categories": ["Home > Bratz"], "gender": "Kids", "product_images": [], "market_id": 115, "remote_code": "bratz-play-sportz-yasmin-gymnastics", "is_lost": 0, "variants": [{"remote_code": "51989334688111", "upc": "14714835108207", "additional_upc": "1750430853", "remote_url": "https://shop.mgae.com/products/bratz-play-sportz-yasmin-gymnastics", "size": "N/A", "origin_color": "N/A", "price": 16.99, "variant_images": ["https://shop.mgae.com/cdn/shop/files/569534-Bratz-Play-Sportz-Yasmin.jpg?v=1750430853", "https://shop.mgae.com/cdn/shop/files/569534-Bratz-Play-Sportz-Yasmin1.jpg?v=1750430853", "https://shop.mgae.com/cdn/shop/files/569534-Bratz-Play-Sportz-Yasmin2.jpg?v=1751994977", "https://shop.mgae.com/cdn/shop/files/569534-Bratz-Play-Sportz-Yasmin1_6938cabe-e238-4bf5-8b03-da72467a0d09.jpg?v=1751994977", "https://shop.mgae.com/cdn/shop/files/569534-Bratz-Play-Sportz-Yasmin3.jpg?v=1751994977", "https://shop.mgae.com/cdn/shop/files/569534-Bratz-Play-Sportz-Yasmin4.jpg?v=1751994977", "https://shop.mgae.com/cdn/shop/files/All-five-Bratz-Play-Sportz-Dolls.jpg?v=1751995744", "https: https://cdn.shopify.com/s/files/1/0272/0202/7618/files/Bratz-Play-Sportz-Yasmin-Video.jpg?v=1760538774", "https: https://cdn.shopify.com/s/files/1/0272/0202/7618/files/Bratz-Play-Sportz-Dolls-Video.jpg?v=1762445576"], "stock_count": 1, "data": ["transfer"], "image_url": "https://shop.mgae.com/cdn/shop/files/569534-Bratz-Play-Sportz-Yasmin.jpg?v=1750430853", "description": "Color: N/A; Size: N/A", "colors": ["N/A"]}]}, "remote_url": "https://shop.mgae.com/products/bratz-play-sportz-yasmin-gymnastics", "parsing_type": "full", "finalize": false, "parsing_code": 200, "parsing_text": "[200] Success: Item: 'bratz-play-sportz-yasmin-gymnastics' - 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__} '
|