[2026-03-11 10:12:02] lumen.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Parse error: syntax error, unexpected 'private' (T_PRIVATE) in /var/www/rotary/turboly/rotary-customer/app/Http/Controllers/Auth/RegisterController.php:259
Stack trace:
#0 /var/www/rotary/turboly/rotary-customer/vendor/composer/ClassLoader.php(427): Composer\Autoload\{closure}('/var/www/rotary...')
#1 [internal function]: Composer\Autoload\ClassLoader->loadClass('App\\Http\\Contro...')
#2 [internal function]: spl_autoload_call('App\\Http\\Contro...')
#3 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/Container.php(752): ReflectionClass->__construct('App\\Http\\Contro...')
#4 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/Container.php(631): Illuminate\Container\Container->build('App\\Http\\Contro...')
#5 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/Container.php(586): Illuminate\Container\Container->resolve('App\\Http\\Contro...', Array)
#6 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Application.php(230): Illuminate\Container\Container->make('App\\Http\\Contro...', Array)
#7 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(308): Laravel\Lumen\Application->make('App\\Http\\Contro...')
#8 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(275): Laravel\Lumen\Application->callControllerAction(Array)
#9 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(260): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#10 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(160): Laravel\Lumen\Application->handleFoundRoute(Array)
#11 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(413): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#12 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(166): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#13 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(107): Laravel\Lumen\Application->dispatch(NULL)
#14 /var/www/rotary/turboly/rotary-customer/public/index.php(28): Laravel\Lumen\Application->run()
#15 {main}  
[2026-03-11 10:14:12] lumen.INFO: Turboly customer create response {"customer_id":316,"status":200,"body":{"errors":[],"customer":{"id":4284931,"customer_code":"C000316","name":"yyy","address":null,"phone":"08852441697","email":"ibobgunardi123@gmail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-03-11 10:14:12] lumen.INFO: Turboly customer ID saved {"customer_id":316,"turboly_customer_id":4284931} 
[2026-03-11 10:14:12] lumen.INFO: Turboly vehicles sync triggered {"customer_id":316,"turboly_customer_id":4284931,"status":401} 
[2026-03-11 10:17:01] lumen.INFO: Turboly customer create response {"customer_id":317,"status":200,"body":{"errors":[],"customer":{"id":4284932,"customer_code":"C000317","name":"Akun test","address":null,"phone":"085274749696","email":"test01@gmail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-03-11 10:17:01] lumen.INFO: Turboly customer ID saved {"customer_id":317,"turboly_customer_id":4284932} 
[2026-03-11 10:17:01] lumen.INFO: Turboly vehicles sync triggered {"customer_id":317,"turboly_customer_id":4284932,"status":401} 
[2026-03-11 10:18:51] lumen.INFO: Turboly vehicle sync response {"pet_id":633,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438917,"registration":"B1234MM","make":"CHEVROLET","vehicle_make_id":8,"model":"ESTATE","vehicle_model_id":8784,"vehicle_type":"car","year":2000,"vin":"VIN-633-1773199131","engine_number":"ENG-633-1773199131","color":"White","odometer":0,"notes":"","last_service":"2026-03-11","next_service":"2026-09-11","customer_id":4284932,"store_id":7626,"source":3}}} 
[2026-03-11 10:18:51] lumen.INFO: Turboly vehicle created {"pet_id":633,"turboly_vehicle_id":1438917} 
[2026-03-11 10:21:52] lumen.INFO: Turboly vehicle sync response {"pet_id":634,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438918,"registration":"B5678MM","make":"DAIHATSU","vehicle_make_id":10,"model":"GRAN MAX","vehicle_model_id":108,"vehicle_type":"car","year":2010,"vin":"VIN-634-1773199312","engine_number":"ENG-634-1773199312","color":"black","odometer":0,"notes":"","last_service":"2026-03-11","next_service":"2026-09-11","customer_id":4284932,"store_id":7626,"source":3}}} 
[2026-03-11 10:21:52] lumen.INFO: Turboly vehicle created {"pet_id":634,"turboly_vehicle_id":1438918} 
[2026-03-11 10:27:48] lumen.INFO: Turboly customer create response {"customer_id":318,"status":200,"body":{"errors":[],"customer":{"id":4284933,"customer_code":"C000318","name":"Akun Test","address":null,"phone":"852274119633","email":"test02@gmail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-03-11 10:27:48] lumen.INFO: Turboly customer ID saved {"customer_id":318,"turboly_customer_id":4284933} 
[2026-03-11 10:27:48] lumen.INFO: Turboly vehicles sync triggered {"customer_id":318,"turboly_customer_id":4284933,"status":401} 
[2026-03-11 10:29:06] lumen.INFO: Turboly vehicle sync response {"pet_id":635,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438919,"registration":"B3456AS","make":"BMW","vehicle_make_id":4,"model":"X5","vehicle_model_id":8768,"vehicle_type":"car","year":2015,"vin":"VIN-635-1773199745","engine_number":"ENG-635-1773199745","color":"White","odometer":0,"notes":"","last_service":"2026-03-11","next_service":"2026-09-11","customer_id":4284933,"store_id":7626,"source":3}}} 
[2026-03-11 10:29:06] lumen.INFO: Turboly vehicle created {"pet_id":635,"turboly_vehicle_id":1438919} 
[2026-03-11 10:33:07] lumen.INFO: Turboly vehicle sync response {"pet_id":636,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438920,"registration":"B41X","make":"BMW","vehicle_make_id":4,"model":"320I","vehicle_model_id":20,"vehicle_type":"car","year":2023,"vin":"VIN-636-1773199986","engine_number":"ENG-636-1773199986","color":"putih","odometer":0,"notes":"","last_service":"2026-03-11","next_service":"2026-09-11","customer_id":4284924,"store_id":7626,"source":3}}} 
[2026-03-11 10:33:07] lumen.INFO: Turboly vehicle created {"pet_id":636,"turboly_vehicle_id":1438920} 
[2026-03-11 10:33:58] lumen.INFO: Turboly customer create response {"customer_id":319,"status":200,"body":{"errors":[],"customer":{"id":4284934,"customer_code":"C000319","name":"lea","address":null,"phone":"0852741963","email":"lea@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-03-11 10:33:58] lumen.INFO: Turboly customer ID saved {"customer_id":319,"turboly_customer_id":4284934} 
[2026-03-11 10:33:58] lumen.INFO: Turboly vehicles sync triggered {"customer_id":319,"turboly_customer_id":4284934,"status":401} 
[2026-03-11 10:34:59] lumen.ERROR: PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'pet_breed' cannot be null in /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php:458
Stack trace:
#0 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php(458): PDOStatement->execute()
#1 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php(657): Illuminate\Database\Connection->Illuminate\Database\{closure}('insert into `cu...', Array)
#2 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php(624): Illuminate\Database\Connection->runQueryCallback('insert into `cu...', Array, Object(Closure))
#3 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php(459): Illuminate\Database\Connection->run('insert into `cu...', Array, Object(Closure))
#4 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php(411): Illuminate\Database\Connection->statement('insert into `cu...', Array)
#5 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Query/Processors/Processor.php(32): Illuminate\Database\Connection->insert('insert into `cu...', Array)
#6 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Query/Builder.php(2159): Illuminate\Database\Query\Processors\Processor->processInsertGetId(Object(Illuminate\Database\Query\Builder), 'insert into `cu...', Array, 'pet_id')
#7 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Eloquent/Builder.php(1283): Illuminate\Database\Query\Builder->insertGetId(Array, 'pet_id')
#8 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Eloquent/Model.php(722): Illuminate\Database\Eloquent\Builder->__call('insertGetId', Array)
#9 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Eloquent/Model.php(687): Illuminate\Database\Eloquent\Model->insertAndSetId(Object(Illuminate\Database\Eloquent\Builder), Array)
#10 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Eloquent/Model.php(550): Illuminate\Database\Eloquent\Model->performInsert(Object(Illuminate\Database\Eloquent\Builder))
#11 /var/www/rotary/turboly/rotary-customer/app/Http/Controllers/API/v1/CustomerCarController.php(388): Illuminate\Database\Eloquent\Model->save()
#12 [internal function]: App\Http\Controllers\API\v1\CustomerCarController->store(Object(Illuminate\Http\Request))
#13 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#14 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#15 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#16 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/Container.php(549): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#17 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(373): Illuminate\Container\Container->call(Array, Array)
#18 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(339): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#19 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(313): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\API\v1\CustomerCarController), 'store', Array)
#20 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(275): Laravel\Lumen\Application->callControllerAction(Array)
#21 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(255): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#22 [internal function]: Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}(Object(Illuminate\Http\Request))
#23 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Routing/Pipeline.php(52): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#24 /var/www/rotary/turboly/rotary-customer/app/Http/Middleware/CustomerAuth.php(30): Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}(Object(Illuminate\Http\Request))
#25 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/pipeline/Pipeline.php(149): App\Http\Middleware\CustomerAuth->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Routing/Pipeline.php(32): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#28 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/pipeline/Pipeline.php(102): Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}(Object(Illuminate\Http\Request))
#29 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(410): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#30 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(256): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#31 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(160): Laravel\Lumen\Application->handleFoundRoute(Array)
#32 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(413): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#33 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(166): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#34 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(107): Laravel\Lumen\Application->dispatch(NULL)
#35 /var/www/rotary/turboly/rotary-customer/public/index.php(28): Laravel\Lumen\Application->run()
#36 {main}

Next Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'pet_breed' cannot be null (SQL: insert into `customer_pet` (`site_id`, `customer_id`, `pet_name`, `pet_race`, `pet_breed`, `pet_color`, `pet_microchip`, `created_by`, `updated_by`, `pet_photo`, `created_on`, `updated_on`, `car_brand_id`, `car_brand_type_id`, `updated_at`, `created_at`) values (0, 319, , hitam, , B123XX, 2024, 319, 319, , 1, 1, 2, 4, 2026-03-11 10:34:59, 2026-03-11 10:34:59)) in /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php:664
Stack trace:
#0 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php(624): Illuminate\Database\Connection->runQueryCallback('insert into `cu...', Array, Object(Closure))
#1 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php(459): Illuminate\Database\Connection->run('insert into `cu...', Array, Object(Closure))
#2 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Connection.php(411): Illuminate\Database\Connection->statement('insert into `cu...', Array)
#3 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Query/Processors/Processor.php(32): Illuminate\Database\Connection->insert('insert into `cu...', Array)
#4 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Query/Builder.php(2159): Illuminate\Database\Query\Processors\Processor->processInsertGetId(Object(Illuminate\Database\Query\Builder), 'insert into `cu...', Array, 'pet_id')
#5 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Eloquent/Builder.php(1283): Illuminate\Database\Query\Builder->insertGetId(Array, 'pet_id')
#6 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Eloquent/Model.php(722): Illuminate\Database\Eloquent\Builder->__call('insertGetId', Array)
#7 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Eloquent/Model.php(687): Illuminate\Database\Eloquent\Model->insertAndSetId(Object(Illuminate\Database\Eloquent\Builder), Array)
#8 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/database/Eloquent/Model.php(550): Illuminate\Database\Eloquent\Model->performInsert(Object(Illuminate\Database\Eloquent\Builder))
#9 /var/www/rotary/turboly/rotary-customer/app/Http/Controllers/API/v1/CustomerCarController.php(388): Illuminate\Database\Eloquent\Model->save()
#10 [internal function]: App\Http\Controllers\API\v1\CustomerCarController->store(Object(Illuminate\Http\Request))
#11 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#12 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#13 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#14 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/container/Container.php(549): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#15 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(373): Illuminate\Container\Container->call(Array, Array)
#16 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(339): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#17 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(313): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\API\v1\CustomerCarController), 'store', Array)
#18 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(275): Laravel\Lumen\Application->callControllerAction(Array)
#19 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(255): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#20 [internal function]: Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}(Object(Illuminate\Http\Request))
#21 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Routing/Pipeline.php(52): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#22 /var/www/rotary/turboly/rotary-customer/app/Http/Middleware/CustomerAuth.php(30): Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}(Object(Illuminate\Http\Request))
#23 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/pipeline/Pipeline.php(149): App\Http\Middleware\CustomerAuth->handle(Object(Illuminate\Http\Request), Object(Closure))
#24 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Routing/Pipeline.php(32): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#26 /var/www/rotary/turboly/rotary-customer/vendor/illuminate/pipeline/Pipeline.php(102): Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure}(Object(Illuminate\Http\Request))
#27 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(410): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#28 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(256): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#29 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(160): Laravel\Lumen\Application->handleFoundRoute(Array)
#30 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(413): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#31 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(166): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#32 /var/www/rotary/turboly/rotary-customer/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(107): Laravel\Lumen\Application->dispatch(NULL)
#33 /var/www/rotary/turboly/rotary-customer/public/index.php(28): Laravel\Lumen\Application->run()
#34 {main}  
[2026-03-11 10:38:37] lumen.INFO: Turboly vehicle sync response {"pet_id":637,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438921,"registration":"B41XX","make":"CADILLAC","vehicle_make_id":6,"model":"ESCALADE","vehicle_model_id":8884,"vehicle_type":"car","year":2025,"vin":"VIN-637-1773200317","engine_number":"ENG-637-1773200317","color":"hitam","odometer":0,"notes":"","last_service":"2026-03-11","next_service":"2026-09-11","customer_id":4284934,"store_id":7626,"source":3}}} 
[2026-03-11 10:38:37] lumen.INFO: Turboly vehicle created {"pet_id":637,"turboly_vehicle_id":1438921} 
[2026-03-11 10:54:50] lumen.INFO: Turboly vehicle sync response {"pet_id":638,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438922,"registration":"B2345M","make":"DAIHATSU","vehicle_make_id":10,"model":"FORTUNA","vehicle_model_id":104,"vehicle_type":"car","year":2018,"vin":"VIN-638-1773201290","engine_number":"ENG-638-1773201290","color":"Pink","odometer":0,"notes":"","last_service":"2026-03-11","next_service":"2026-09-11","customer_id":4284933,"store_id":7626,"source":3}}} 
[2026-03-11 10:54:50] lumen.INFO: Turboly vehicle created {"pet_id":638,"turboly_vehicle_id":1438922} 
[2026-03-11 10:57:28] lumen.INFO: Turboly vehicle sync response {"pet_id":639,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438923,"registration":"B333X","make":"CHERY","vehicle_make_id":7,"model":"J6","vehicle_model_id":9581,"vehicle_type":"car","year":2025,"vin":"VIN-639-1773201448","engine_number":"ENG-639-1773201448","color":"White","odometer":0,"notes":"","last_service":"2026-03-11","next_service":"2026-09-11","customer_id":4284934,"store_id":7626,"source":3}}} 
[2026-03-11 10:57:28] lumen.INFO: Turboly vehicle created {"pet_id":639,"turboly_vehicle_id":1438923} 
[2026-03-12 11:59:39] lumen.INFO: Turboly vehicle sync response {"pet_id":640,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438924,"registration":"B123ASPK","make":"CADILLAC","vehicle_make_id":6,"model":"ESCALADE","vehicle_model_id":8884,"vehicle_type":"car","year":2023,"vin":"VIN-640-1773291579","engine_number":"ENG-640-1773291579","color":"HITAM","odometer":0,"notes":"","last_service":"2026-03-12","next_service":"2026-09-12","customer_id":4284929,"store_id":7626,"source":3}}} 
[2026-03-12 11:59:39] lumen.INFO: Turboly vehicle created {"pet_id":640,"turboly_vehicle_id":1438924} 
[2026-04-01 11:58:13] lumen.INFO: Turboly vehicle sync response {"pet_id":640,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438924,"registration":"B666CGK","make":"CADILLAC","vehicle_make_id":6,"model":"ESCALADE","vehicle_model_id":8884,"vehicle_type":"car","year":2019,"vin":"VIN-640-1775019493","engine_number":"ENG-640-1775019493","color":"Hitam","odometer":0,"notes":"","last_service":"2026-04-01","next_service":"2026-07-01","customer_id":4284929,"store_id":7626,"source":3}}} 
[2026-04-01 11:58:13] lumen.INFO: Turboly vehicle updated {"pet_id":640,"turboly_vehicle_id":1438924} 
[2026-04-01 12:57:17] lumen.INFO: Turboly vehicle sync response {"pet_id":641,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438925,"registration":"BK4932DKV","make":"DAIHATSU","vehicle_make_id":10,"model":"AYLA","vehicle_model_id":81,"vehicle_type":"car","year":2008,"vin":"VIN-641-1775023036","engine_number":"ENG-641-1775023036","color":"MERAH","odometer":0,"notes":"","last_service":"2026-04-01","next_service":"2026-10-01","customer_id":4284916,"store_id":7626,"source":3}}} 
[2026-04-01 12:57:17] lumen.INFO: Turboly vehicle created {"pet_id":641,"turboly_vehicle_id":1438925} 
[2026-04-06 11:56:06] lumen.INFO: Turboly customer create response {"customer_id":320,"status":200,"body":{"errors":[],"customer":{"id":4284936,"customer_code":"C000320","name":"kuro","address":null,"phone":"0812112233","email":"kuro@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-06 11:56:06] lumen.INFO: Turboly customer ID saved {"customer_id":320,"turboly_customer_id":4284936} 
[2026-04-06 11:56:06] lumen.INFO: Turboly vehicles sync triggered {"customer_id":320,"turboly_customer_id":4284936,"status":401} 
[2026-04-06 11:56:59] lumen.INFO: Turboly vehicle sync response {"pet_id":642,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438926,"registration":"777","make":"BMW","vehicle_make_id":4,"model":"BMW X4","vehicle_model_id":23,"vehicle_type":"car","year":2023,"vin":"VIN-642-1775451419","engine_number":"ENG-642-1775451419","color":"putih","odometer":0,"notes":"","last_service":"2026-04-06","next_service":"2026-10-06","customer_id":4284936,"store_id":7626,"source":3}}} 
[2026-04-06 11:56:59] lumen.INFO: Turboly vehicle created {"pet_id":642,"turboly_vehicle_id":1438926} 
[2026-04-08 09:26:58] lumen.INFO: Turboly customer create response {"customer_id":321,"status":200,"body":{"errors":[],"customer":{"id":4284937,"customer_code":"C000321","name":"bryan","address":null,"phone":"08126645537","email":"bryan@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-08 09:26:58] lumen.INFO: Turboly customer ID saved {"customer_id":321,"turboly_customer_id":4284937} 
[2026-04-08 09:26:58] lumen.INFO: Turboly vehicles sync triggered {"customer_id":321,"turboly_customer_id":4284937,"status":401} 
[2026-04-08 09:28:28] lumen.INFO: Turboly vehicle sync response {"pet_id":643,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438927,"registration":"B4945DS","make":"DAIHATSU","vehicle_make_id":10,"model":"TERIOS","vehicle_model_id":142,"vehicle_type":"car","year":2018,"vin":"VIN-643-1775615308","engine_number":"ENG-643-1775615308","color":"Putih","odometer":0,"notes":"","last_service":"2026-04-08","next_service":"2026-10-08","customer_id":4284937,"store_id":7626,"source":3}}} 
[2026-04-08 09:28:28] lumen.INFO: Turboly vehicle created {"pet_id":643,"turboly_vehicle_id":1438927} 
[2026-04-08 09:33:12] lumen.INFO: Turboly vehicle sync response {"pet_id":644,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438928,"registration":"888","make":"CHERY","vehicle_make_id":7,"model":"TIGGO CROSS PREMIUM","vehicle_model_id":9598,"vehicle_type":"car","year":2024,"vin":"VIN-644-1775615592","engine_number":"ENG-644-1775615592","color":"hitam","odometer":0,"notes":"","last_service":"2026-04-08","next_service":"2026-10-08","customer_id":4284936,"store_id":7626,"source":3}}} 
[2026-04-08 09:33:12] lumen.INFO: Turboly vehicle created {"pet_id":644,"turboly_vehicle_id":1438928} 
[2026-04-08 11:11:17] lumen.INFO: Turboly vehicle sync response {"pet_id":645,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438929,"registration":"8787","make":"GEELY","vehicle_make_id":14,"model":"PANDA LC","vehicle_model_id":8699,"vehicle_type":"car","year":2023,"vin":"VIN-645-1775621477","engine_number":"ENG-645-1775621477","color":"hitam","odometer":0,"notes":"","last_service":"2026-04-08","next_service":"2026-10-08","customer_id":4284924,"store_id":7626,"source":3}}} 
[2026-04-08 11:11:17] lumen.INFO: Turboly vehicle created {"pet_id":645,"turboly_vehicle_id":1438929} 
[2026-04-09 11:26:37] lumen.INFO: Turboly vehicle sync response {"pet_id":646,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438930,"registration":"9009","make":"DAIHATSU","vehicle_make_id":10,"model":"ESPASS","vehicle_model_id":100,"vehicle_type":"car","year":2012,"vin":"VIN-646-1775708797","engine_number":"ENG-646-1775708797","color":"black","odometer":0,"notes":"","last_service":"2026-04-09","next_service":"2026-10-09","customer_id":4284924,"store_id":7626,"source":3}}} 
[2026-04-09 11:26:37] lumen.INFO: Turboly vehicle created {"pet_id":646,"turboly_vehicle_id":1438930} 
[2026-04-09 16:09:29] lumen.INFO: Turboly vehicle sync response {"pet_id":595,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438888,"registration":"BK233KOLL","make":"BMW","vehicle_make_id":4,"model":"BMW","vehicle_model_id":22,"vehicle_type":"car","year":2024,"vin":"VIN-595-1775725768","engine_number":"ENG-595-1775725768","color":"BMW","odometer":0,"notes":"","last_service":"2026-04-09","next_service":"2026-10-09","customer_id":4284672,"store_id":7626,"source":3}}} 
[2026-04-09 16:09:29] lumen.INFO: Turboly vehicle updated {"pet_id":595,"turboly_vehicle_id":1438888} 
[2026-04-09 16:38:05] lumen.INFO: Turboly vehicle sync response {"pet_id":647,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438931,"registration":"008","make":"HONDA","vehicle_make_id":65,"model":"FREED","vehicle_model_id":213,"vehicle_type":"car","year":2020,"vin":"VIN-647-1775727484","engine_number":"ENG-647-1775727484","color":"hijau","odometer":0,"notes":"","last_service":"2026-04-09","next_service":"2026-10-09","customer_id":4284924,"store_id":7626,"source":3}}} 
[2026-04-09 16:38:05] lumen.INFO: Turboly vehicle created {"pet_id":647,"turboly_vehicle_id":1438931} 
[2026-04-09 16:38:32] lumen.ERROR: Turboly vehicle sync ClientException {"pet_id":647,"message":"Client error: `PATCH https://staging1.turboly.com/api/v1/vehicles` resulted in a `422 Unprocessable Entity` response:
{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}
","response":"{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}"} 
[2026-04-09 16:39:03] lumen.ERROR: Turboly vehicle sync ClientException {"pet_id":647,"message":"Client error: `PATCH https://staging1.turboly.com/api/v1/vehicles` resulted in a `422 Unprocessable Entity` response:
{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}
","response":"{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}"} 
[2026-04-10 08:41:06] lumen.INFO: Turboly vehicle sync response {"pet_id":648,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438932,"registration":"DK9928GAS","make":"BMW","vehicle_make_id":4,"model":"GRAN TURISMO","vehicle_model_id":9251,"vehicle_type":"car","year":2024,"vin":"VIN-648-1775785265","engine_number":"ENG-648-1775785265","color":"BIRU","odometer":0,"notes":"","last_service":"2026-04-10","next_service":"2026-10-10","customer_id":4284937,"store_id":7626,"source":3}}} 
[2026-04-10 08:41:06] lumen.INFO: Turboly vehicle created {"pet_id":648,"turboly_vehicle_id":1438932} 
[2026-04-11 09:56:10] lumen.INFO: Turboly customer create response {"customer_id":322,"status":200,"body":{"errors":[],"customer":{"id":4284938,"customer_code":"C000322","name":"taufik","address":null,"phone":"085974664117","email":"taufiqpr3@gmail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-11 09:56:10] lumen.INFO: Turboly customer ID saved {"customer_id":322,"turboly_customer_id":4284938} 
[2026-04-11 09:56:10] lumen.INFO: Turboly vehicles sync triggered {"customer_id":322,"turboly_customer_id":4284938,"status":401} 
[2026-04-11 10:17:59] lumen.INFO: Turboly customer create response {"customer_id":324,"status":200,"body":{"errors":[],"customer":{"id":4284939,"customer_code":"C000324","name":"taufik","address":null,"phone":"085292127805","email":"taufiqpr4@gmail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-11 10:17:59] lumen.INFO: Turboly customer ID saved {"customer_id":324,"turboly_customer_id":4284939} 
[2026-04-11 10:17:59] lumen.INFO: Turboly vehicles sync triggered {"customer_id":324,"turboly_customer_id":4284939,"status":401} 
[2026-04-14 14:52:52] lumen.INFO: Turboly customer create response {"customer_id":325,"status":200,"body":{"errors":[],"customer":{"id":4284940,"customer_code":"C000325","name":"Rizki Baru","address":null,"phone":"085274111231","email":"rizkibaru@gmail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-14 14:52:52] lumen.INFO: Turboly customer ID saved {"customer_id":325,"turboly_customer_id":4284940} 
[2026-04-14 14:52:52] lumen.INFO: Turboly vehicles sync triggered {"customer_id":325,"turboly_customer_id":4284940,"status":401} 
[2026-04-14 14:54:10] lumen.INFO: Turboly vehicle sync response {"pet_id":655,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438933,"registration":"B3214ZZ","make":"BMW","vehicle_make_id":4,"model":"X5","vehicle_model_id":8768,"vehicle_type":"car","year":2020,"vin":"VIN-655-1776153250","engine_number":"ENG-655-1776153250","color":"black","odometer":0,"notes":"","last_service":"2026-04-14","next_service":"2026-10-14","customer_id":4284940,"store_id":7626,"source":3}}} 
[2026-04-14 14:54:10] lumen.INFO: Turboly vehicle created {"pet_id":655,"turboly_vehicle_id":1438933} 
[2026-04-14 14:54:47] lumen.ERROR: Turboly vehicle sync ClientException {"pet_id":655,"message":"Client error: `PATCH https://staging1.turboly.com/api/v1/vehicles` resulted in a `422 Unprocessable Entity` response:
{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}
","response":"{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}"} 
[2026-04-14 14:55:53] lumen.INFO: Turboly vehicle sync response {"pet_id":656,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438934,"registration":"B00QR","make":"HONDA","vehicle_make_id":65,"model":"ODYSSEY","vehicle_model_id":253,"vehicle_type":"car","year":1992,"vin":"VIN-656-1776153353","engine_number":"ENG-656-1776153353","color":"White","odometer":0,"notes":"","last_service":"2026-04-14","next_service":"2026-10-14","customer_id":4284940,"store_id":7626,"source":3}}} 
[2026-04-14 14:55:53] lumen.INFO: Turboly vehicle created {"pet_id":656,"turboly_vehicle_id":1438934} 
[2026-04-15 12:19:19] lumen.INFO: Turboly customer create response {"customer_id":326,"status":200,"body":{"errors":[],"customer":{"id":4284941,"customer_code":"C000326","name":"gurame","address":null,"phone":"08224343455","email":"gurame@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-15 12:19:19] lumen.INFO: Turboly customer ID saved {"customer_id":326,"turboly_customer_id":4284941} 
[2026-04-15 12:19:19] lumen.INFO: Turboly vehicles sync triggered {"customer_id":326,"turboly_customer_id":4284941,"status":401} 
[2026-04-15 12:19:50] lumen.INFO: Turboly customer create response {"customer_id":327,"status":200,"body":{"errors":[],"customer":{"id":4284942,"customer_code":"C000327","name":"topikpr","address":null,"phone":"085296328521","email":"topikpr@gmail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-15 12:19:50] lumen.INFO: Turboly customer ID saved {"customer_id":327,"turboly_customer_id":4284942} 
[2026-04-15 12:19:50] lumen.INFO: Turboly vehicles sync triggered {"customer_id":327,"turboly_customer_id":4284942,"status":401} 
[2026-04-15 12:20:35] lumen.INFO: Turboly customer create response {"customer_id":328,"status":200,"body":{"errors":[],"customer":{"id":4284943,"customer_code":"C000328","name":"jamesas","address":null,"phone":"081554394542","email":"jamesasp@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-15 12:20:35] lumen.INFO: Turboly customer ID saved {"customer_id":328,"turboly_customer_id":4284943} 
[2026-04-15 12:20:35] lumen.INFO: Turboly vehicles sync triggered {"customer_id":328,"turboly_customer_id":4284943,"status":401} 
[2026-04-16 11:04:59] lumen.INFO: Turboly customer create response {"customer_id":329,"status":200,"body":{"errors":[],"customer":{"id":4284944,"customer_code":"C000329","name":"topikpri","address":null,"phone":"085296328552","email":"topikpri@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-16 11:04:59] lumen.INFO: Turboly customer ID saved {"customer_id":329,"turboly_customer_id":4284944} 
[2026-04-16 11:04:59] lumen.INFO: Turboly vehicles sync triggered {"customer_id":329,"turboly_customer_id":4284944,"status":401} 
[2026-04-16 11:28:10] lumen.INFO: Turboly customer create response {"customer_id":330,"status":200,"body":{"errors":[],"customer":{"id":4284945,"customer_code":"C000330","name":"venus","address":null,"phone":"0896331245","email":"venus@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-16 11:28:10] lumen.INFO: Turboly customer ID saved {"customer_id":330,"turboly_customer_id":4284945} 
[2026-04-16 11:28:10] lumen.INFO: Turboly vehicles sync triggered {"customer_id":330,"turboly_customer_id":4284945,"status":401} 
[2026-04-17 15:05:21] lumen.INFO: Turboly customer create response {"customer_id":331,"status":200,"body":{"errors":[],"customer":{"id":4284946,"customer_code":"C000331","name":"Jenny","address":null,"phone":"081213960166","email":"jenny@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-17 15:05:21] lumen.INFO: Turboly customer ID saved {"customer_id":331,"turboly_customer_id":4284946} 
[2026-04-17 15:05:21] lumen.INFO: Turboly vehicles sync triggered {"customer_id":331,"turboly_customer_id":4284946,"status":401} 
[2026-04-17 15:10:39] lumen.INFO: Turboly vehicle sync response {"pet_id":657,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438935,"registration":"G762CB","make":"MAZDA","vehicle_make_id":29,"model":"RX7","vehicle_model_id":9168,"vehicle_type":"car","year":2002,"vin":"VIN-657-1776413439","engine_number":"ENG-657-1776413439","color":"Putih","odometer":0,"notes":"","last_service":"2026-04-17","next_service":"2026-10-17","customer_id":4284946,"store_id":7626,"source":3}}} 
[2026-04-17 15:10:39] lumen.INFO: Turboly vehicle created {"pet_id":657,"turboly_vehicle_id":1438935} 
[2026-04-17 15:25:10] lumen.ERROR: Turboly vehicle sync ClientException {"pet_id":657,"message":"Client error: `PATCH https://staging1.turboly.com/api/v1/vehicles` resulted in a `422 Unprocessable Entity` response:
{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}
","response":"{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}"} 
[2026-04-20 09:05:45] lumen.INFO: Turboly customer create response {"customer_id":332,"status":200,"body":{"errors":[],"customer":{"id":4284947,"customer_code":"C000332","name":"sandi","address":null,"phone":"08123456456","email":"sandi@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-20 09:05:45] lumen.INFO: Turboly customer ID saved {"customer_id":332,"turboly_customer_id":4284947} 
[2026-04-20 09:05:45] lumen.INFO: Turboly vehicles sync triggered {"customer_id":332,"turboly_customer_id":4284947,"status":401} 
[2026-04-20 09:07:38] lumen.INFO: Turboly vehicle sync response {"pet_id":658,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438936,"registration":"624","make":"JEEP","vehicle_make_id":22,"model":"RUBICON","vehicle_model_id":358,"vehicle_type":"car","year":2016,"vin":"VIN-658-1776650858","engine_number":"ENG-658-1776650858","color":"hijau","odometer":0,"notes":"","last_service":"2026-04-20","next_service":"2026-10-20","customer_id":4284947,"store_id":7626,"source":3}}} 
[2026-04-20 09:07:38] lumen.INFO: Turboly vehicle created {"pet_id":658,"turboly_vehicle_id":1438936} 
[2026-04-23 00:00:33] lumen.INFO: Turboly customer create response {"customer_id":333,"status":200,"body":{"errors":[],"customer":{"id":4284948,"customer_code":"C000333","name":"tes","address":null,"phone":"85214736900","email":"tea123@gmail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-23 00:00:33] lumen.INFO: Turboly customer ID saved {"customer_id":333,"turboly_customer_id":4284948} 
[2026-04-23 00:00:33] lumen.INFO: Turboly vehicles sync triggered {"customer_id":333,"turboly_customer_id":4284948,"status":401} 
[2026-04-23 00:03:28] lumen.INFO: Turboly vehicle sync response {"pet_id":659,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438937,"registration":"ABCD","make":"SUZUKI","vehicle_make_id":83,"model":"ALL NEW BALENO","vehicle_model_id":9613,"vehicle_type":"car","year":2014,"vin":"VIN-659-1776877407","engine_number":"ENG-659-1776877407","color":"red","odometer":0,"notes":"","last_service":"2026-04-23","next_service":"2026-10-23","customer_id":4284948,"store_id":7626,"source":3}}} 
[2026-04-23 00:03:28] lumen.INFO: Turboly vehicle created {"pet_id":659,"turboly_vehicle_id":1438937} 
[2026-04-23 11:28:33] lumen.INFO: Turboly customer create response {"customer_id":334,"status":200,"body":{"errors":[],"customer":{"id":4284949,"customer_code":"C000334","name":"topikprtma","address":null,"phone":"087412358521","email":"topikprtma@gmail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-04-23 11:28:33] lumen.INFO: Turboly customer ID saved {"customer_id":334,"turboly_customer_id":4284949} 
[2026-04-23 11:28:33] lumen.INFO: Turboly vehicles sync triggered {"customer_id":334,"turboly_customer_id":4284949,"status":401} 
[2026-05-05 10:36:56] lumen.INFO: Turboly vehicle sync response {"pet_id":660,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438938,"registration":"2009","make":"CADILLAC","vehicle_make_id":6,"model":"ESCALADE","vehicle_model_id":8884,"vehicle_type":"car","year":2012,"vin":"VIN-660-1777952216","engine_number":"ENG-660-1777952216","color":"hijau","odometer":0,"notes":"","last_service":"2026-05-05","next_service":"2026-11-05","customer_id":4284936,"store_id":7626,"source":3}}} 
[2026-05-05 10:36:56] lumen.INFO: Turboly vehicle created {"pet_id":660,"turboly_vehicle_id":1438938} 
[2026-05-08 09:46:35] lumen.ERROR: Turboly vehicle sync ClientException {"pet_id":657,"message":"Client error: `PATCH https://staging1.turboly.com/api/v1/vehicles` resulted in a `422 Unprocessable Entity` response:
{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}
","response":"{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}"} 
[2026-05-08 09:46:48] lumen.ERROR: Turboly vehicle sync ClientException {"pet_id":657,"message":"Client error: `PATCH https://staging1.turboly.com/api/v1/vehicles` resulted in a `422 Unprocessable Entity` response:
{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}
","response":"{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}"} 
[2026-05-08 10:08:21] lumen.INFO: Turboly vehicle sync response {"pet_id":661,"status_code":200,"response":{"errors":[],"vehicle":{"id":1438939,"registration":"BH4936DVK","make":"CHERY","vehicle_make_id":7,"model":"J6","vehicle_model_id":9581,"vehicle_type":"car","year":2026,"vin":"VIN-661-1778209701","engine_number":"ENG-661-1778209701","color":"Hitam","odometer":0,"notes":"","last_service":"2026-05-08","next_service":"2026-11-08","customer_id":4284946,"store_id":7626,"source":3}}} 
[2026-05-08 10:08:21] lumen.INFO: Turboly vehicle created {"pet_id":661,"turboly_vehicle_id":1438939} 
[2026-05-08 14:23:44] lumen.INFO: Turboly customer create response {"customer_id":335,"status":200,"body":{"errors":[],"customer":{"id":4284950,"customer_code":"C000335","name":"yudai","address":null,"phone":"0812312312","email":"yudai@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-05-08 14:23:44] lumen.INFO: Turboly customer ID saved {"customer_id":335,"turboly_customer_id":4284950} 
[2026-05-08 14:23:44] lumen.INFO: Turboly vehicles sync triggered {"customer_id":335,"turboly_customer_id":4284950,"status":401} 
[2026-05-08 14:35:37] lumen.INFO: Turboly customer create response {"customer_id":336,"status":200,"body":{"errors":[],"customer":{"id":4284951,"customer_code":"C000336","name":"wahyu","address":null,"phone":"081234567891","email":"wahyu@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-05-08 14:35:37] lumen.INFO: Turboly customer ID saved {"customer_id":336,"turboly_customer_id":4284951} 
[2026-05-08 14:35:37] lumen.INFO: Turboly vehicles sync triggered {"customer_id":336,"turboly_customer_id":4284951,"status":401} 
[2026-05-08 15:38:36] lumen.INFO: Turboly customer create response {"customer_id":337,"status":200,"body":{"errors":[],"customer":{"id":4284952,"customer_code":"C000337","name":"jane","address":null,"phone":"0812434654","email":"jane25@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-05-08 15:38:36] lumen.INFO: Turboly customer ID saved {"customer_id":337,"turboly_customer_id":4284952} 
[2026-05-08 15:38:36] lumen.INFO: Turboly vehicles sync triggered {"customer_id":337,"turboly_customer_id":4284952,"status":401} 
[2026-05-08 15:40:00] lumen.INFO: Turboly customer create response {"customer_id":338,"status":200,"body":{"errors":[],"customer":{"id":4284953,"customer_code":"C000338","name":"juan","address":null,"phone":"021334554","email":"juan@mail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-05-08 15:40:00] lumen.INFO: Turboly customer ID saved {"customer_id":338,"turboly_customer_id":4284953} 
[2026-05-08 15:40:00] lumen.INFO: Turboly vehicles sync triggered {"customer_id":338,"turboly_customer_id":4284953,"status":401} 
[2026-05-08 15:55:28] lumen.INFO: Turboly customer create response {"customer_id":339,"status":200,"body":{"errors":[],"customer":{"id":4284954,"customer_code":"C000339","name":"wahyu2","address":null,"phone":"081234567892","email":"wahyu2@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-05-08 15:55:28] lumen.INFO: Turboly customer ID saved {"customer_id":339,"turboly_customer_id":4284954} 
[2026-05-08 15:55:28] lumen.INFO: Turboly vehicles sync triggered {"customer_id":339,"turboly_customer_id":4284954,"status":401} 
[2026-05-08 15:56:43] lumen.INFO: Turboly customer create response {"customer_id":340,"status":200,"body":{"errors":[],"customer":{"id":4284955,"customer_code":"C000340","name":"james","address":null,"phone":"08123343444","email":"jariudin@mail.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":7630}}} 
[2026-05-08 15:56:43] lumen.INFO: Turboly customer ID saved {"customer_id":340,"turboly_customer_id":4284955} 
[2026-05-08 15:56:43] lumen.INFO: Turboly vehicles sync triggered {"customer_id":340,"turboly_customer_id":4284955,"status":401} 
[2026-05-25 16:08:54] lumen.INFO: Turboly customer create response {"customer_id":1,"status":401,"body":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-25 16:08:54] lumen.WARNING: Turboly customer lookup non-200 {"param":"customer_email","status":401} 
[2026-05-25 16:08:54] lumen.WARNING: Turboly customer lookup non-200 {"param":"email","status":401} 
[2026-05-25 16:08:54] lumen.ERROR: Failed to obtain turboly_customer_id for customer {"customer_id":1,"email":"rizki@codelabs.co.id"} 
[2026-05-25 16:08:54] lumen.WARNING: Skipping vehicle sync: no turboly_customer_id {"customer_id":1} 
[2026-05-25 16:14:15] lumen.INFO: Customer has no turboly_customer_id, attempting auto-sync {"customer_id":1,"email":"rizki@codelabs.co.id"} 
[2026-05-25 16:14:15] lumen.INFO: Auto-sync customer to Turboly response {"customer_id":1,"status":401,"response":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-25 16:14:15] lumen.WARNING: Auto-sync customer failed, skipping vehicle push {"pet_id":1} 
[2026-05-25 16:30:02] lumen.INFO: Turboly customer create response {"customer_id":2,"status":401,"body":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-25 16:30:02] lumen.WARNING: Turboly customer lookup non-200 {"param":"customer_email","status":401} 
[2026-05-25 16:30:02] lumen.WARNING: Turboly customer lookup non-200 {"param":"email","status":401} 
[2026-05-25 16:30:02] lumen.ERROR: Failed to obtain turboly_customer_id for customer {"customer_id":2,"email":"san@mailinator.com"} 
[2026-05-25 16:30:02] lumen.WARNING: Skipping vehicle sync: no turboly_customer_id {"customer_id":2} 
[2026-05-25 16:31:45] lumen.INFO: Customer has no turboly_customer_id, attempting auto-sync {"customer_id":2,"email":"san@mailinator.com"} 
[2026-05-25 16:31:45] lumen.INFO: Auto-sync customer to Turboly response {"customer_id":2,"status":401,"response":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-25 16:31:45] lumen.WARNING: Auto-sync customer failed, skipping vehicle push {"pet_id":2} 
[2026-05-25 16:32:53] lumen.INFO: Customer has no turboly_customer_id, attempting auto-sync {"customer_id":2,"email":"san@mailinator.com"} 
[2026-05-25 16:32:53] lumen.INFO: Auto-sync customer to Turboly response {"customer_id":2,"status":401,"response":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-25 16:32:53] lumen.WARNING: Auto-sync customer failed, skipping vehicle push {"pet_id":3} 
[2026-05-25 16:33:39] lumen.INFO: Customer has no turboly_customer_id, attempting auto-sync {"customer_id":2,"email":"san@mailinator.com"} 
[2026-05-25 16:33:40] lumen.INFO: Auto-sync customer to Turboly response {"customer_id":2,"status":401,"response":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-25 16:33:40] lumen.WARNING: Auto-sync customer failed, skipping vehicle push {"pet_id":4} 
[2026-05-26 10:40:51] lumen.INFO: Turboly customer create response {"customer_id":3,"status":401,"body":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-26 10:40:51] lumen.WARNING: Turboly customer lookup non-200 {"param":"customer_email","status":401} 
[2026-05-26 10:40:51] lumen.WARNING: Turboly customer lookup non-200 {"param":"email","status":401} 
[2026-05-26 10:40:51] lumen.ERROR: Failed to obtain turboly_customer_id for customer {"customer_id":3,"email":"james@mailinator.com"} 
[2026-05-26 10:40:51] lumen.WARNING: Skipping vehicle sync: no turboly_customer_id {"customer_id":3} 
[2026-05-26 11:46:24] lumen.INFO: Customer has no turboly_customer_id, attempting auto-sync {"customer_id":1,"email":"rizki@codelabs.co.id"} 
[2026-05-26 11:46:25] lumen.INFO: Auto-sync customer to Turboly response {"customer_id":1,"status":401,"response":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-26 11:46:25] lumen.WARNING: Auto-sync customer failed, skipping vehicle push {"pet_id":5} 
[2026-05-28 10:35:27] lumen.INFO: Turboly customer create response {"customer_id":4,"status":401,"body":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-28 10:35:27] lumen.WARNING: Turboly customer lookup non-200 {"param":"customer_email","status":401} 
[2026-05-28 10:35:27] lumen.WARNING: Turboly customer lookup non-200 {"param":"email","status":401} 
[2026-05-28 10:35:27] lumen.ERROR: Failed to obtain turboly_customer_id for customer {"customer_id":4,"email":"rizkieput@gmail.com"} 
[2026-05-28 10:35:27] lumen.WARNING: Skipping vehicle sync: no turboly_customer_id {"customer_id":4} 
[2026-05-28 10:38:00] lumen.INFO: Customer has no turboly_customer_id, attempting auto-sync {"customer_id":4,"email":"rizkieput@gmail.com"} 
[2026-05-28 10:38:00] lumen.INFO: Auto-sync customer to Turboly response {"customer_id":4,"status":401,"response":{"status":"unauthorized","message":"unauthorized"}} 
[2026-05-28 10:38:00] lumen.WARNING: Auto-sync customer failed, skipping vehicle push {"pet_id":6} 
[2026-06-02 10:19:24] lumen.INFO: Turboly customer create response {"customer_id":5,"status":401,"body":{"status":"unauthorized","message":"unauthorized"}} 
[2026-06-02 10:19:24] lumen.WARNING: Turboly customer lookup non-200 {"param":"customer_email","status":401} 
[2026-06-02 10:19:24] lumen.WARNING: Turboly customer lookup non-200 {"param":"email","status":401} 
[2026-06-02 10:19:24] lumen.ERROR: Failed to obtain turboly_customer_id for customer {"customer_id":5,"email":"rizki@test.com"} 
[2026-06-02 10:19:24] lumen.WARNING: Skipping vehicle sync: no turboly_customer_id {"customer_id":5} 
[2026-06-02 10:20:23] lumen.INFO: Customer has no turboly_customer_id, attempting auto-sync {"customer_id":5,"email":"rizki@test.com"} 
[2026-06-02 10:20:23] lumen.INFO: Auto-sync customer to Turboly response {"customer_id":5,"status":401,"response":{"status":"unauthorized","message":"unauthorized"}} 
[2026-06-02 10:20:23] lumen.WARNING: Auto-sync customer failed, skipping vehicle push {"pet_id":7} 
[2026-06-02 10:24:19] lumen.INFO: Turboly customer create response {"customer_id":6,"status":401,"body":{"status":"unauthorized","message":"unauthorized"}} 
[2026-06-02 10:24:19] lumen.WARNING: Turboly customer lookup non-200 {"param":"customer_email","status":401} 
[2026-06-02 10:24:19] lumen.WARNING: Turboly customer lookup non-200 {"param":"email","status":401} 
[2026-06-02 10:24:19] lumen.ERROR: Failed to obtain turboly_customer_id for customer {"customer_id":6,"email":"yoyo@mailonator.com"} 
[2026-06-02 10:24:19] lumen.WARNING: Skipping vehicle sync: no turboly_customer_id {"customer_id":6} 
[2026-06-02 10:25:43] lumen.INFO: Turboly customer create response {"customer_id":7,"status":401,"body":{"status":"unauthorized","message":"unauthorized"}} 
[2026-06-02 10:25:43] lumen.WARNING: Turboly customer lookup non-200 {"param":"customer_email","status":401} 
[2026-06-02 10:25:43] lumen.WARNING: Turboly customer lookup non-200 {"param":"email","status":401} 
[2026-06-02 10:25:43] lumen.ERROR: Failed to obtain turboly_customer_id for customer {"customer_id":7,"email":"tio@mailinator.com"} 
[2026-06-02 10:25:43] lumen.WARNING: Skipping vehicle sync: no turboly_customer_id {"customer_id":7} 
[2026-06-02 10:37:20] lumen.INFO: Turboly customer create response {"customer_id":8,"status":200,"body":{"errors":[],"customer":{"id":4736685,"customer_code":"C000008","name":"Rizki test 2","address":null,"phone":"131346467979","email":"rizki@test2.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":8165}}} 
[2026-06-02 10:37:20] lumen.INFO: Turboly customer ID saved {"customer_id":8,"turboly_customer_id":4736685} 
[2026-06-02 10:37:20] lumen.INFO: Turboly vehicles sync triggered {"customer_id":8,"turboly_customer_id":4736685,"status":401} 
[2026-06-02 10:38:23] lumen.INFO: Turboly vehicle sync response {"pet_id":8,"status_code":200,"response":{"errors":[],"vehicle":{"id":1637083,"registration":"B2345CC","make":"AUDI","vehicle_make_id":3,"model":"TT RS","vehicle_model_id":9642,"vehicle_type":"car","year":2000,"vin":"VIN-8-1780371503","engine_number":"ENG-8-1780371503","color":"White","odometer":0,"notes":"","last_service":"2026-06-02","next_service":"2026-12-02","customer_id":4736685,"store_id":8165,"source":3}}} 
[2026-06-02 10:38:23] lumen.INFO: Turboly vehicle created {"pet_id":8,"turboly_vehicle_id":1637083} 
[2026-06-02 11:00:43] lumen.INFO: Turboly vehicle sync response {"pet_id":9,"status_code":200,"response":{"errors":[],"vehicle":{"id":1637084,"registration":"111","make":"FORD","vehicle_make_id":13,"model":"MUSTANG ECOBOOST","vehicle_model_id":8930,"vehicle_type":"car","year":2021,"vin":"VIN-9-1780372843","engine_number":"ENG-9-1780372843","color":"merah","odometer":0,"notes":"","last_service":"2026-06-02","next_service":"2026-12-02","customer_id":4736684,"store_id":8165,"source":3}}} 
[2026-06-02 11:00:43] lumen.INFO: Turboly vehicle created {"pet_id":9,"turboly_vehicle_id":1637084} 
[2026-06-02 11:08:29] lumen.INFO: Turboly customer create response {"customer_id":9,"status":200,"body":{"errors":[],"customer":{"id":4736690,"customer_code":"C000009","name":"maryono","address":null,"phone":"081213960157","email":"maryono@mailinator.com","country":null,"customer_region":"","gender":1,"active":true,"citizen_id":"","birthdate":null,"customer_group_id":null,"store_id":8165}}} 
[2026-06-02 11:08:29] lumen.INFO: Turboly customer ID saved {"customer_id":9,"turboly_customer_id":4736690} 
[2026-06-02 11:08:29] lumen.INFO: Turboly vehicles sync triggered {"customer_id":9,"turboly_customer_id":4736690,"status":401} 
[2026-06-02 11:09:42] lumen.INFO: Turboly vehicle sync response {"pet_id":10,"status_code":200,"response":{"errors":[],"vehicle":{"id":1637085,"registration":"DK4945WDP","make":"MITSUBISHI","vehicle_make_id":33,"model":"XPANDER","vehicle_model_id":8682,"vehicle_type":"car","year":2014,"vin":"VIN-10-1780373382","engine_number":"ENG-10-1780373382","color":"HITAM","odometer":0,"notes":"","last_service":"2026-06-02","next_service":"2026-12-02","customer_id":4736690,"store_id":8165,"source":3}}} 
[2026-06-02 11:09:42] lumen.INFO: Turboly vehicle created {"pet_id":10,"turboly_vehicle_id":1637085} 
[2026-06-02 11:27:12] lumen.ERROR: Turboly vehicle sync ClientException {"pet_id":10,"message":"Client error: `PATCH https://staging1.turboly.com/api/v1/vehicles` resulted in a `422 Unprocessable Entity` response:
{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}
","response":"{\"errors\":[{\"title\":\"validation\",\"message\":\"registration already used\"}]}"} 
[2026-08-04 13:51:14] lumen.INFO: Turboly vehicle sync response {"pet_id":11,"status_code":200,"response":{"errors":[],"vehicle":{"id":1637086,"registration":"777","make":"CHERY","vehicle_make_id":7,"model":"OMODA 5","vehicle_model_id":9306,"vehicle_type":"car","year":2019,"vin":"VIN-11-1785826273","engine_number":"ENG-11-1785826273","color":"putih","odometer":0,"notes":"","last_service":"2026-08-04","next_service":"2027-02-04","customer_id":4736689,"store_id":8165,"source":3}}} 
[2026-08-04 13:51:14] lumen.INFO: Turboly vehicle created {"pet_id":11,"turboly_vehicle_id":1637086} 
[2026-08-10 16:05:26] lumen.INFO: Turboly customer create response {"customer_id":11,"status":422,"body":{"errors":[{"title":"validation","message":"customer code already used"}]}} 
[2026-08-10 16:05:26] lumen.INFO: Turboly customer lookup response {"param":"customer_email","email":"nurazizah3d@gmail.com","body_keys":["records","pages","customers"]} 
[2026-08-10 16:05:26] lumen.INFO: Turboly customer lookup response {"param":"email","email":"nurazizah3d@gmail.com","body_keys":["records","pages","customers"]} 
[2026-08-10 16:05:26] lumen.INFO: Turboly customer ID saved {"customer_id":11,"turboly_customer_id":4634854} 
[2026-08-10 16:05:26] lumen.INFO: Turboly vehicles sync triggered {"customer_id":11,"turboly_customer_id":4634854,"status":401} 
[2026-08-11 10:30:34] lumen.INFO: Turboly vehicle sync response {"pet_id":12,"status_code":200,"response":{"errors":[],"vehicle":{"id":1637089,"registration":"B123","make":"SELIS","vehicle_make_id":131,"model":"AGATS","vehicle_model_id":9563,"vehicle_type":"car","year":2005,"vin":"VIN-12-1786419033","engine_number":"ENG-12-1786419033","color":"black","odometer":0,"notes":"","last_service":"2026-08-11","next_service":"2027-02-11","customer_id":4634854,"store_id":8165,"source":3}}} 
[2026-08-11 10:30:34] lumen.INFO: Turboly vehicle created {"pet_id":12,"turboly_vehicle_id":1637089} 
