generated: '2026-07-28' method: probed source: live DNS/TLS/HTTP probes of apis.yml hosts plus the easyJet API and partner hosts discovered during contract discovery hosts: - host: www.easyjet.com https: true tls_version: TLSv1.3 cert_expires: Dec 5 23:59:59 2026 GMT hsts: false note: Akamai-fronted public website. No Strict-Transport-Security header returned. - host: api.easyjet.com https: true tls_version: TLSv1.3 cert_expires: Nov 19 23:59:59 2026 GMT hsts: false note: >- Production API hostname, CNAMEd to api.easyjet.com.edgekey.net. Reachable over TLS but returns HTTP 403 Akamai "Access Denied" on every path probed, including /openapi.json, /swagger.json, /graphql and the /.well-known/ discovery paths. - host: b2b.easyjet.com https: true tls_version: TLSv1.3 cert_expires: Nov 27 23:59:59 2026 GMT hsts: false note: >- Business-to-business hostname, CNAMEd to b2b.easyjet.com.edgekey.net. TLS 1.3 terminates, then HTTP 403 Akamai "Access Denied" on every path probed. - host: brand.easyjet.com https: true tls_version: TLSv1.3 cert_expires: Nov 19 23:59:59 2026 GMT hsts: false note: >- Production easyWidget / easyDom partner branding host. Serves Header.js and Footer.js anonymously with HTTP 200; partner-scoped widgets (Script.js, SignIn.js, Registration.js, VRPanel.js) return HTTP 200 with a zero-byte body for an unrecognised partner id. See components/easyjet-components.yml. - host: mobile.easyjet.com https: true tls_version: TLSv1.3 cert_expires: Nov 19 23:59:59 2026 GMT hsts: false note: Mobile app backend host. HTTP 503 with an Akamai bot-defence script. - host: corporate.easyjet.com https: true tls_version: TLSv1.3 cert_expires: Sep 16 06:12:17 2026 GMT hsts: false note: >- Investor relations site behind a Cloudflare managed challenge. /.well-known/security.txt answers HTTP 200 with the body "Invalid key" — a catch-all response, not an RFC 9116 security.txt. domains: - domain: easyjet.com dnssec: false caa: [] spf: true dmarc: true dmarc_policy: reject dmarc_subdomain_policy: reject dmarc_reporting: Proofpoint (dmarc_rua@emaildefense.proofpoint.com) note: >- Email authentication is at full enforcement: DMARC p=reject with sp=reject and forensic reporting. No DNSSEC signing and no CAA records are published, so certificate issuance is unconstrained at the DNS layer.