{ "donate": "Please consider donating to keep this API running. Visit https://tls.peet.ws", "ip": "198.54.114.77:40594", "http_version": "h2", "method": "GET", "user_agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "tls": { "ciphers": [ "TLS_AES_256_GCM_SHA384", "TLS_CHACHA20_POLY1305_SHA256", "TLS_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", "TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_256_GCM_SHA384", "TLS_RSA_WITH_AES_128_GCM_SHA256", "TLS_RSA_WITH_AES_256_CBC_SHA256", "TLS_RSA_WITH_AES_128_CBC_SHA256", "TLS_RSA_WITH_AES_256_CBC_SHA", "TLS_RSA_WITH_AES_128_CBC_SHA", "TLS_EMPTY_RENEGOTIATION_INFO" ], "extensions": [ { "name": "server_name (0)", "server_name": "tls.peet.ws" }, { "name": "ec_point_formats (11)", "elliptic_curves_point_formats": [ "0x00", "0x01", "0x02" ] }, { "name": "supported_groups (10)", "supported_groups": [ "X25519 (29)", "P-256 (23)", "X448 (30)", "P-521 (25)", "P-384 (24)" ] }, { "name": "application_layer_protocol_negotiation (16)", "protocols": [ "h2", "http/1.1" ] }, { "name": "encrypt_then_mac (22)", "data": "" }, { "name": "extended_master_secret (23)", "master_secret_data": "", "extended_master_secret_data": "" }, { "name": "post_handshake_auth (49)", "data": "" }, { "name": "signature_algorithms (13)", "signature_algorithms": [ "ecdsa_secp256r1_sha256", "ecdsa_secp384r1_sha384", "ecdsa_secp521r1_sha512", "ed25519", "ed25519", "rsa_pss_pss_sha256", "rsa_pss_pss_sha384", "rsa_pss_pss_sha512", "rsa_pss_rsae_sha256", "rsa_pss_rsae_sha384", "rsa_pss_rsae_sha512", "rsa_pkcs1_sha256", "rsa_pkcs1_sha384", "rsa_pkcs1_sha512", "0x303", "ecdsa_sha1", "0x301", "rsa_pkcs1_sha1", "0x302", "0x202", "0x402", "0x502", "0x602" ] }, { "name": "supported_versions (43)", "versions": [ "TLS 1.3", "TLS 1.2", "TLS 1.1", "TLS 1.0" ] }, { "name": "psk_key_exchange_modes (45)", "PSK_Key_Exchange_Mode": "PSK with (EC)DHE key establishment (psk_dhe_ke) (1)" }, { "name": "key_share (51)", "shared_keys": [ { "X25519 (29)": "3715a306927c92511f4b14185fd3f1e489cfd6eea9d2c01e71d758b945366737" } ] }, { "name": "padding (21)", "padding_data_length": 364 } ], "tls_version_record": "771", "tls_version_negotiated": "772", "ja3": "771,4866-4867-4865-49196-49200-159-52393-52392-52394-49195-49199-158-49188-49192-107-49187-49191-103-49162-49172-57-49161-49171-51-157-156-61-60-53-47-255,0-11-10-16-22-23-49-13-43-45-51-21,29-23-30-25-24,0-1-2", "ja3_hash": "bc29aa426fc99c0be1b9be941869f88a", "ja4": "t13d3112h2_e8f1e7e78f70_566aa39ed3f1", "ja4_r": "t13d3112h2_002f,0033,0035,0039,003c,003d,0067,006b,009c,009d,009e,009f,00ff,1301,1302,1303,c009,c00a,c013,c014,c023,c024,c027,c028,c02b,c02c,c02f,c030,cca8,cca9,ccaa_000a,000b,000d,0016,0017,002b,002d,0031,0033_0403,0503,0603,0807,0808,0809,080a,080b,0804,0805,0806,0401,0501,0601,0303,0203,0301,0201,0302,0202,0402,0502,0602", "peetprint": "772-771-770-769|2-1.1|29-23-30-25-24|1027-1283-1539-2055-2056-2057-2058-2059-2052-2053-2054-1025-1281-1537-771-515-769-513-770-514-1026-1282-1538|1||4866-4867-4865-49196-49200-159-52393-52392-52394-49195-49199-158-49188-49192-107-49187-49191-103-49162-49172-57-49161-49171-51-157-156-61-60-53-47-255|0-10-11-13-16-21-22-23-43-45-49-51", "peetprint_hash": "f803a31d00267cfc4a214aff6f77f28c", "client_random": "82e38e8b16e1820e4c4753d24f9762aecb5296ddf84f4a2c9892d50632b4545b", "session_id": "a2ef8a11c4e01fa1d27966c8d79223aa25d4f238071dcb468a5ac90b4f61bc93" }, "http2": { "akamai_fingerprint": "3:100;4:65536;2:0|1048510465|0|m,s,a,p", "akamai_fingerprint_hash": "55cb2bd667724e6d46cc3c8dd15d50de", "sent_frames": [ { "frame_type": "SETTINGS", "length": 18, "settings": [ "MAX_CONCURRENT_STREAMS = 100", "INITIAL_WINDOW_SIZE = 65536", "ENABLE_PUSH = 0" ] }, { "frame_type": "WINDOW_UPDATE", "length": 4, "increment": 1048510465 }, { "frame_type": "HEADERS", "stream_id": 1, "length": 105, "headers": [ ":method: GET", ":scheme: https", ":authority: tls.peet.ws", ":path: /api/all", "user-agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "accept: */*" ], "flags": [ "EndStream (0x1)", "EndHeaders (0x4)" ] } ] }, "tcpip": { "cap_length": 583, "dst_port": 443, "src_port": 40594, "ip": { "id": 61170, "tos": 40, "ttl": 53, "ip_version": 4, "dst_ip": "205.185.123.167", "src_ip": "198.54.114.77" }, "tcp": { "ack": 1305794880, "checksum": 8007, "seq": 1590888653, "window": 229 } } }