History
Keep track of all your API requests with Quetzly Validator's history feature. The history system automatically logs every request you make, providing valuable insights into your testing patterns and making it easy to repeat or modify previous tests.
Accessing Request History
- Click the
History icon in the left sidebar
- The history panel will display a table of all your previous requests
- View requests in chronological order (newest first)
History Table Overview
The history table contains the following columns:
Open Action
- Icon: Click to load the request back into the API testing interface
- Functionality: Restores all request parameters, headers, and body content
- Use case: Quickly repeat or modify a previous request
URL
- Display: Shows the full endpoint URL that was tested
Method
- Values: GET, POST, PUT, PATCH, DELETE
- Quick identification: Easily see what type of request was made
Date
- Format: MM/DD/YYYY format
- Chronological order (newest first)
- Navigation: Quickly find requests from specific time periods
Time
- Format: HH:MM AM/PM format
Status
- HTTP codes: 200, 404, 500, etc.
- Quick assessment: Instantly see which requests succeeded or failed
Using History Effectively
Rerunning Previous Requests
- Locate the request you want to repeat in the history table
- Click the 🔗 open icon in the first column
- The request will be loaded into the API interface with:
- Original URL
- HTTP method
- Service type
- All query parameters
- Headers
- Request body (if applicable)
- Modify any parameters as needed
- Click Send to execute the updated request
Analyzing Request Patterns
Success Rate Analysis
- Scan the Status column for patterns
- Identify frequently failing endpoints
- Track improvements after API fixes
- Monitor service stability over time
Performance Tracking
- Review response times for similar requests
- Compare performance across different time periods
- Identify performance bottlenecks
- Track API optimization results
Usage Patterns
- See which endpoints you test most frequently
- Identify common parameter combinations
- Track your testing workflow evolution
- Plan future testing strategies
History Management
Automatic Logging
Quetzly automatically logs:
- All sent requests: Every request you execute
- Request details: Complete parameter and header information
- Response metadata: Status codes, timing, and size information
- Timestamps: Precise timing for each request
- Service types: What type of service was tested
Data Persistence
- Local storage: History is stored locally on your machine
- Session persistence: History survives application restarts
- Privacy: No request data is sent to external servers
- Security: Sensitive data remains on your local system
History Limitations
- Storage capacity: History has a practical limit based on available disk space
- Performance: Very large histories may affect application performance