{"id":"ag_vap5edsk6kre","handle":"saferoute-saferoute","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":2,"events":[{"id":"ev_uqfydnrtf8sk","kind":"tls_changed","at":"2026-10-13T08:27:22.147Z","endpointId":"ep_4ucmqmnyyvnc","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"api.usesaferoute.com","validTo":"2026-11-10T03:11:41.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"BF:86:31:33:14:46:CD:41:51:51:F8:C6:8F:06:90:9B:A1:DB:E2:4E:70:B9:1E:D9:A7:B4:98:0A:47:98:43:CF"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"api.usesaferoute.com","validTo":"2027-01-09T02:30:29.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"E9:D0:D8:70:AA:70:AE:01:1F:9B:B4:97:51:35:FF:74:91:D2:4E:83:2A:D9:CE:3F:33:38:CA:8A:FC:8D:85:EF"},"observationId":"ob_d97rvyaq2bd4","claimId":null},{"id":"ev_7wk2k5e5jgc4","kind":"tls_changed","at":"2026-09-13T14:29:22.679Z","endpointId":"ep_4ucmqmnyyvnc","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"api.usesaferoute.com","validTo":"2026-11-10T03:11:41.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"BF:86:31:33:14:46:CD:41:51:51:F8:C6:8F:06:90:9B:A1:DB:E2:4E:70:B9:1E:D9:A7:B4:98:0A:47:98:43:CF"},"observationId":"ob_zeq84z8tw2f7","claimId":null}]}