[2026-10-14 11:55:24] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"partnerPartIds":["MB1241132C"],"deliveryZip":"30096"}} 
[2026-10-14 11:55:24] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 11:55:24] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 11:55:34] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C","description":"`whoami`"}],"deliveryZip":"30096"}} 
[2026-10-14 11:55:34] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 11:55:34] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 11:55:47] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryZip":"30096"} 
[2026-10-14 11:55:47] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:55:54] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"vin":"1","partNumber":"x"}} 
[2026-10-14 11:55:54] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 11:55:54] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 11:56:12] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"partNumber":"test"}} 
[2026-10-14 11:56:12] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 11:56:12] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 11:56:20] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryZip":"30096"} 
[2026-10-14 11:56:20] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:56:29] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"1","quantity":1}]}} 
[2026-10-14 11:56:29] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 11:56:29] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 11:56:35] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 11:56:35] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:56:41] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 11:56:41] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:56:42] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":";whoami;","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 11:56:42] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:56:44] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":[]} 
[2026-10-14 11:56:44] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 11:56:44] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 11:57:03] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryZip":"30096"}} 
[2026-10-14 11:57:03] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 11:57:03] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 11:57:09] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryZip":"30096"} 
[2026-10-14 11:57:09] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:57:39] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":[]} 
[2026-10-14 11:57:39] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 11:57:39] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 11:58:05] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 11:58:05] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:58:18] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryZip":"30096"} 
[2026-10-14 11:58:18] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:58:19] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 11:58:19] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 11:58:19] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 11:58:19] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\"}], 2026-10-14 11:58:19, 2026-10-14 11:58:19))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 11:58:21] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 11:58:21] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 11:58:21] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 11:58:21] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\"}], 2026-10-14 11:58:21, 2026-10-14 11:58:21))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 11:58:24] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"' OR SLEEP(5)--"}],"deliveryZip":"30096"} 
[2026-10-14 11:58:24] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:58:30] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C","quantity":1}],"deliveryAddress":{"postalCode":"30096","city":"Duluth","state":"GA","country":"US"}}} 
[2026-10-14 11:58:30] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 11:58:30] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 11:58:30] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, Duluth, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\",\"quantity\":1}], 2026-10-14 11:58:30, 2026-10-14 11:58:30))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C","quantity":1}],"deliveryAddress":{"postalCode":"30096","city":"Duluth","state":"GA","country":"US"}}} 
[2026-10-14 11:58:44] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 11:58:44] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 11:58:44] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 11:58:44] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\"}], 2026-10-14 11:58:44, 2026-10-14 11:58:44))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 11:58:50] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"partNumber":";whoami;","postalCode":"30096"}} 
[2026-10-14 11:58:50] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 11:58:50] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 11:59:02] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"RM01550005","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 11:59:02] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:59:03] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MC1089100","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 11:59:03] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:59:04] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"123456","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 11:59:04] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:59:04] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"0000001","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 11:59:04] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 11:59:05] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"OEM123","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 11:59:05] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 12:01:00] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:01:00] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:01:00] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:01:00] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\"}], 2026-10-14 12:01:00, 2026-10-14 12:01:00))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:01:04] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryZip":"30096"} 
[2026-10-14 12:01:04] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 12:01:05] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096","countryCode":"US"}}} 
[2026-10-14 12:01:05] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:01:05] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:01:05] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\"}], 2026-10-14 12:01:05, 2026-10-14 12:01:05))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096","countryCode":"US"}}} 
[2026-10-14 12:01:18] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"SC3115101"}],"deliveryZip":"30009"} 
[2026-10-14 12:01:18] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:01:39] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:01:39] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:01:39] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:01:39] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\"}], 2026-10-14 12:01:39, 2026-10-14 12:01:39))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:02:06] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 12:02:06] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 12:02:40] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:02:40] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:02:40] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:02:40] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\"}], 2026-10-14 12:02:40, 2026-10-14 12:02:40))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:03:59] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"HY3115113","quantity":1}],"deliveryZip":"30009"} 
[2026-10-14 12:03:59] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:05:56] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":[]} 
[2026-10-14 12:05:56] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 12:05:56] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 12:07:23] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"123"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:07:23] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:07:23] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:07:23] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"123\"}], 2026-10-14 12:07:23, 2026-10-14 12:07:23))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"123"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:07:46] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C' OR 1=1--","requestedPartId":"33b418cb-cc8d-4f91-8709-bd66ff55f038"}],"deliveryZip":"30009"} 
[2026-10-14 12:07:46] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:07:50] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"test":1}} 
[2026-10-14 12:07:50] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 12:07:50] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli-poc-1","currencyCode":"USD","repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","address":"1050 Cambridge Sq","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","year":"2012","make":"Chevrolet","model":"Cobalt"},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"' OR 1=1--","quantity":1}]}} 
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli-poc-1","deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":32,"requestId":"sqli-poc-1"} 
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:07:51] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"' OR 1=1--","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["' OR 1=1--","' OR 1=1--","' OR 1=1--"]} 
[2026-10-14 12:07:51] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"' OR 1=1--"} 
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:07:51] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli-poc-1","partsReturned":0} 
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"poc-sqli-2","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"MB1241132C'","quantity":1,"estimatePartConditionType":"PAA","description":"test"}]}} 
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"poc-sqli-2","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":33,"requestId":"poc-sqli-2"} 
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:08:01] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"MB1241132C'","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["MB1241132C'","MB1241132C'","MB1241132C'"]} 
[2026-10-14 12:08:01] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"MB1241132C'"} 
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:08:01] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"poc-sqli-2","partsReturned":0} 
[2026-10-14 12:08:02] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"1' OR SLEEP(3)--"}],"deliveryZip":"30096"} 
[2026-10-14 12:08:02] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 12:08:06] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":[]} 
[2026-10-14 12:08:06] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 12:08:06] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 12:08:10] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C'"}],"deliveryZip":"30009"} 
[2026-10-14 12:08:10] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:08:10] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryZip":"30009'"} 
[2026-10-14 12:08:10] production.ERROR: [InventoryPrice:Value] Inventory value lookup failed {"message":"SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''30009''' at line 1 (SQL: SELECT * FROM b2b_warehouse_zips WHERE zip = '30009'')","exception":"[object] (Illuminate\\Database\\QueryException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''30009''' at line 1 (SQL: SELECT * FROM b2b_warehouse_zips WHERE zip = '30009'') at /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php:712)
[stacktrace]
#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('SELECT * FROM b...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(376): Illuminate\\Database\\Connection->run('SELECT * FROM b...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(622): Illuminate\\Database\\Connection->select('SELECT * FROM b...')
#3 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(405): App\\Http\\Controllers\\InventoryPriceController->getSettings('30009'')
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->getInventoryValue(Object(Illuminate\\Http\\Request))
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('getInventoryVal...', Array)
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'getInventoryVal...')
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#9 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#18 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 {main}

[previous exception] [object] (PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''30009''' at line 1 at /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php:368)
[stacktrace]
#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(368): PDO->prepare('SELECT * FROM b...')
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(705): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('SELECT * FROM b...', Array)
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('SELECT * FROM b...', Array, Object(Closure))
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(376): Illuminate\\Database\\Connection->run('SELECT * FROM b...', Array, Object(Closure))
#4 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(622): Illuminate\\Database\\Connection->select('SELECT * FROM b...')
#5 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(405): App\\Http\\Controllers\\InventoryPriceController->getSettings('30009'')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->getInventoryValue(Object(Illuminate\\Http\\Request))
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('getInventoryVal...', Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'getInventoryVal...')
#9 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#18 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#43 {main}
"} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"probe-lookup-001","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1J8GN28KX9W544172","insuranceCompanyName":"Progressive"},"parts":[{"requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","requestedPartNumber":"16711-28170","quantity":1,"estimatePartConditionType":"PAL"}]}} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"probe-lookup-001","deliveryZip":"30009","insuranceCompany":"Progressive","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":34,"requestId":"probe-lookup-001"} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:08:15] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"16711-28170","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["16711-28170","16711-28170","16711-28170"]} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:08:15] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:08:15] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"probe-lookup-001","partsReturned":1} 
[2026-10-14 12:08:18] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C","quantity":1}],"deliveryAddress":{"postalCode":"30096","city":"Duluth","stateProvince":"GA","address":"1 Main","countryCode":"US"}}} 
[2026-10-14 12:08:18] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:08:18] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:08:18] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, 1 Main, Duluth, GA, 30096, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\",\"quantity\":1}], 2026-10-14 12:08:18, 2026-10-14 12:08:18))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C","quantity":1}],"deliveryAddress":{"postalCode":"30096","city":"Duluth","stateProvince":"GA","address":"1 Main","countryCode":"US"}}} 
[2026-10-14 12:08:20] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"00000000-0000-0000-0000-000000000001","requestedParts":[{"requestedPartNumber":"MB1241132C' AND EXTRACTVALUE(1,CONCAT(0x7e,version()))--","requestedPartId":"33b418cb-cc8d-4f91-8709-bd66ff55f038"}],"deliveryZip":"30009"}} 
[2026-10-14 12:08:20] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"00000000-0000-0000-0000-000000000001","deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:08:20] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:08:21] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"x' OR 1=1#"}],"deliveryZip":"30009"} 
[2026-10-14 12:08:21] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:08:27] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009","address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:08:27] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:08:27] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:08:27] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, 1050 Cambridge Sq, Alpharetta, GA, 30009, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 12:08:27, 2026-10-14 12:08:27))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009","address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:08:28] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryZip":"30009"} 
[2026-10-14 12:08:28] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:08:30] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b"]}],"deliveryAddress":{"postalCode":"30009","countryCode":"US"}}} 
[2026-10-14 12:08:30] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:08:30] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:08:30] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"requestedPartIds\":[\"2d0f6070-99ca-4e09-a074-3c7f78e5260b\"]}], 2026-10-14 12:08:30, 2026-10-14 12:08:30))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b"]}],"deliveryAddress":{"postalCode":"30009","countryCode":"US"}}} 
[2026-10-14 12:08:33] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:08:33] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:08:33] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:08:33] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, Alpharetta, GA, 30009, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 12:08:33, 2026-10-14 12:08:33))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:08:35] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"00000000-0000-0000-0000-000000000001","requestedParts":[{"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b"}],"deliveryZip":"30009"}} 
[2026-10-14 12:08:35] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"00000000-0000-0000-0000-000000000001","deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:08:35] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"00000000-0000-0000-0000-000000000001","requestedParts":[{"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b"}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"00000000-0000-0000-0000-000000000001","deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":35,"requestId":"00000000-0000-0000-0000-000000000001"} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:08:42] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101","SC3115101","SC3115101"]} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:08:42] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:08:42] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"00000000-0000-0000-0000-000000000001","partsReturned":1} 
[2026-10-14 12:08:43] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"00000000-0000-0000-0000-000000000001","requestedParts":[{"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b"}],"deliveryPostalCode":"30009"}} 
[2026-10-14 12:08:43] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"00000000-0000-0000-0000-000000000001","deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:08:43] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"00000000-0000-0000-0000-000000000001","requestedParts":[{"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b"}],"deliveryZip":"30009","deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"00000000-0000-0000-0000-000000000001","deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":36,"requestId":"00000000-0000-0000-0000-000000000001"} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:08:44] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101","SC3115101","SC3115101"]} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:08:44] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:08:44] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"00000000-0000-0000-0000-000000000001","partsReturned":1} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"cross-end-1","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"SC3115101","quantity":1,"estimatePartConditionType":"PAA","description":"test"}]}} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"cross-end-1","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":37,"requestId":"cross-end-1"} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:08:51] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101","SC3115101","SC3115101"]} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:08:51] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["a6fd1c20-578e-4fd3-894d-72bc028fabb1"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:08:51] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"cross-end-1","partsReturned":1} 
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli-probe-1","deliveryAddress":{"postalCode":"30009"},"vehicle":{"insuranceCompanyName":"Progressive"},"parts":[{"requestedPartId":"x","requestedPartNumber":"16711-28170' OR 1=1--","quantity":1}]}} 
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli-probe-1","deliveryZip":"30009","insuranceCompany":"Progressive","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":38,"requestId":"sqli-probe-1"} 
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:09:18] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"16711-28170' OR 1=1--","requestedPartId":"x","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["16711-28170' OR 1=1--","16711-28170' OR 1=1--","16711-28170' OR 1=1--"]} 
[2026-10-14 12:09:18] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"16711-28170' OR 1=1--"} 
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:09:18] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli-probe-1","partsReturned":0} 
[2026-10-14 12:09:22] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:09:22] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:09:22] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:09:22] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\"}], 2026-10-14 12:09:22, 2026-10-14 12:09:22))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:09:23] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C' OR '1'='1"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:09:23] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:09:23] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:09:23] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C' OR '1'='1\"}], 2026-10-14 12:09:23, 2026-10-14 12:09:23))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C' OR '1'='1"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:09:24] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"x' UNION SELECT 1,2,3,4,5,6,7,8,9,10-- -"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:09:24] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:09:24] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:09:24] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"x' UNION SELECT 1,2,3,4,5,6,7,8,9,10-- -\"}], 2026-10-14 12:09:24, 2026-10-14 12:09:24))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"x' UNION SELECT 1,2,3,4,5,6,7,8,9,10-- -"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:09:25] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:09:25] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:09:25] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:09:25] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"MB1241132C\"}], 2026-10-14 12:09:25, 2026-10-14 12:09:25))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli-test","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"SC3115101","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli-test","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":39,"requestId":"sqli-test"} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:09:26] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101","SC3115101","SC3115101"]} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:09:26] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["a6fd1c20-578e-4fd3-894d-72bc028fabb1"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli-test","partsReturned":1} 
[2026-10-14 12:09:26] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"MB1241132C"}],"deliveryZip":"30096"} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":[]} 
[2026-10-14 12:09:26] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 12:09:26] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 12:09:26] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 12:09:27] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":[]} 
[2026-10-14 12:09:27] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 12:09:27] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 12:09:28] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":[]} 
[2026-10-14 12:09:28] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 12:09:28] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"7a1773cc-d165-45c6-a3a9-07619c7e3b79","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"postalCode":"30009","countryCode":"US","city":"Alpharetta","stateProvince":"GA"},"vehicle":{"vin":"1G1AL58F887344467","type":"PC","yearInteger":2019,"make":"Chevrolet","model":"Cobalt","insuranceCompanyName":"Progressive"},"parts":[{"requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","requestedPartNumber":"SC3115101","quantity":1,"estimatePartConditionType":"PAA","estimateUnitPrice":"0.00"}]}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"7a1773cc-d165-45c6-a3a9-07619c7e3b79","deliveryZip":"30009","insuranceCompany":"Progressive","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":40,"requestId":"7a1773cc-d165-45c6-a3a9-07619c7e3b79"} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:10:01] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101","SC3115101","SC3115101"]} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:10:01] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"7a1773cc-d165-45c6-a3a9-07619c7e3b79","partsReturned":1} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli-SC311510","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"SC3115101","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli-SC311510","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":41,"requestId":"sqli-SC311510"} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:10:01] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101","SC3115101","SC3115101"]} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:10:01] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["a6fd1c20-578e-4fd3-894d-72bc028fabb1"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:10:01] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli-SC311510","partsReturned":1} 
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli-SC311510","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"SC3115101'","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli-SC311510","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":42,"requestId":"sqli-SC311510"} 
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:10:02] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101'","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101'","SC3115101'","SC3115101'"]} 
[2026-10-14 12:10:02] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"SC3115101'"} 
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:10:02] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli-SC311510","partsReturned":0} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli-x' OR 1=","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"x' OR 1=1--","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli-x' OR 1=","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":43,"requestId":"sqli-x' OR 1="} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:10:03] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"x' OR 1=1--","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["x' OR 1=1--","x' OR 1=1--","x' OR 1=1--"]} 
[2026-10-14 12:10:03] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"x' OR 1=1--"} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli-x' OR 1=","partsReturned":0} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli-x' AND (","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"x' AND (SELECT 1 FROM (SELECT SLEEP(5))a)--","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli-x' AND (","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":44,"requestId":"sqli-x' AND ("} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:10:03] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"x' AND (SELECT 1 FROM (SELECT SLEEP(5))a)--","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["x' AND (SELECT 1 FROM (SELECT SLEEP(5))a)--","x' AND (SELECT 1 FROM (SELECT SLEEP(5))a)--","x' AND (SELECT 1 FROM (SELECT SLEEP(5))a)--"]} 
[2026-10-14 12:10:03] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"x' AND (SELECT 1 FROM (SELECT SLEEP(5))a)--"} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:10:03] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli-x' AND (","partsReturned":0} 
[2026-10-14 12:10:15] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partNumber":"KI3115116","quantity":1}],"deliveryAddress":{"postalCode":"30096","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:10:15] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:15] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:15] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, Alpharetta, GA, 30096, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"KI3115116\",\"quantity\":1}], 2026-10-14 12:10:15, 2026-10-14 12:10:15))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partNumber":"KI3115116","quantity":1}],"deliveryAddress":{"postalCode":"30096","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:10:16] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partNumber":"KI3115116","requestedPartIds":["54894397-c7c8-4bf4-b7b9-255b9d816b37"]}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:10:16] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:16] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:16] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"KI3115116\",\"requestedPartIds\":[\"54894397-c7c8-4bf4-b7b9-255b9d816b37\"]}], 2026-10-14 12:10:16, 2026-10-14 12:10:16))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partNumber":"KI3115116","requestedPartIds":["54894397-c7c8-4bf4-b7b9-255b9d816b37"]}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:10:18] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:10:18] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:18] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:18] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, Alpharetta, GA, 30009, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\"}], 2026-10-14 12:10:18, 2026-10-14 12:10:18))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:10:21] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101' OR 1=1--","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:10:21] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:10:21] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:21] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101' OR 1=1--\",\"quantity\":1}], 2026-10-14 12:10:21, 2026-10-14 12:10:21))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101' OR 1=1--","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:10:27] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:10:27] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:10:27] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:27] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, Alpharetta, GA, 30009, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\"}], 2026-10-14 12:10:27, 2026-10-14 12:10:27))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:10:28] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:10:28] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:28] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:28] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 12:10:28, 2026-10-14 12:10:28))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:10:29] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partNumber":"403153NF0B"}],"deliveryAddress":{"postalCode":"80027"}}} 
[2026-10-14 12:10:29] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"80027","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:29] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:29] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 80027, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"403153NF0B\"}], 2026-10-14 12:10:29, 2026-10-14 12:10:29))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partNumber":"403153NF0B"}],"deliveryAddress":{"postalCode":"80027"}}} 
[2026-10-14 12:10:36] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"quoteInvitationId":"43331316-I50","parts":[{"partNumber":"403153NF0B","quantity":1}],"deliveryAddress":{"postalCode":"80027","countryCode":"US"}}} 
[2026-10-14 12:10:36] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"80027","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:36] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:36] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 80027, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"403153NF0B\",\"quantity\":1}], 2026-10-14 12:10:36, 2026-10-14 12:10:36))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"quoteInvitationId":"43331316-I50","parts":[{"partNumber":"403153NF0B","quantity":1}],"deliveryAddress":{"postalCode":"80027","countryCode":"US"}}} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"poc-sqli-1","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"},"insuranceCompanyName":"Progressive","parts":[{"requestedPartNumber":"16711-28170","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","requestedQuantity":1}]}} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"poc-sqli-1","deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":45,"requestId":"poc-sqli-1"} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:10:40] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"16711-28170","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["16711-28170","16711-28170","16711-28170"]} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:10:40] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:10:40] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"poc-sqli-1","partsReturned":1} 
[2026-10-14 12:10:41] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"SC3115101' AND EXTRACTVALUE(1,CONCAT(0x7e,(SELECT user())))--"}],"deliveryZip":"30009"} 
[2026-10-14 12:10:41] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"poc-sqli-2","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"},"insuranceCompanyName":"Progressive","parts":[{"requestedPartNumber":"16711-28170' OR SLEEP(5)-- -","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","requestedQuantity":1}]}} 
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"poc-sqli-2","deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":46,"requestId":"poc-sqli-2"} 
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:10:41] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"16711-28170' OR SLEEP(5)-- -","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["16711-28170' OR SLEEP(5)-- -","16711-28170' OR SLEEP(5)-- -","16711-28170' OR SLEEP(5)-- -"]} 
[2026-10-14 12:10:41] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"16711-28170' OR SLEEP(5)-- -"} 
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:10:41] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"poc-sqli-2","partsReturned":0} 
[2026-10-14 12:10:46] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"partnerPartIds":["SC3115101"],"deliveryZip":"30009"}} 
[2026-10-14 12:10:46] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:46] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 12:10:47] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partnerPartId":"SC3115101"}],"deliveryZip":"30009"}} 
[2026-10-14 12:10:47] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:47] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:10:48] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partNumber":"SC3115101","quantity":1}],"deliveryZip":"30009"}} 
[2026-10-14 12:10:48] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:48] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:10:49] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:10:49] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:10:49] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:49] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 12:10:49, 2026-10-14 12:10:49))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:10:56] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009","countryCode":"US"}}} 
[2026-10-14 12:10:56] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:56] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:56] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partnerPartId\":\"SC3115101\",\"quantity\":1}], 2026-10-14 12:10:56, 2026-10-14 12:10:56))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30009","countryCode":"US"}}} 
[2026-10-14 12:10:57] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:10:57] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:10:57] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:10:57] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\"}], 2026-10-14 12:10:57, 2026-10-14 12:10:57))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:11:00] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partnerPartId":"SC3115101"}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:11:00] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:00] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:00] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partnerPartId\":\"SC3115101\"}], 2026-10-14 12:11:00, 2026-10-14 12:11:00))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partnerPartId":"SC3115101"}],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"poc","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf"},"deliveryAddress":{"postalCode":"30009"},"insuranceCompanyName":"Progressive","parts":[{"requestedPartNumber":"16711-28170' AND extractvalue(1,concat(0x7e,version()))-- -","requestedPartId":"x","requestedQuantity":1}]}} 
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"poc","deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":47,"requestId":"poc"} 
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:11:01] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"16711-28170' AND extractvalue(1,concat(0x7e,version()))-- -","requestedPartId":"x","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["16711-28170' AND extractvalue(1,concat(0x7e,version()))-- -","16711-28170' AND extractvalue(1,concat(0x7e,version()))-- -","16711-28170' AND extractvalue(1,concat(0x7e,version()))-- -"]} 
[2026-10-14 12:11:01] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"16711-28170' AND extractvalue(1,concat(0x7e,version()))-- -"} 
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:11:01] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"poc","partsReturned":0} 
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"poc","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf"},"deliveryAddress":{"postalCode":"30009"},"insuranceCompanyName":"Progressive","parts":[{"requestedPartNumber":"16711-28170' AND 1=convert(int,@@version)--","requestedPartId":"x","requestedQuantity":1}]}} 
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"poc","deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":48,"requestId":"poc"} 
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:11:02] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"16711-28170' AND 1=convert(int,@@version)--","requestedPartId":"x","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["16711-28170' AND 1=convert(int,@@version)--","16711-28170' AND 1=convert(int,@@version)--","16711-28170' AND 1=convert(int,@@version)--"]} 
[2026-10-14 12:11:02] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"16711-28170' AND 1=convert(int,@@version)--"} 
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:11:02] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"poc","partsReturned":0} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"deep-dig-1","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F887344467","type":"PC","year":"2019","yearInteger":2019,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"Progressive","options":[]},"parts":[{"requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","requestedPartNumber":"SC3115101","partNumberAlias":{"oem":[],"hollanderInterchangeCode":[]},"partClassifications":{"hollanderType":null,"cieca":null},"description":"test","quantity":1,"estimatePartConditionType":"PAA","estimateUnitPrice":"134.07","comment":null,"isPartFiltered":false}]}} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"deep-dig-1","deliveryZip":"30009","insuranceCompany":"Progressive","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":49,"requestId":"deep-dig-1"} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:11:16] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101","SC3115101","SC3115101"]} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:11:16] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:11:16] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"deep-dig-1","partsReturned":1} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"err-test","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"'","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"err-test","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":50,"requestId":"err-test"} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:11:29] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"'","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["'","'","'"]} 
[2026-10-14 12:11:29] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"'"} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"err-test","partsReturned":0} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"err-test","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"\\\"","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"err-test","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":51,"requestId":"err-test"} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:11:29] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"\\\"","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["\\\"","\\\"","\\\""]} 
[2026-10-14 12:11:29] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"\\\""} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:11:29] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"err-test","partsReturned":0} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:30] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, Alpharetta, GA, 30009, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\"}], 2026-10-14 12:11:30, 2026-10-14 12:11:30))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US"}}} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"err-test","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"' OR '1'='1","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"err-test","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":52,"requestId":"err-test"} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:11:30] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"' OR '1'='1","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["' OR '1'='1","' OR '1'='1","' OR '1'='1"]} 
[2026-10-14 12:11:30] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"' OR '1'='1"} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:11:30] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"err-test","partsReturned":0} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"err-test","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"' UNION SELECT 1,2,3,4,5,6,7,8,9,10--","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"err-test","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":53,"requestId":"err-test"} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:11:31] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"' UNION SELECT 1,2,3,4,5,6,7,8,9,10--","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["' UNION SELECT 1,2,3,4,5,6,7,8,9,10--","' UNION SELECT 1,2,3,4,5,6,7,8,9,10--","' UNION SELECT 1,2,3,4,5,6,7,8,9,10--"]} 
[2026-10-14 12:11:31] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"' UNION SELECT 1,2,3,4,5,6,7,8,9,10--"} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"err-test","partsReturned":0} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"err-test","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"address":"1050 Cambridge Sq","city":"Alpharetta","stateProvince":"GA","postalCode":"30009","countryCode":"US"},"vehicle":{"vin":"1G1AL58F884444562","type":"PC","year":"2012","yearInteger":2012,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"The Hartford","options":[]},"parts":[{"requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","requestedPartNumber":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","quantity":1,"estimatePartConditionType":"PAA","description":"t"}]}} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"err-test","deliveryZip":"30009","insuranceCompany":"The Hartford","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":54,"requestId":"err-test"} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:11:31] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","requestedPartId":"a6fd1c20-578e-4fd3-894d-72bc028fabb1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"]} 
[2026-10-14 12:11:31] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:11:31] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"err-test","partsReturned":0} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"x-1791979906","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"Go-Parts Repairer 1"},"deliveryAddress":{"postalCode":"30009","city":"Alpharetta","stateProvince":"GA","countryCode":"US","address":"1050 Cambridge Sq"},"vehicle":{"vin":"1G1AL58F887344467","type":"PC","year":"2019","yearInteger":2019,"make":"Chevrolet","model":"Cobalt","subModel":"LT","mileage":1,"plateState":"OH","insuranceCompanyName":"Progressive","options":[]},"parts":[{"requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","requestedPartNumber":"SC3115101","quantity":1,"estimatePartConditionType":"PAA","estimateUnitPrice":"134.07","partNumberAlias":{"oem":[],"hollanderInterchangeCode":[]},"partClassifications":{"hollanderType":null,"cieca":null},"description":"t","comment":null,"isPartFiltered":false}]}} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"x-1791979906","deliveryZip":"30009","insuranceCompany":"Progressive","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":55,"requestId":"x-1791979906"} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:11:47] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101","SC3115101","SC3115101"]} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:11:47] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:11:47] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"x-1791979906","partsReturned":1} 
[2026-10-14 12:22:42] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"97229","countryCode":"US"}}} 
[2026-10-14 12:22:42] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"97229","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:22:42] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:22:42] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 97229, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 12:22:42, 2026-10-14 12:22:42))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"97229","countryCode":"US"}}} 
[2026-10-14 12:22:53] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["SC3115101'"]}} 
[2026-10-14 12:22:53] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:22:53] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:23:07] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["SC3115101"],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:23:07] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:23:07] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:23:07] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [\"SC3115101\"], 2026-10-14 12:23:07, 2026-10-14 12:23:07))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":["SC3115101"],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 12:49:42] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["SC3115101"],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:49:42] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:49:42] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:49:42] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [\"SC3115101\"], 2026-10-14 12:49:42, 2026-10-14 12:49:42))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":["SC3115101"],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:49:43] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["1\" OR 1=1--"],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:49:43] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:49:43] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:49:43] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30009, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [\"1\\\" OR 1=1--\"], 2026-10-14 12:49:43, 2026-10-14 12:49:43))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":["1\" OR 1=1--"],"deliveryAddress":{"postalCode":"30009"}}} 
[2026-10-14 12:52:10] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["SC3115101' AND SLEEP(5)--"]}} 
[2026-10-14 12:52:10] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:52:10] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:52:11] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["SC3115101"]}} 
[2026-10-14 12:52:11] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:52:11] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:52:13] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"' OR 1=1--","quantity":1}],"deliveryAddress":{"postalCode":"97229","countryCode":"US"}}} 
[2026-10-14 12:52:13] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"97229","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 12:52:13] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:52:13] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 97229, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"' OR 1=1--\",\"quantity\":1}], 2026-10-14 12:52:13, 2026-10-14 12:52:13))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"' OR 1=1--","quantity":1}],"deliveryAddress":{"postalCode":"97229","countryCode":"US"}}} 
[2026-10-14 12:52:52] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"deliveryAddress":{"postalCode":"30096"},"parts":[{"partNumber":"$(whoami)","quantity":1}]}} 
[2026-10-14 12:52:52] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:52:52] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:52:52] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"$(whoami)\",\"quantity\":1}], 2026-10-14 12:52:52, 2026-10-14 12:52:52))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"deliveryAddress":{"postalCode":"30096"},"parts":[{"partNumber":"$(whoami)","quantity":1}]}} 
[2026-10-14 12:52:53] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"deliveryAddress":{"postalCode":"30096"},"parts":[{"partNumber":"SC3115101","quantity":1,"partDescription":"{{7*7}}"}]}} 
[2026-10-14 12:52:53] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:52:53] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:52:53] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1,\"partDescription\":\"{{7*7}}\"}], 2026-10-14 12:52:53, 2026-10-14 12:52:53))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"deliveryAddress":{"postalCode":"30096"},"parts":[{"partNumber":"SC3115101","quantity":1,"partDescription":"{{7*7}}"}]}} 
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli1","currencyCode":"USD","insuranceCompanyName":"x","repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","name":"x"},"deliveryAddress":{"postalCode":"30009","address":"x","city":"x","stateProvince":"GA","countryCode":"US"},"parts":[{"requestedPartNumber":"SC3115101'","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b"}]}} 
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli1","deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":56,"requestId":"sqli1"} 
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:53:02] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101'","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101'","SC3115101'","SC3115101'"]} 
[2026-10-14 12:53:02] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"SC3115101'"} 
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:53:02] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli1","partsReturned":0} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli2","currencyCode":"USD","insuranceCompanyName":"x","repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","name":"x"},"deliveryAddress":{"postalCode":"30009","address":"x","city":"x","stateProvince":"GA","countryCode":"US"},"parts":[{"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b; SELECT SLEEP(5)--"}]}} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli2","deliveryZip":"30009","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":57,"requestId":"sqli2"} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:53:03] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"SC3115101","requestedPartId":"2d0f6070-99ca-4e09-a074-3c7f78e5260b; SELECT SLEEP(5)--","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["SC3115101","SC3115101","SC3115101"]} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Part] Part 0: Found product {"productID":10843,"partNumber":"SC3115101","type":"Cooling Fan Assembly"} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Part] Part 0: Getting stock info {"productID":10843} 
[2026-10-14 12:53:03] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Part] Part 0: Stock info retrieved {"stockInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":6,"stock":99}} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Part] Part 0: Added to response {"partData":{"partnerPartId":"SC3115101","requestedPartIds":["2d0f6070-99ca-4e09-a074-3c7f78e5260b; SELECT SLEEP(5)--"],"isTopPart":false,"partNumber":"SC3115101","partDescription":"2005-2010 SCION tC: Motor/Blade/Shroud Assy; see notes OEM # 16711-28170","quantity":1,"unitListPrice":"222.70","unitSellPrice":"149.64","conditionType":"PAA","orderToReceiptDays":6,"aftermarketInfo":{"certificationType":"I"}}} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":1} 
[2026-10-14 12:53:03] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli2","partsReturned":1} 
[2026-10-14 12:53:55] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["SC3115101' OR 1=1--"]}} 
[2026-10-14 12:53:55] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:53:55] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:54:07] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["SC3115101"],"deliveryPostalCode":"30009","repairerDisplayId":"13154"}} 
[2026-10-14 12:54:07] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:54:07] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:54:08] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["SC3115101' UNION SELECT 1,2,3--"],"deliveryPostalCode":"30009","repairerDisplayId":"13154"}} 
[2026-10-14 12:54:08] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:54:08] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestId":"sqli","currencyCode":"USD","isInsurerMandated":false,"repairer":{"repairerId":"7c58e266-d5f1-4189-820f-dfa781f1f4cf","repairerDisplayId":"13154","name":"x"},"deliveryAddress":{"postalCode":"30009","city":"x","stateProvince":"GA","countryCode":"US","address":"x"},"vehicle":{"vin":"1","type":"PC","year":"2019","yearInteger":2019,"make":"x","model":"x","subModel":"x","mileage":1,"plateState":"OH","insuranceCompanyName":"Progressive","options":[]},"parts":[{"requestedPartId":"1","requestedPartNumber":"x' AND SLEEP(5)--","quantity":1,"estimatePartConditionType":"PAA","estimateUnitPrice":"1","partNumberAlias":{"oem":[],"hollanderInterchangeCode":[]},"partClassifications":{"hollanderType":null,"cieca":null},"description":"t","comment":null,"isPartFiltered":false}]}} 
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":"sqli","deliveryZip":"30009","insuranceCompany":"Progressive","partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Store] Request stored in database {"db_id":58,"requestId":"sqli"} 
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Settings] Getting settings for zip code {"zip":"30009"} 
[2026-10-14 12:55:19] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30009","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":6,"sS16":3,"sS17":4,"sS43":4,"sS21":3,"sS27":2,"sS30":6,"sS45":5,"sS49":4,"sS48":4,"sS51":6,"sS55":6,"sS54":3,"sS53":4,"sS57":3,"sS52":4,"sS08":2,"sS64":4,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":4}} 
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Settings] Settings retrieved {"warehouses":["GALTL01","GALTL02","GALTL03","GALTL04"],"hasShippingTimes":true} 
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Parts] Processing 1 requested parts  
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Part] Processing part 0 {"requestedPartNumber":"x' AND SLEEP(5)--","requestedPartId":"1","oemAliases":[],"requestedQuantity":1} 
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Part] Part 0: Querying b2b_products {"query":"SELECT * FROM b2b_products WHERE partNumber = ? OR oem = ? OR oemS = ? LIMIT 1","bindings":["x' AND SLEEP(5)--","x' AND SLEEP(5)--","x' AND SLEEP(5)--"]} 
[2026-10-14 12:55:19] production.WARNING: [InventoryLookup:Part] Part 0: Not found in b2b_products {"requestedPartNumber":"x' AND SLEEP(5)--"} 
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:Save] Saving response to database {"partsCount":0} 
[2026-10-14 12:55:19] production.INFO: [InventoryLookup:End] Request completed successfully {"requestId":"sqli","partsReturned":0} 
[2026-10-14 12:57:31] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"SC3115101"}],"deliveryZip":"30009' AND SLEEP(5)-- -"} 
[2026-10-14 13:02:53] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryZip":"65663' AND extractvalue(1,concat(0x7e,version()))-- -"} 
[2026-10-14 13:02:53] production.ERROR: [InventoryPrice:Value] Inventory value lookup failed {"message":"SQLSTATE[HY000]: General error: 1105 XPATH syntax error: '~9.7.0' (SQL: SELECT * FROM b2b_warehouse_zips WHERE zip = '65663' AND extractvalue(1,concat(0x7e,version()))-- -')","exception":"[object] (Illuminate\\Database\\QueryException(code: HY000): SQLSTATE[HY000]: General error: 1105 XPATH syntax error: '~9.7.0' (SQL: SELECT * FROM b2b_warehouse_zips WHERE zip = '65663' AND extractvalue(1,concat(0x7e,version()))-- -') at /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php:712)
[stacktrace]
#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('SELECT * FROM b...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(376): Illuminate\\Database\\Connection->run('SELECT * FROM b...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(622): Illuminate\\Database\\Connection->select('SELECT * FROM b...')
#3 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(405): App\\Http\\Controllers\\InventoryPriceController->getSettings('65663' AND extr...')
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->getInventoryValue(Object(Illuminate\\Http\\Request))
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('getInventoryVal...', Array)
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'getInventoryVal...')
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#9 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#18 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#39 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#41 {main}

[previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1105 XPATH syntax error: '~9.7.0' at /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php:368)
[stacktrace]
#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(368): PDO->prepare('SELECT * FROM b...')
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(705): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('SELECT * FROM b...', Array)
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('SELECT * FROM b...', Array, Object(Closure))
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(376): Illuminate\\Database\\Connection->run('SELECT * FROM b...', Array, Object(Closure))
#4 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(622): Illuminate\\Database\\Connection->select('SELECT * FROM b...')
#5 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(405): App\\Http\\Controllers\\InventoryPriceController->getSettings('65663' AND extr...')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->getInventoryValue(Object(Illuminate\\Http\\Request))
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('getInventoryVal...', Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'getInventoryVal...')
#9 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#18 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#43 {main}
"} 
[2026-10-14 15:00:49] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"64353-0053","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:00:49] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:00:49] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:00:49] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"64353-0053\",\"quantity\":1}], 2026-10-14 15:00:49, 2026-10-14 15:00:49))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"64353-0053","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:00:58] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:00:58] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:00:58] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:00:58] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:00:58, 2026-10-14 15:00:58))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:03:12] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partnerPartId":"SC3115101","productID":"1 OR 1=1--"}]}} 
[2026-10-14 15:03:12] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:03:12] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 15:03:13] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partnerPartId":"SC3115101;whoami","quantity":1}]}} 
[2026-10-14 15:03:13] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:03:13] production.WARNING: [InventoryLookup:Validate] Validation failed: Delivery postal code is required  
[2026-10-14 15:03:33] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:03:33] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:03:33] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:03:33] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partnerPartId\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:03:33, 2026-10-14 15:03:33))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:03:43] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:03:43] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:03:43] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:03:43] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:03:43, 2026-10-14 15:03:43))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:06:00] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"deliveryAddress":{"postalCode":"97229"},"requestedParts":[{"requestedPartNumber":"SC3115101'","quantity":1}]}} 
[2026-10-14 15:06:00] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"97229","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:06:00] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:06:00] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 97229, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"requestedPartNumber\":\"SC3115101'\",\"quantity\":1}], 2026-10-14 15:06:00, 2026-10-14 15:06:00))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"deliveryAddress":{"postalCode":"97229"},"requestedParts":[{"requestedPartNumber":"SC3115101'","quantity":1}]}} 
[2026-10-14 15:06:01] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"deliveryAddress":{"postalCode":"97229"},"requestedParts":[{"requestedPartNumber":"SC3115101","quantity":1}]}} 
[2026-10-14 15:06:01] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"97229","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:06:01] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:06:01] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 97229, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"requestedPartNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:06:01, 2026-10-14 15:06:01))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"deliveryAddress":{"postalCode":"97229"},"requestedParts":[{"requestedPartNumber":"SC3115101","quantity":1}]}} 
[2026-10-14 15:06:09] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"deliveryAddress":{"postalCode":"30096"},"requestedParts":[{"requestedPartNumber":"SC3115101","quantity":1}]}} 
[2026-10-14 15:06:09] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:06:09] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:06:09] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"requestedPartNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:06:09, 2026-10-14 15:06:09))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"deliveryAddress":{"postalCode":"30096"},"requestedParts":[{"requestedPartNumber":"SC3115101","quantity":1}]}} 
[2026-10-14 15:06:10] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"deliveryAddress":{"postalCode":"30096","city":"Atlanta","stateProvince":"GA","countryCode":"US"},"parts":[{"partNumber":"SC3115101"}]}} 
[2026-10-14 15:06:10] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 15:06:10] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:06:10] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, Atlanta, GA, 30096, US, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\"}], 2026-10-14 15:06:10, 2026-10-14 15:06:10))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"deliveryAddress":{"postalCode":"30096","city":"Atlanta","stateProvince":"GA","countryCode":"US"},"parts":[{"partNumber":"SC3115101"}]}} 
[2026-10-14 15:06:25] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":["SC3115101"],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:06:25] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 15:06:25] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:06:25] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [\"SC3115101\"], 2026-10-14 15:06:25, 2026-10-14 15:06:25))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":["SC3115101"],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:10:14] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096","streetAddress":"1 Main","city":"Atlanta","state":"GA"}}} 
[2026-10-14 15:10:14] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:10:14] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:10:14] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, Atlanta, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:10:14, 2026-10-14 15:10:14))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096","streetAddress":"1 Main","city":"Atlanta","state":"GA"}}} 
[2026-10-14 15:10:21] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:10:21] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:10:21] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:10:21] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partnerPartId\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:10:21, 2026-10-14 15:10:21))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:10:42] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"1' UNION SELECT 1,2,3--","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:10:42] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:10:42] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:10:42] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"1' UNION SELECT 1,2,3--\",\"quantity\":1}], 2026-10-14 15:10:42, 2026-10-14 15:10:42))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"1' UNION SELECT 1,2,3--","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:10:43] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partNumber":"64353-0053","quantity":1}],"deliveryZip":"30096"} 
[2026-10-14 15:10:43] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 15:11:36] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:11:36] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:11:36] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:11:36] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partnerPartId\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:11:36, 2026-10-14 15:11:36))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:21:43] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"requestedPartNumber":"AC3014108","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:21:43] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:21:43] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:21:43] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"requestedPartNumber\":\"AC3014108\",\"quantity\":1}], 2026-10-14 15:21:43, 2026-10-14 15:21:43))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"requestedPartNumber":"AC3014108","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:24:15] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"partnerPartId":"SC3115101"}],"deliveryZip":"30096;whoami"} 
[2026-10-14 15:24:15] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"30096;whoami","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":2,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 15:25:19] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096","country":"US"}}} 
[2026-10-14 15:25:19] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:25:19] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:25:19] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:25:19, 2026-10-14 15:25:19))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096","country":"US"}}} 
[2026-10-14 15:25:20] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096' AND extractvalue(1,concat(0x7e,(SELECT user()),0x7e))-- -","country":"US"}}} 
[2026-10-14 15:25:20] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096' AND extractvalue(1,concat(0x7e,(SELECT user()),0x7e))-- -","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:25:20] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:25:20] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096' AND extractvalue(1,concat(0x7e,(SELECT user()),0x7e))-- -, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:25:20, 2026-10-14 15:25:20))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096' AND extractvalue(1,concat(0x7e,(SELECT user()),0x7e))-- -","country":"US"}}} 
[2026-10-14 15:25:24] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"parts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:25:24] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"parts"} 
[2026-10-14 15:25:24] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:25:24] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\",\"quantity\":1}], 2026-10-14 15:25:24, 2026-10-14 15:25:24))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"parts":[{"partNumber":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"30096"}}} 
[2026-10-14 15:25:25] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30096","country":"US"}}} 
[2026-10-14 15:25:25] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"30096","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 15:25:25] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 15:25:25] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 30096, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partNumber\":\"SC3115101\"}], 2026-10-14 15:25:25, 2026-10-14 15:25:25))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partNumber":"SC3115101"}],"deliveryAddress":{"postalCode":"30096","country":"US"}}} 
[2026-10-14 15:25:26] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"partNumber":"SC3115101","postalCode":"30096"}} 
[2026-10-14 15:25:26] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":null,"insuranceCompany":null,"partsCount":0,"partsFieldUsed":"parts"} 
[2026-10-14 15:25:26] production.WARNING: [InventoryLookup:Validate] Validation failed: No requestedParts provided  
[2026-10-14 16:03:14] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"productID":"1","partNumber":"TEST","quantity":1}],"deliveryAddress":{"postalCode":"38930","addressLine1":"1 Main St"}}} 
[2026-10-14 16:03:14] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"38930","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 16:03:14] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 16:03:14] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 38930, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"productID\":\"1\",\"partNumber\":\"TEST\",\"quantity\":1}], 2026-10-14 16:03:14, 2026-10-14 16:03:14))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"productID":"1","partNumber":"TEST","quantity":1}],"deliveryAddress":{"postalCode":"38930","addressLine1":"1 Main St"}}} 
[2026-10-14 16:13:32] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"deliveryAddress":{"postalCode":"31705","street":"1 Main","city":"Albany","state":"GA","country":"US"},"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}]}} 
[2026-10-14 16:13:32] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"31705","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 16:13:32] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 16:13:32] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, Albany, ?, 31705, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partnerPartId\":\"SC3115101\",\"quantity\":1}], 2026-10-14 16:13:32, 2026-10-14 16:13:32))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"deliveryAddress":{"postalCode":"31705","street":"1 Main","city":"Albany","state":"GA","country":"US"},"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}]}} 
[2026-10-14 16:15:20] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"31705"}}} 
[2026-10-14 16:15:20] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"31705","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 16:15:20] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 16:15:20] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 31705, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partnerPartId\":\"SC3115101\",\"quantity\":1}], 2026-10-14 16:15:20, 2026-10-14 16:15:20))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}],"deliveryAddress":{"postalCode":"31705"}}} 
[2026-10-14 16:56:56] production.INFO: [InventoryLookup:Start] Incoming request {"raw_request":{"deliveryAddress":{"postalCode":"31705"},"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}]}} 
[2026-10-14 16:56:56] production.INFO: [InventoryLookup:Parse] Parsed inputs {"requestId":null,"deliveryZip":"31705","insuranceCompany":null,"partsCount":1,"partsFieldUsed":"requestedParts"} 
[2026-10-14 16:56:56] production.INFO: [InventoryLookup:Store] Storing request in database  
[2026-10-14 16:56:56] production.ERROR: [InventoryLookup:Error] Exception occurred {"message":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'request_id' cannot be null (SQL: insert into `inventory_lookup_requests` (`request_id`, `currency_code`, `is_insurer_mandated`, `repairer_id`, `repairer_display_id`, `repairer_name`, `delivery_address`, `delivery_city`, `delivery_state`, `delivery_zip`, `delivery_country`, `vehicle_vin`, `vehicle_type`, `vehicle_year`, `vehicle_make`, `vehicle_model`, `vehicle_sub_model`, `vehicle_mileage`, `vehicle_plate_state`, `insurance_company_name`, `vehicle_exterior_color`, `vehicle_options`, `requested_parts`, `updated_at`, `created_at`) values (?, ?, 0, ?, ?, ?, ?, ?, ?, 31705, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, [{\"partnerPartId\":\"SC3115101\",\"quantity\":1}], 2026-10-14 16:56:56, 2026-10-14 16:56:56))","file":"/home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php","line":712,"trace":"#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('insert into `in...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(502): Illuminate\\Database\\Connection->run('insert into `in...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\\Database\\Connection->statement('insert into `in...', Array)
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `in...', Array)
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3028): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `in...', Array, 'id')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1657): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1188): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1153): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(994): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(723): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->inventoryLookup(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('inventoryLookup', Array)
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'inventoryLookup')
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#46 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#47 {main}","request_data":{"deliveryAddress":{"postalCode":"31705"},"requestedParts":[{"partnerPartId":"SC3115101","quantity":1}]}} 
[2026-10-14 16:59:48] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"requestedPartId":"00000000-0000-0000-0000-000000000001","requestedPartNumber":"SC3115101","quantity":1}],"deliveryZip":"31705"} 
[2026-10-14 16:59:48] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"31705","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":5,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 16:59:48] production.DEBUG: [InventoryPrice:StockInfo] Product info resolved {"productID":10843,"productInfo":{"zone":1,"price":"149.64","listPrice":"222.70","supID":"12","partNumber":"SC3115101","eta":3,"stock":99}} 
[2026-10-14 17:00:21] production.INFO: [InventoryPrice:Value] Inventory value request received {"requestedParts":[{"requestedPartId":"00000000-0000-0000-0000-000000000001","requestedPartNumber":"SC3115101'","quantity":1}],"deliveryZip":"31705"} 
[2026-10-14 17:00:21] production.DEBUG: [InventoryPrice:Settings] Shipping times resolved {"zipCode":"31705","shippingTimes":{"sS00":1,"sS01":2,"sS03":2,"sS12":5,"sS16":3,"sS17":3,"sS43":3,"sS21":3,"sS27":2,"sS30":5,"sS45":5,"sS49":3,"sS48":3,"sS51":5,"sS55":5,"sS54":2,"sS53":3,"sS57":3,"sS52":3,"sS08":4,"sS64":3,"sS67":3,"sS62":3,"sS63":6,"sS65":4,"sS66":4,"sS68":5,"sS69":3}} 
[2026-10-14 17:00:21] production.ERROR: [InventoryPrice:Value] Inventory value lookup failed {"message":"SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''SC3115101'' LIMIT 1' at line 1 (SQL: SELECT * FROM b2b_products WHERE partNumber = 'SC3115101'' LIMIT 1)","exception":"[object] (Illuminate\\Database\\QueryException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''SC3115101'' LIMIT 1' at line 1 (SQL: SELECT * FROM b2b_products WHERE partNumber = 'SC3115101'' LIMIT 1) at /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php:712)
[stacktrace]
#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('SELECT * FROM b...', Array, Object(Closure))
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(376): Illuminate\\Database\\Connection->run('SELECT * FROM b...', Array, Object(Closure))
#2 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(428): Illuminate\\Database\\Connection->select('SELECT * FROM b...')
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->getInventoryValue(Object(Illuminate\\Http\\Request))
#4 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('getInventoryVal...', Array)
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'getInventoryVal...')
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#9 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#11 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#18 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#39 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#40 {main}

[previous exception] [object] (PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''SC3115101'' LIMIT 1' at line 1 at /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php:368)
[stacktrace]
#0 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(368): PDO->prepare('SELECT * FROM b...')
#1 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(705): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('SELECT * FROM b...', Array)
#2 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(672): Illuminate\\Database\\Connection->runQueryCallback('SELECT * FROM b...', Array, Object(Closure))
#3 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Database/Connection.php(376): Illuminate\\Database\\Connection->run('SELECT * FROM b...', Array, Object(Closure))
#4 /home/ptrader/public_html/api/app/Http/Controllers/InventoryPriceController.php(428): Illuminate\\Database\\Connection->select('SELECT * FROM b...')
#5 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\InventoryPriceController->getInventoryValue(Object(Illuminate\\Http\\Request))
#6 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('getInventoryVal...', Array)
#7 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\InventoryPriceController), 'getInventoryVal...')
#8 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#9 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#10 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#13 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#14 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#15 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#18 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#19 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#20 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#21 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/ptrader/public_html/api/app/Http/Middleware/ApiAuthenticate.php(29): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\ApiAuthenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/ptrader/public_html/api/vendor/fruitcake/laravel-cors/src/HandleCors.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#40 /home/ptrader/public_html/api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#41 /home/ptrader/public_html/api/public/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#42 {main}
"} 
