row_id: 45248

Column Value
row_id 45248
time_created 2026-06-22 22:50:19.016835
endpoint https://usmall-catalog.shopfans.io/log/product_upload
params
body {"product": {"rating": 1.0, "rating_count": 1, "brand": "Rome", "name": "Slapstick Snowboard - 2026", "description": "What Our Gearhead\u00ae Experts Are Saying:\"The Slapstick Snowboard is perfect for kids who are ready to take their riding to the next level. The Twin Diamond 3D in the nose and tail helps them stay stable and catch-free, while the Fusion Camber gives it a nice pop for jumps and turns. It\u2019s built tough to handle all the progress they\u2019ll make, whether they\u2019re hitting the park or exploring new trails.\"Who It\u2019s ForProgressing Young Riders Ready for the Next Step: The Slapstick is designed for kids who are moving beyond beginner gear and want a board that grows with their skills. From early park laps to tackling steeper runs, it offers stability, pop, and durability for confident progression.What It\u2019s ForAll-Mountain Riding and Freestyle Progression: Optimized for exploring new terrain and learning tricks, the Slapstick balances catch-free confidence with responsive pop. Whether in the park, on groomers, or venturing into more challenging terrain, it keeps kids progressing with control and fun.Why We Like ItDurability and Progression in a Kid-Friendly Package: We like the Slapstick because it\u2019s built tough enough to withstand the scrapes, crashes, and big strides that come with learning. The Twin Diamond 3D shape prevents edge catches, while the Fusion Camber adds just the right energy for jumps, turns, and park play. It\u2019s progression-focused without being intimidating, making it a great confidence booster.", "data": {"dataFacets": []}, "categories": ["Kids > Kids' Gear > Kids' Snowboard Gear > Kids' Snowboards"], "gender": "unisex", "product_images": [], "market_id": 17, "remote_code": "rome-slapstick-snowboard-2026-kids", "is_lost": 0, "variants": [{"remote_code": "ROMZ3FA-ONECOL-S132", "upc": "", "email_meta": "ROMZ3FA", "remote_url": "https://www.backcountry.com/rome-slapstick-snowboard-2026-kids?skid=ROMZ3FA-ONECOL-S132", "size": "132cm", "origin_color": "One Color", "price": 251.96, "price_full": 359.95, "variant_images": ["https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D7.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D6.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D5.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D4.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D3.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D2.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D1.jpg"], "stock_count": 1, "data": ["transfer"], "image_url": "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "description": "One Color, 132cm", "colors": ["One Color"]}, {"remote_code": "ROMZ3FA-ONECOL-S135", "upc": "", "email_meta": "ROMZ3FA", "remote_url": "https://www.backcountry.com/rome-slapstick-snowboard-2026-kids?skid=ROMZ3FA-ONECOL-S135", "size": "135cm", "origin_color": "One Color", "price": 251.96, "price_full": 359.95, "variant_images": ["https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D7.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D6.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D5.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D4.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D3.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D2.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D1.jpg"], "stock_count": 1, "data": ["transfer"], "image_url": "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "description": "One Color, 135cm", "colors": ["One Color"]}, {"remote_code": "ROMZ3FA-ONECOL-S138", "upc": "", "email_meta": "ROMZ3FA", "remote_url": "https://www.backcountry.com/rome-slapstick-snowboard-2026-kids?skid=ROMZ3FA-ONECOL-S138", "size": "138cm", "origin_color": "One Color", "price": 251.96, "price_full": 359.95, "variant_images": ["https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D7.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D6.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D5.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D4.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D3.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D2.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D1.jpg"], "stock_count": 1, "data": ["transfer"], "image_url": "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "description": "One Color, 138cm", "colors": ["One Color"]}, {"remote_code": "ROMZ3FA-ONECOL-S141", "upc": "", "email_meta": "ROMZ3FA", "remote_url": "https://www.backcountry.com/rome-slapstick-snowboard-2026-kids?skid=ROMZ3FA-ONECOL-S141", "size": "141cm", "origin_color": "One Color", "price": 251.96, "price_full": 359.95, "variant_images": ["https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D7.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D6.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D5.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D4.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D3.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D2.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D1.jpg"], "stock_count": 1, "data": ["transfer"], "image_url": "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "description": "One Color, 141cm", "colors": ["One Color"]}, {"remote_code": "ROMZ3FA-ONECOL-S144", "upc": "", "email_meta": "ROMZ3FA", "remote_url": "https://www.backcountry.com/rome-slapstick-snowboard-2026-kids?skid=ROMZ3FA-ONECOL-S144", "size": "144cm", "origin_color": "One Color", "price": 251.96, "price_full": 359.95, "variant_images": ["https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D7.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D6.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D5.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D4.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D3.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D2.jpg", "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL_D1.jpg"], "stock_count": 1, "data": ["transfer"], "image_url": "https://www.backcountry.com/images/items/1200/ROM/ROMZ3FA/ONECOL.jpg", "description": "One Color, 144cm", "colors": ["One Color"]}]}, "remote_url": "https://www.backcountry.com/rome-slapstick-snowboard-2026-kids", "parsing_type": "full", "finalize": false, "parsing_code": 200, "parsing_text": "[200] Success: Item: 'rome-slapstick-snowboard-2026-kids' - 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 495, in log_product_upload add_product_history(db, market_id, remote_code, json_data) File "/opt/working_folder/api/logging_router/api/product_logging.py", line 319, in add_product_history .first() ^^^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/query.py", line 2728, in first return self.limit(1)._iter().first() # type: ignore ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/query.py", line 2827, in _iter result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 2362, in execute return self._execute_internal( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 2247, in _execute_internal result: Result[Any] = compile_state_cls.orm_execute_statement( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/context.py", line 305, in orm_execute_statement result = conn.execute( ^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1418, in execute return meth( ^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection return connection._execute_clauseelement( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement ret = self._execute_context( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context return self._exec_single_context( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context self._handle_dbapi_exception( File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception raise sqlalchemy_exception.with_traceback(exc_info[2]) from e File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context self.dialect.do_execute( File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py", line 941, in do_execute cursor.execute(statement, parameters)