Quick Tour
Let's explore the main features and interface of Nidra to help you get productive quickly.
Interface Overview
The Nidra interface consists of several key areas:
- Sidebar: Navigate between collections, environments, and conduits
- Request Builder: Construct and send HTTP requests
- Response Viewer: View and analyze API responses
- Environment Selector: Quickly switch between environments
- Settings: Configure application preferences
Main Features
Collections
Collections help you organize related API requests together.
- Create collections for different APIs or projects
- Group requests logically
- Import existing collections from Swagger or Postman
Learn more about Collections →
Environments
Environments let you manage variables for different contexts (dev, staging, production).
- Create multiple environments
- Define variables that change between environments
- Use parent environments for shared configuration
Learn more about Environments →
Requests
The request builder makes it easy to construct any type of HTTP request.
- Support for all HTTP methods
- Headers, query parameters, and body configuration
- Authentication helpers (Bearer, Basic, OAuth, etc.)
- Variable substitution
Conduits (Test Flows)
Conduits are powerful test flows that chain multiple requests together.
- Execute requests in sequence
- Extract variables from responses
- Add assertions to validate behavior
- Build complex integration tests
Common Workflows
Testing an API
- Create a collection for the API
- Add requests for each endpoint
- Set up environments for different stages
- Use variables for dynamic values
- Build conduits to test complete flows
Importing APIs
Nidra supports importing from:
- Swagger/OpenAPI: Import API definitions with version management
- Postman: Migrate your existing Postman collections
Import from Swagger → | Import from Postman →
Team Collaboration
Use Team Sync to collaborate with your team:
- Share collections and environments
- Real-time synchronization
- Version control for API definitions
Keyboard Shortcuts
Speed up your workflow with keyboard shortcuts:
| Action | Windows/Linux | macOS |
|---|---|---|
| New Request | Ctrl+N | Cmd+N |
| Send Request | Ctrl+Enter | Cmd+Enter |
| Save Request | Ctrl+S | Cmd+S |
Next Steps
You're ready to start using Nidra productively:
- Explore Tutorials for step-by-step guides
- Check out Core Concepts for in-depth explanations
- Browse the Reference for detailed documentation