API LOGS

API Status Code Received (Date) Received (Time) Response Details
send_notification 401 2025-09-07 08:46 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-09-07 08:45 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-09-07 08:45 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-09-07 08:44 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-09-07 08:44 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-09-07 08:43 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
update_premise 422 2025-09-07 08:40 { "message": "Validation failed!", "errors": { "no_telefon.1": [ "The no_telefon.1 field must be a string." ], "nama_untuk_dihubungi.1": [ "The nama_untuk_dihubungi.1 field must be a string." ] } } Details
send_notification 401 2025-08-01 11:54 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-08-01 11:53 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-08-01 11:35 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-08-01 11:34 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-07-30 16:42 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-07-30 16:41 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-07-30 16:31 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-07-30 16:30 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 200  OK 2025-07-28 11:26 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886edd22a8c7" } Details
send_notification 401 2025-07-28 11:24 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-07-28 11:23 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 200  OK 2025-07-28 11:02 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886e848c2caa" } Details
send_notification 200  OK 2025-07-28 11:02 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886e8308fd23" } Details
send_notification 200  OK 2025-07-28 10:57 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886e7256f31b" } Details
send_notification 200  OK 2025-07-28 10:57 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886e70a381a0" } Details
send_notification 200  OK 2025-07-28 10:46 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886e499afff3" } Details
send_notification 200  OK 2025-07-28 10:46 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886e476d9dab" } Details
send_notification 200  OK 2025-07-28 08:41 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c73de82c3" } Details
send_notification 200  OK 2025-07-28 08:40 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c7180440b" } Details
send_notification 200  OK 2025-07-28 08:35 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c5c657eec" } Details
send_notification 200  OK 2025-07-28 08:34 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c5a10266f" } Details
send_notification 200  OK 2025-07-28 08:33 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c567cd11c" } Details
send_notification 200  OK 2025-07-28 08:32 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c509a043f" } Details
send_notification 200  OK 2025-07-28 08:31 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c4dc56eab" } Details
send_notification 200  OK 2025-07-28 08:30 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c4b2399d2" } Details
send_notification 200  OK 2025-07-28 08:29 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c478ecaed" } Details
send_notification 401 2025-07-28 08:27 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-07-28 08:26 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 200  OK 2025-07-28 08:14 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c0d2d1264" } Details
send_notification 200  OK 2025-07-28 08:13 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886c098d7d74" } Details
send_notification 200  OK 2025-07-28 08:02 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886be0be2a36" } Details
send_notification 200  OK 2025-07-28 08:01 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886bdea2ddfe" } Details
send_notification 200  OK 2025-07-28 07:58 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886bd236afbc" } Details
send_notification 200  OK 2025-07-28 07:57 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886bd00776b3" } Details
send_notification 200  OK 2025-07-28 07:52 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886bbd6a322a" } Details
send_notification 200  OK 2025-07-28 07:52 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886bbb0eb667" } Details
send_notification 200  OK 2025-07-28 07:47 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886ba7692298" } Details
send_notification 200  OK 2025-07-28 07:46 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886ba4ec4100" } Details
send_notification 200  OK 2025-07-28 07:38 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886b88ea37ad" } Details
send_notification 200  OK 2025-07-28 07:37 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886b84fba089" } Details
send_notification 200  OK 2025-07-28 07:37 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886b83030f79" } Details
send_notification 200  OK 2025-07-28 07:36 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886b7f71ee39" } Details
send_notification 200  OK 2025-07-28 07:30 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886b6965bf75" } Details
send_notification 200  OK 2025-07-27 21:06 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_68862459b6f6f" } Details
send_notification 200  OK 2025-07-27 21:06 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886243cb896c" } Details
send_notification 200  OK 2025-07-27 21:05 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886241969af1" } Details
send_notification 200  OK 2025-07-27 20:50 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886209e3ce2f" } Details
send_notification 200  OK 2025-07-27 20:49 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886206e805a3" } Details
send_notification 200  OK 2025-07-27 20:49 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886203cc1133" } Details
send_notification 200  OK 2025-07-27 20:48 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6886200fb0a7d" } Details
send_notification 200  OK 2025-07-27 18:14 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885fbf22b8e0" } Details
send_notification 200  OK 2025-07-27 18:13 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885fbc951049" } Details
send_notification 200  OK 2025-07-27 18:11 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885fb52d114c" } Details
send_notification 200  OK 2025-07-27 18:10 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885fb18bc90e" } Details
send_notification 200  OK 2025-07-27 17:44 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885f50920597" } Details
send_notification 200  OK 2025-07-27 17:43 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885f4cfbc15b" } Details
send_notification 200  OK 2025-07-27 17:00 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885eabf4c655" } Details
send_notification 200  OK 2025-07-27 16:59 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885ea89b9cbc" } Details
send_notification 200  OK 2025-07-27 16:21 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885e18be31db" } Details
send_notification 200  OK 2025-07-27 16:20 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885e167b25db" } Details
send_notification 200  OK 2025-07-27 16:12 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885df655a488" } Details
send_notification 200  OK 2025-07-27 16:11 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885df3ae833a" } Details
send_notification 200  OK 2025-07-27 16:03 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885dd6a5ecbf" } Details
send_notification 200  OK 2025-07-27 16:03 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885dd497bcf8" } Details
send_notification 200  OK 2025-07-27 15:50 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885da5dc6d07" } Details
send_notification 200  OK 2025-07-27 15:50 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885da3c3dc90" } Details
send_notification 200  OK 2025-07-27 15:48 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d9c10bfb9" } Details
send_notification 200  OK 2025-07-27 15:47 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d99fadea7" } Details
send_notification 200  OK 2025-07-27 15:45 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d92d637cb" } Details
send_notification 200  OK 2025-07-27 15:44 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d8f79d12e" } Details
send_notification 200  OK 2025-07-27 15:43 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d89fa5562" } Details
send_notification 200  OK 2025-07-27 15:42 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d86833bac" } Details
send_notification 200  OK 2025-07-27 15:38 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d7791781d" } Details
send_notification 200  OK 2025-07-27 15:37 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d751afee3" } Details
send_notification 200  OK 2025-07-27 15:36 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d7016e8db" } Details
send_notification 200  OK 2025-07-27 15:36 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d6e89b06b" } Details
send_notification 200  OK 2025-07-27 15:35 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d6cd8460a" } Details
send_notification 200  OK 2025-07-27 15:31 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d5ea27272" } Details
send_notification 200  OK 2025-07-27 15:31 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d5c6e7e39" } Details
send_notification 200  OK 2025-07-27 15:18 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d2d3ede48" } Details
send_notification 200  OK 2025-07-27 15:18 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885d2ac87f8e" } Details
send_notification 200  OK 2025-07-27 13:44 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885bcc2249f1" } Details
send_notification 200  OK 2025-07-27 13:43 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885bc92e7f81" } Details
send_notification 200  OK 2025-07-27 13:40 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885bbb6b31c6" } Details
send_notification 200  OK 2025-07-27 13:39 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885bb9774886" } Details
send_notification 200  OK 2025-07-27 11:33 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_68859df783722" } Details
send_notification 200  OK 2025-07-27 11:32 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_68859dcab79d1" } Details
send_notification 200  OK 2025-07-27 11:30 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_68859d3d06538" } Details
send_notification 200  OK 2025-07-27 10:41 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_688591f150135" } Details
send_notification 200  OK 2025-07-27 08:19 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885709991d4a" } Details
send_notification 200  OK 2025-07-27 08:18 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6885707026ded" } Details
update_premise 201  OK 2025-07-27 08:17 { "message": "Premise data stored successfully!", "premise": { "id_bangunan": 1753575476, "id_supplier": "1001", "kategori_bangunan": "Kondominium 5-10 tingkat", "tarikh_mula_langganan": "2025-07-22", "tarikh_tamat_langganan": "2026-07-21", "alamat_bangunan": "Setapak, 53000 Kuala Lumpur, Kuala Lumpur, Malaysia, 53000 Kuala Lumpur", "latitude": "3.19757", "longitude": "101.713", "maklumat_cctv": null, "hazard_risk": "Tiada", "activity_premis": "Kondominium 5-10 tingkat", "occupy": 100, "floor_plan": null, "no_telefon": "[\"01159532711\",\"0124547920\"]", "nama_untuk_dihubungi": "[\"Guard House\",\"Kent\"]", "updated_at": "2025-07-27T00:17:57.000000Z", "created_at": "2025-07-27T00:17:57.000000Z" } } Details
send_notification 200  OK 2025-07-27 08:12 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_68856f03d1adc" } Details
send_notification 200  OK 2025-07-27 08:11 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_68856ec947810" } Details
update_premise 201  OK 2025-07-27 08:08 { "message": "Premise data stored successfully!", "premise": { "id_bangunan": 1753574894, "id_supplier": "1001", "kategori_bangunan": "Kondominium 5-10 tingkat", "tarikh_mula_langganan": "2025-07-22", "tarikh_tamat_langganan": "2026-07-21", "alamat_bangunan": "Setapak, 53000 Kuala Lumpur, Kuala Lumpur, Malaysia, 53000 Kuala Lumpur", "latitude": "3.19757", "longitude": "101.713", "maklumat_cctv": null, "hazard_risk": "Tiada", "activity_premis": "Kondominium 5-10 tingkat", "occupy": 100, "floor_plan": null, "no_telefon": "[\"0124547920\",\"01159532711\"]", "nama_untuk_dihubungi": "[\"Guard House\",\"Kent\"]", "updated_at": "2025-07-27T00:08:15.000000Z", "created_at": "2025-07-27T00:08:15.000000Z" } } Details
send_notification 200  OK 2025-07-27 08:03 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_68856cb842d9f" } Details
send_notification 200  OK 2025-07-27 08:02 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_68856c7e45eda" } Details
send_notification 200  OK 2025-07-26 23:58 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6884fb360d6f9" } Details
send_notification 200  OK 2025-07-26 23:57 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6884fafc8879d" } Details
send_notification 200  OK 2025-07-26 23:53 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6884f9fec8633" } Details
send_notification 200  OK 2025-07-26 23:52 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6884f9c400906" } Details
send_notification 200  OK 2025-07-26 23:46 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6884f86de3be9" } Details
send_notification 200  OK 2025-07-26 23:30 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6884f4a672465" } Details
send_notification 200  OK 2025-07-26 23:30 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_6884f485cffbe" } Details
send_notification 401 2025-07-26 23:28 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-07-26 23:22 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
send_notification 401 2025-07-26 23:15 { "success": false, "title": "PSX\\Http\\Exception\\UnauthorizedException", "message": "Invalid access token in /var/www/fusio/vendor/fusio/impl/src/Service/Security/TokenValidator.php on line 89", "trace": "#0 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Authentication.php(48): Fusio\\Impl\\Service\\Security\\TokenValidator->assertAuthorization()\n#1 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Authentication->handle()\n#2 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Operation.php(88): PSX\\Http\\Filter\\FilterChain->handle()\n#3 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Operation->handle()\n#4 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Firewall.php(56): PSX\\Http\\Filter\\FilterChain->handle()\n#5 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Firewall->handle()\n#6 /var/www/fusio/vendor/fusio/impl/src/Controller/Filter/Tenant.php(54): PSX\\Http\\Filter\\FilterChain->handle()\n#7 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): Fusio\\Impl\\Controller\\Filter\\Tenant->handle()\n#8 /var/www/fusio/vendor/psx/http/src/Filter/UserAgentEnforcer.php(43): PSX\\Http\\Filter\\FilterChain->handle()\n#9 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\UserAgentEnforcer->handle()\n#10 /var/www/fusio/vendor/psx/http/src/Filter/CORS.php(86): PSX\\Http\\Filter\\FilterChain->handle()\n#11 /var/www/fusio/vendor/psx/http/src/Filter/FilterChain.php(86): PSX\\Http\\Filter\\CORS->handle()\n#12 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(97): PSX\\Http\\Filter\\FilterChain->handle()\n#13 /var/www/fusio/vendor/psx/framework/src/Loader/Loader.php(72): PSX\\Framework\\Loader\\Loader->execute()\n#14 /var/www/fusio/vendor/psx/framework/src/Dispatch/Dispatch.php(86): PSX\\Framework\\Loader\\Loader->load()\n#15 /var/www/fusio/vendor/psx/engine/src/WebServer/Engine.php(51): PSX\\Framework\\Dispatch\\Dispatch->route()\n#16 /var/www/fusio/vendor/psx/framework/src/Environment/Environment.php(49): PSX\\Engine\\WebServer\\Engine->serve()\n#17 /var/www/fusio/public/index.php(29): PSX\\Framework\\Environment\\Environment->serve()\n#18 {main}", "context": "85 throw new UnauthorizedException($e-&gt;getMessage(), &#039;Bearer&#039;, $params);\n86 }\n87 \n88 if (!$token instanceof Model\\Token) {\n<b>89 throw new UnauthorizedException(&#039;Invalid access token&#039;, &#039;Bearer&#039;, $params);\n</b>90 }\n91 \n92 $appId = $token-&gt;getAppId();\n93 if ($appId !== null &amp;&amp; $app = $this-&gt;appRepository-&gt;get($appId)) {\n" } Details
update_premise 201  OK 2025-07-26 20:44 { "message": "Premise data stored successfully!", "premise": { "id_bangunan": 1753533892, "id_supplier": "1001", "kategori_bangunan": "Kondominium 5-10 tingkat", "tarikh_mula_langganan": "2025-07-22", "tarikh_tamat_langganan": "2026-07-21", "alamat_bangunan": "Setapak, 53000 Kuala Lumpur, Kuala Lumpur, Malaysia, 53000 Kuala Lumpur", "latitude": "3.19757", "longitude": "101.713", "maklumat_cctv": null, "hazard_risk": "Tiada", "activity_premis": "Kondominium 5-10 tingkat", "occupy": 100, "floor_plan": null, "no_telefon": "[\"01159532711\",\"0124547920\"]", "nama_untuk_dihubungi": "[\"Guard House\",\"Kent\"]", "updated_at": "2025-07-26T12:44:54.000000Z", "created_at": "2025-07-26T12:44:54.000000Z" } } Details
update_premise 201  OK 2025-07-26 20:39 { "message": "Premise data stored successfully!", "premise": { "id_bangunan": 1753533585, "id_supplier": "1001", "kategori_bangunan": "Kondominium 5-10 tingkat", "tarikh_mula_langganan": "2025-07-22", "tarikh_tamat_langganan": "2026-07-21", "alamat_bangunan": "Setapak, 53000 Kuala Lumpur, Kuala Lumpur, Malaysia, 53000 Kuala Lumpur", "latitude": "3.19757", "longitude": "101.713", "maklumat_cctv": null, "hazard_risk": "Tiada", "activity_premis": "Kondominium 5-10 tingkat", "occupy": 100, "floor_plan": null, "no_telefon": "[\"01159532711\",\"0124547920\"]", "nama_untuk_dihubungi": "[\"Guard House\",\"Kent\"]", "updated_at": "2025-07-26T12:39:47.000000Z", "created_at": "2025-07-26T12:39:47.000000Z" } } Details
update_premise 201  OK 2025-07-26 20:18 { "message": "Premise data stored successfully!", "premise": { "id_bangunan": 1753532299, "id_supplier": "1001", "kategori_bangunan": "Kondominium > 10 tingkat", "tarikh_mula_langganan": "2025-07-22", "tarikh_tamat_langganan": "2026-07-21", "alamat_bangunan": "Setapak, 53000 Kuala Lumpur, Kuala Lumpur, Malaysia, 53000 Kuala Lumpur", "latitude": "3.19757", "longitude": "101.713", "maklumat_cctv": null, "hazard_risk": "Tiada", "activity_premis": "Kondominium > 10 tingkat", "occupy": 100, "floor_plan": null, "no_telefon": "[\"0124547920\",\"0124547920\"]", "nama_untuk_dihubungi": "[\"Guard House 1\",\"Guard House 2\"]", "updated_at": "2025-07-26T12:18:21.000000Z", "created_at": "2025-07-26T12:18:21.000000Z" } } Details
update_premise 422 2025-07-26 13:51 { "message": "Validation failed!", "errors": { "id_bangunan": [ "The id bangunan has already been taken." ] } } Details
update_premise 422 2025-07-26 13:33 { "message": "Validation failed!", "errors": { "id_bangunan": [ "The id bangunan has already been taken." ] } } Details
update_premise 201  OK 2025-07-26 13:31 { "message": "Premise data stored successfully!", "premise": { "id_bangunan": 100009, "id_supplier": "1001", "kategori_bangunan": "Kondominium > 10 tingkat", "tarikh_mula_langganan": "2025-07-22", "tarikh_tamat_langganan": "2026-07-21", "alamat_bangunan": "Setapak, 53000 Kuala Lumpur, Kuala Lumpur, Malaysia, 53000 Kuala Lumpur", "latitude": "3.19757", "longitude": "101.713", "maklumat_cctv": null, "hazard_risk": "Tiada", "activity_premis": "Kondominium > 10 tingkat", "occupy": 100, "floor_plan": null, "no_telefon": "[\"0124547920\",\"0124547920\"]", "nama_untuk_dihubungi": "[\"Guard House 1\",\"Guard House 2\"]", "updated_at": "2025-07-26T05:31:26.000000Z", "created_at": "2025-07-26T05:31:26.000000Z" } } Details
update_premise 422 2025-07-26 13:30 { "message": "Validation failed!", "errors": { "no_telefon.1": [ "The no_telefon.1 field must be a string." ], "nama_untuk_dihubungi.1": [ "The nama_untuk_dihubungi.1 field must be a string." ] } } Details
update_premise 422 2025-07-26 10:25 { "message": "Validation failed!", "errors": { "id_bangunan": [ "The id bangunan field must be an integer." ], "no_telefon.1": [ "The no_telefon.1 field must be a string." ], "nama_untuk_dihubungi.1": [ "The nama_untuk_dihubungi.1 field must be a string." ] } } Details
send_notification 200  OK 2025-07-25 23:06 { "status": 1, "message": "Data successfully saved to Redis.", "key": "KPKTHub_Bomba_Case_68839d61751d7" } Details
update_premise 201  OK 2025-07-25 23:05 { "message": "Premise data stored successfully!", "premise": { "id_bangunan": 123456678999, "id_supplier": "1001", "kategori_bangunan": "test_api", "tarikh_mula_langganan": "2025-01-01", "tarikh_tamat_langganan": "2025-12-31", "alamat_bangunan": "alamat_test", "latitude": "101.7039", "longitude": "3.1529", "maklumat_cctv": null, "hazard_risk": null, "activity_premis": null, "occupy": 1, "floor_plan": null, "no_telefon": "[\"01234567890\",\"02345678901\"]", "nama_untuk_dihubungi": "[\"test_nama\",\"testnama2\"]", "updated_at": "2025-07-25T15:05:57.000000Z", "created_at": "2025-07-25T15:05:57.000000Z" } } Details