Postman was Offline?

Should an HTTP client require a cloud connection to work? Also in this edition: JSONRiver, http caching, Jentic OpenAPI tools, Node 25, and GraphQLConf videos.

Postman was Offline?

During the AWS outage at the end of October, the Postman app went down. If you're unaware, AWS was hit by DNS issues, taking down services running in the us-east-1 region.

What is crazy to me is that a HTTP Client stopped working due to an AWS outage. It's on my laptop; I should be able to make API calls and store any requests I have saved locally. The funny part is that a few days before the announcement, Postman shared that they had started working on an offline mode. How was this not the default setup? Honestly, I feel like many large companies have forgotten what it means to build good software.

Bruno, Scalar and curl don't need an AWS to be up and running to call an API.

-- Alexander

The fastest way to build production-ready MCP servers

Gram by Speakeasy: turn your API platform into an AI platform. Create tools from OpenAPI, curate into custom toolsets, and deploy hosted MCP servers

Get started today

The API Roundup

API News, links, and tools from around the web

A Complete Guide to HTTP Caching

A well-designed API and HTTP caching work together exceptionally well, but how caching works and its interactions with CDNs and browsers can sometimes be a bit confusing. Jono Alderson has put together a fantastic post covering everything, and I mean everything. Cache headers, how they work, how different components in the network journey respond to the headers, modern browser behaviours, and a deep dive into CloudFlare. Honestly, an incredible resource, thank you, Jono.

Jsonriver

This incredible library for parsing JSON as it streams recently appeared in my feed. Fast, lightweight, and utilising only the standard features of JavaScript, it works in any JavaScript environment. We have been talking nonstop about how streaming can improve your APIs since OpenAPI Spec v.3.20 dropped, and now with jsonriver, you can easily use any streamed API.

The GraphQLConf 2025 Videos

If you missed it, the annual GraphQL conference took place in September, and all the talks have now been published. If you check out the schedule pages, each talk is linked. You can also visit the official YouTube channel.

GraphQL Myths

An incredible read from Jovi De Croock on common GraphQL myths and how they persist because they describe the default configuration rather than the optimal setup. Jovi delves into Persisted operations and how they provide enhanced security, performance, debugging, and caching, while addressing some of GraphQL's criticisms.

Utoipa - Auto-Generated OpenAPI Documentation in Rust

Love building APIs in Rust? Well, do I have the library for you? Since Vite Oxc caught my attention, I have been exploring Rust and searching for an OpenAPI generator. Utopia simplifies API documentation by providing simple macros that generate it from your code. Worth checking out.

NodeJS V25

I am super excited about this release of NodeJS. Why, you ask? Because it comes with some serious JSON.stringify performance improvements. Faster JSON means faster web APIs.

APIs You Won't Hate

Articles written and shared in our free Slack community.

Alternatives to Postman: Powerful HTTP/API Clients

Our guide shares a list of quick and easy graphical HTTP clients you can use if you're considering alternatives to Postman.


From our Community

Articles written and shared in our free Slack community.

Jentic OpenAPI Tools

Frank Kilcommins shared a new Python library he has shipped for parsing, validating, and transforming OpenAPI documents. Supporting multiple input formats and extensible via Python entry points, definitely worth checking out.

Support APIs You Won't Hate

When you become an member, you'll get access to members-only content while directly supporting our work. Your support helps us to keep making resources for the API community.

Become a member today

Thanks so much to our members: Kin L, Juxt, Alex R, Nolan S, Frank, Bill, James D, Rich, Ryan T, Umair, and Abdelhadi. Your support means the world to us!

✌️ Until next time,
Alexander, Phil & Mike