gRPC Request
Bruno provides comprehensive support for gRPC requests, enabling you to test and interact with gRPC services directly from the interface. With Bruno’s gRPC support, you can:
- Add Proto files for enhanced IntelliSense and method discovery
- Call server methods with full parameter support
- Test real-time streaming APIs including unary, server streaming, client streaming, and bidirectional streaming
- Debug gRPC services with detailed request/response inspection
gRPC Interface
Creating a gRPC Request
Step 1: Enable gRPC Support
First, you need to enable gRPC support in Bruno’s beta features:
- Go to Settings > Beta
- Check the Enable checkbox for gRPC support
Step 2: Create a gRPC Request
- Open collection context menu and select New Request from dropdown.
- Select gRPC as your request type.
- Enter the service endpoint in the URL field.
Step 3: Configure the Request
- Choose the method you want to call from the dropdown
- Add any required inputs in the message section.
Step 4: Send the Request
Click the Send button to execute your gRPC request.
You’ll see relevant response in the Response section.
To learn about proto files, navigate to the Adding Proto file section.