Data exchange protocols
The protocols and data formats a passport uses to move between systems: secure and authenticated exchange, and structures that stay readable to both a person and a machine across platforms and sectors, without vendor lock-in.
- §4 Secure transport. HTTPS with TLS, and the address is reachable.
- §5 Content negotiation. The same URL
returns HTML to a browser and JSON or JSON-LD on
Accept: application/json. Most passports fail this one — they render a page and have nothing to say to a machine.