[2026-03-07 00:18:12] [error] Error logging API request {"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'api_key_id' cannot be null"}
[2026-03-07 02:08:08] [error] Error logging API request {"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'api_key_id' cannot be null"}
[2026-03-07 04:44:23] [error] Error logging API request {"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'api_key_id' cannot be null"}
[2026-03-07 05:25:39] [error] Error logging API request {"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'api_key_id' cannot be null"}
[2026-03-07 10:36:33] [info] Iniciando sincronización de planes 
[2026-03-07 10:36:34] [info] API Request to Dominicana {"method":"POST","url":"https:\/\/apptest.dominicanadeseguros.com:9443\/apidomiapp\/usuario\/autenticar","endpoint":"\/usuario\/autenticar","http_code":200,"data_sent":{"cdUsuario":"DISASHOP","contrasena":"abcd@1234"},"response":"{\"cdUsuario\":\"DISASHOP\",\"nmUsuario\":\"Disa Shop\",\"cdPersona\":null,\"cdIntermediario\":7863,\"tpDocumento\":null,\"nuDocumento\":null,\"token\":\"Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJESVNBU0hPUCIsImF1dGhvcml0aWVzIjpbIlJPTEVfSU5URVJNRURJQVJJTyJdLCJlbWFpbCI6Impvc2Uuc2FuY2hlekBjYXRhLXJkLmNvbSIsImlhdCI6MTc3Mjg5MzkxMywiZXhwIjoxNzcyODk1NzEzfQ.xfq8sdSglFf60bmd6di6j-m_gD4Htj4XoI11xKAkNWIJU8WDThX8AO9VmlCE5-79h5_NiF8qH5ugHlOwKf46Ng\",\"tipoUsuario\":{\"tpUsuario\":1,\"deTpUsuario\":\"Intermediario\"},\"roles\":[{\"roleCode\":9,\"roleName\":\"Intermediario\",\"roleDescription\":\"Intermediario\"}]}","has_token":false}
[2026-03-07 10:36:34] [info] Autenticación exitosa con Dominicana de Seguros 
[2026-03-07 10:36:34] [info] API Request to Dominicana {"method":"GET","url":"https:\/\/apptest.dominicanadeseguros.com:9443\/apiventasdcs\/api\/datosgenerales\/auto\/planes","endpoint":"\/datosgenerales\/auto\/planes","http_code":200,"data_sent":[],"response":"[{\"cdTipoPlan\":1,\"descripcion\":\"Motocicleta\/Bicicleta y Scooter el\u00e9ctricos hasta 250CC (6 MESES)\"},{\"cdTipoPlan\":2,\"descripcion\":\"Motocicleta\/Bicicleta y Scooter el\u00e9ctricos hasta 250CC (16 MESES)\"},{\"cdTipoPlan\":3,\"descripcion\":\"Motocicleta\/Fourwheel 250CC a 350CC (6 MESES)\"},{\"cdTipoPlan\":4,\"descripcion\":\"Motocicleta\/Fourwheel 250CC a 350CC (12 MESES)\"},{\"cdTipoPlan\":5,\"descripcion\":\"Sedan\/Station 4 Cil (6 MESES)\"},{\"cdTipoPlan\":6,\"descripcion\":\"Sedan\/Station 4 Cil (12 MESES)\"}]","has_token":true}
[2026-03-07 10:36:34] [info] Sincronización completada {"planes_actualizados":6,"planes_nuevos":0}
[2026-03-07 10:40:12] [info] Visibilidad de plan actualizada {"cd_tipo_plan":"9","visible":true}
[2026-03-07 10:40:16] [info] Visibilidad de plan actualizada {"cd_tipo_plan":"10","visible":true}
[2026-03-07 10:40:22] [info] Iniciando sincronización de planes 
[2026-03-07 10:40:22] [info] API Request to Dominicana {"method":"POST","url":"https:\/\/apptest.dominicanadeseguros.com:9443\/apidomiapp\/usuario\/autenticar","endpoint":"\/usuario\/autenticar","http_code":200,"data_sent":{"cdUsuario":"DISASHOP","contrasena":"abcd@1234"},"response":"{\"cdUsuario\":\"DISASHOP\",\"nmUsuario\":\"Disa Shop\",\"cdPersona\":null,\"cdIntermediario\":7863,\"tpDocumento\":null,\"nuDocumento\":null,\"token\":\"Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJESVNBU0hPUCIsImF1dGhvcml0aWVzIjpbIlJPTEVfSU5URVJNRURJQVJJTyJdLCJlbWFpbCI6Impvc2Uuc2FuY2hlekBjYXRhLXJkLmNvbSIsImlhdCI6MTc3Mjg5NDE0MiwiZXhwIjoxNzcyODk1OTQyfQ.akf5K0vtvihxUMxSF-qWICAGojN0iEfc_2KCMMs_vQh7sfeRzvQyI56LRJRJuvknwcoGMF5Ih-QThStP0C06wg\",\"tipoUsuario\":{\"tpUsuario\":1,\"deTpUsuario\":\"Intermediario\"},\"roles\":[{\"roleCode\":9,\"roleName\":\"Intermediario\",\"roleDescription\":\"Intermediario\"}]}","has_token":false}
[2026-03-07 10:40:22] [info] Autenticación exitosa con Dominicana de Seguros 
[2026-03-07 10:40:22] [info] API Request to Dominicana {"method":"GET","url":"https:\/\/apptest.dominicanadeseguros.com:9443\/apiventasdcs\/api\/datosgenerales\/auto\/planes","endpoint":"\/datosgenerales\/auto\/planes","http_code":200,"data_sent":[],"response":"[{\"cdTipoPlan\":1,\"descripcion\":\"Motocicleta\/Bicicleta y Scooter el\u00e9ctricos hasta 250CC (6 MESES)\"},{\"cdTipoPlan\":2,\"descripcion\":\"Motocicleta\/Bicicleta y Scooter el\u00e9ctricos hasta 250CC (16 MESES)\"},{\"cdTipoPlan\":3,\"descripcion\":\"Motocicleta\/Fourwheel 250CC a 350CC (6 MESES)\"},{\"cdTipoPlan\":4,\"descripcion\":\"Motocicleta\/Fourwheel 250CC a 350CC (12 MESES)\"},{\"cdTipoPlan\":5,\"descripcion\":\"Sedan\/Station 4 Cil (6 MESES)\"},{\"cdTipoPlan\":6,\"descripcion\":\"Sedan\/Station 4 Cil (12 MESES)\"}]","has_token":true}
[2026-03-07 10:40:22] [info] Sincronización completada {"planes_actualizados":6,"planes_nuevos":0}
[2026-03-07 10:41:56] [info] Nueva transacción iniciada {"transaction_id":"157","uuid":"63f665fb-eb5e-4062-8f74-bcb60934e315","monto_total":"2500.00"}
[2026-03-07 10:41:56] [info] Vehículo detectado (validación de catálogo pendiente) {"transaction_id":"157","marca":"CHEVROLET","modelo":"TAHOE HIGH COUNTRY 4WD"}
[2026-03-07 10:41:56] [info] Datos validados correctamente (incluyendo catálogo) {"transaction_id":"157","cedula":"00117815894","placa":"G604134"}
[2026-03-07 10:41:59] [info] Enviando SMS OTP {"celular":"8099949154","msisdn":"18099949154"}
[2026-03-07 10:41:59] [info] SMS OTP enviado exitosamente {"celular":"8099949154","response":{"code":0,"mailingId":22617644763,"result":"Applied","scheduledAt":null,"hint":null,"message":null}}
[2026-03-07 10:41:59] [info] OTP enviado {"transaction_id":"157","telefono":"8099949154"}
[2026-03-07 10:42:18] [info] OTP validado correctamente {"transaction_id":"157"}
[2026-03-07 14:57:18] [error] Error logging API request {"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'api_key_id' cannot be null"}
[2026-03-07 18:56:40] [error] Error logging API request {"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'api_key_id' cannot be null"}
[2026-03-07 18:56:41] [error] Error logging API request {"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'api_key_id' cannot be null"}
[2026-03-07 22:07:28] [error] Error logging API request {"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'api_key_id' cannot be null"}
[2026-03-07 23:16:28] [error] Error logging API request {"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'api_key_id' cannot be null"}
