Buf Studio is our playground for interacting with gRPC and Connect services stored in the Buf Schema Registry. It enables engineers to develop and debug APIs more effectively by sending requests through the Studio UI, which provides several key features:
More details are available in our Buf Studio announcement and documentation.
In the past, users would lose access to requests upon exiting their Buf Studio session. Although this workflow was useful for experimentation and schema validation, it meant users had to painstakingly reconstruct requests or save them elsewhere if they wanted to send them again later. As of today, Buf Studio supports saving requests through a new feature: Studio Favorites!
Now, each time a user sends a request through Buf Studio, an option is available to add that request as a favorite. Favoriting a request saves it to the user’s BSR profile for later usage, making the target URL, headers, request body, and protocol all easily retrievable. Saved requests can be renamed, deleted, and, of course, replayed in the Studio editor.
Favorites can be especially useful:
Follow these steps:
To start adding your own favorites in Buf Studio, visit buf.build/studio. You can also take a closer look at the tutorial video we released on YouTube. For any questions or concerns, check out the Studio docs, and don't hesitate to reach out to us on Slack - we’d love to hear your feedback!