{"id":"ag_7ebn99bch35a","handle":"qrblox","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","record_split","split_from"],"count":7,"events":[{"id":"ev_stnvgary9sew","kind":"auth_posture_changed","at":"2026-10-23T02:22:53.678Z","endpointId":"ep_fwmpdxb6j2zp","before":{"issuer":"https://api.qrblox.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.qrblox.com/.well-known/oauth-protected-resource/mcp/v1","authorizationServers":["https://api.qrblox.com"]},"after":{"issuer":"https://api.qrblox.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.qrblox.com/.well-known/oauth-protected-resource/mcp/v1","authorizationServers":["https://api.qrblox.com"]},"observationId":"ob_7xb88usf5er4","claimId":null},{"id":"ev_e6ww82b8jfk9","kind":"tls_changed","at":"2026-10-20T23:24:42.047Z","endpointId":"ep_fwmpdxb6j2zp","before":null,"after":{"issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"subject":"api.qrblox.com","validTo":"2026-11-30T18:34:54.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"18:80:C9:F8:6A:65:FD:83:B9:2C:2E:61:BF:36:9F:B2:BF:D7:1E:93:2B:A8:0E:B4:3E:8F:A8:05:9D:80:EC:11"},"observationId":"ob_p7tr3rgfskpb","claimId":null},{"id":"ev_q2yqfk683mf8","kind":"auth_posture_changed","at":"2026-10-20T23:24:42.014Z","endpointId":"ep_fwmpdxb6j2zp","before":null,"after":{"issuer":"https://api.qrblox.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.qrblox.com/.well-known/oauth-protected-resource/mcp/v1","authorizationServers":["https://api.qrblox.com"]},"observationId":"ob_p7tr3rgfskpb","claimId":null},{"id":"ev_bkkmksxkjch4","kind":"status_changed","at":"2026-10-18T10:28:58.382Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-18T10:27:30.524Z"},"observationId":null,"claimId":null},{"id":"ev_cxabatwp4bn6","kind":"tool_surface_observed","at":"2026-10-18T10:27:30.549Z","endpointId":"ep_fwmpdxb6j2zp","before":null,"after":{"hash":"0f168085ede83f3ca1fd28dbe1e4dd6f2ff276d3620c708727971c4b20325776","tools":["qrblox.ping","qrblox.voice_agent.lookup","qrblox.voice_agent.register","qrblox.merchant.get_profile","qrblox.qr.list","qrblox.qr.create","qrblox.qr.update","qrblox.qr.get_analytics","qrblox.audio.create","qrblox.menu.create","qrblox.menu.list","qrblox.menu.add_item","qrblox.challenge.create","qrblox.analytics.scan_summary"],"toolCount":14,"serverVersion":"0.1.0"},"observationId":"ob_28x9te8k99zh","claimId":null},{"id":"ev_75rav4jewwmc","kind":"endpoint_added","at":"2026-10-18T10:20:45.363Z","endpointId":"ep_8krqsusv2ct9","before":null,"after":{"url":"npm:qrblox-mcp","type":"package_npm","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null},{"id":"ev_dvdw5j66mabj","kind":"endpoint_added","at":"2026-10-18T10:20:45.337Z","endpointId":"ep_fwmpdxb6j2zp","before":null,"after":{"url":"https://api.qrblox.com/mcp/v1","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}