API Evangelist API Evangelist
Guidance
API Learnings
APIs
API Governance
API Solutions
API Discovery
API Building Blocks
API Evangelist LLC

HTTP/3

QUIC-based HTTP for low-latency API delivery

HTTP/3 is the newest evolution of the protocol that the entire API economy runs on, and it represents a more fundamental rethinking of the transport layer than HTTP/2 did — while still preserving the application-level semantics that API designers depend on. The defining change in HTTP/3 is that it abandons TCP, the transport protocol that HTTP had used since the beginning, in favor of QUIC, a new transport built on UDP. This sounds esoteric, and for most API developers it is, but it matters: QUIC solves problems that even HTTP/2 couldn’t, particularly the head-of-line blocking that persisted at the TCP layer, and it dramatically improves performance on unreliable and mobile networks by handling connection establishment and packet loss more gracefully. HTTP/3 is the protocol catching up to a world where much API traffic happens over mobile and lossy connections rather than reliable wired ones.

The continuity story is the most important thing to understand about HTTP/3 from an API perspective, and it’s the same story as HTTP/2. Despite the radical change at the transport layer — replacing TCP with QUIC over UDP — HTTP/3 preserves the HTTP semantics that APIs are built on. The same methods, the same status codes, the same request-response model, the same headers. An API designed for HTTP 1.1 or HTTP/2 works over HTTP/3 without changes to its contract. This is the consistent pattern of HTTP’s evolution: the transport gets fundamentally reengineered for performance while the application-level interface that developers actually work with stays stable. API designers don’t have to learn QUIC to benefit from HTTP/3, any more than they had to learn HTTP/2’s framing. The performance improvement arrives through infrastructure — gateways, CDNs, servers, and clients adopting HTTP/3 — while the APIs themselves remain unchanged.

The internet standards work behind HTTP/3 is exactly the kind of foundational, invisible infrastructure I’ve tried to draw attention to. I wrote in 2025 about the internet standards work that APIs rely on but that doesn’t always get the spotlight — and HTTP/3, QUIC, and the related efforts like WebTransport, MASQUE, and Media over QUIC are central to that. This is the IETF’s careful, long-term stewardship of the protocols the entire web and API economy depend on, happening largely out of view of the API developers who benefit. The QUIC work in particular is a genuine reengineering of how internet connections work, motivated by the performance limits of TCP in a mobile-first world. When I write about the TCP-to-HTTP/2-to-HTTP/3 evolution, I’m pointing at this steady, invisible improvement of the substrate beneath APIs — work that most people in the API space never think about but all of them rely on.

The tooling adoption of HTTP/3 follows the same pattern as previous versions, which is part of why it can spread without disruption. curl, which I wrote about in 2025 as the industrial-grade, quarter-century-stable HTTP tool, supports HTTP/3 alongside 1.1 and 2 — Daniel Stenberg and the curl project keeping pace with the protocol evolution so that the same tooling works across all versions. This is how protocol upgrades propagate through the API world: the foundational tools add support, the infrastructure adopts it, and the performance benefits flow to APIs that don’t have to change. The fact that curl speaks HTTP/1.1, HTTP/2, and HTTP/3 with the same basic interface is a small but telling sign of how well the HTTP evolution has preserved continuity while advancing performance.

The honest framing is that HTTP/3 is where APIs are heading at the transport layer, even though it’s almost entirely invisible to the work of designing and consuming APIs. For the API practitioner, HTTP/3 is something your CDN and your gateway handle, delivering lower latency and better performance on mobile and unreliable networks, while you keep working with the same HTTP semantics you always have. The deeper point I keep returning to is that the stability of HTTP’s application-level model across these radical transport changes is what makes the API economy possible — you can build a global economy on HTTP precisely because the contract stays stable while the performance keeps improving. HTTP/3 continues that bargain: a fundamentally better transport, delivered through evolution rather than disruption, benefiting APIs without requiring them to change. As API traffic increasingly moves to mobile, agentic, and globally distributed contexts, HTTP/3’s improvements matter more, but the beauty of it is that they arrive quietly, beneath the API layer, as the foundation keeps getting better while the developers building on it carry on as before. That invisible, continuous improvement of the substrate is one of the quiet strengths of the whole web and API ecosystem.

References