How to Test GraphQL APIs with Bruno: Queries, Mutations & Assertions
Here's a fact that catches almost everyone the first time: a GraphQL query can fail while the API still responds with 200 OK. The request didn't error out at ...
Your home for API resources, updates, and community news.
Here's a fact that catches almost everyone the first time: a GraphQL query can fail while the API still responds with 200 OK. The request didn't error out at ...
Bruno Wins API World 2026 Award for Best in API Developer Experience We’re excited to share that Bruno has been named the winner of the API World 2026 Award ...
Bruno v4 brings meaningful improvements to how secrets are stored, how environment variables behave, and what the collection schema supports. Most of the ...
Every API you call needs to know who you are and whether you are allowed to access the resource. That is API authentication. Bruno ships with seven ...
APIs rarely break in the most obvious way. The server is still running. The endpoint still returns a response. The deployment looks healthy. Your monitoring ...
Running your API collections straight from the command line is one of Bruno's most-loved capabilities, and teams lean on the bru CLI for everything from a ...
OAuth 1.0 is a protocol that lets applications make authenticated HTTP requests on behalf of a user — without ever exposing the user's credentials. Bruno ...
Bruno is built around a simple idea: API collections should be easy to read, easy to version, and easy to collaborate on. That is why Bruno stores collections ...
Most people have used OAuth 2.0 without realizing it. Any time you click “Continue with Google,” connect a calendar app to another tool, authorize a developer ...
Working with APIs often means dealing with large and deeply nested JSON responses. While raw JSON is useful, it quickly becomes difficult to scan, debug, and ...
Bruno is a local-first, file-system-based, Git-friendly, open-source API client. You store collections directly inside your codebase and they grow naturally ...
Looking to move from Insomnia to Bruno? This guide walks you through the migration process step by step, including how to export your Insomnia collection, ...