Skip to main content
LiteClient automatically records every request you send, organizing them by date for easy access. You can replay historical requests, review execution details, and manage your request history.

Automatic History Recording

Every time you send a request, LiteClient automatically saves it to your history with complete details:
  • Request method and URL
  • Execution timestamp
  • Response status code
  • Execution duration
  • Full request configuration (headers, body, auth)
History is recorded regardless of whether the request succeeds or fails. This helps you debug issues by reviewing failed requests.

Viewing History

Access your request history from the LiteClient sidebar:
1

Open History Tab

Click the History tab in the LiteClient sidebar.
2

Browse by Date

Requests are organized into groups: Today, Yesterday, Last Week, etc.
3

View Request Details

Each history item shows:
  • HTTP method (GET, POST, etc.)
  • Request URL
  • Execution duration in milliseconds
  • Timestamp

Day-Grouped Organization

History items are automatically organized into date groups for easy navigation:
All requests sent today appear in the “Today” group at the top of the history list.
Date grouping helps you quickly locate recent requests without scrolling through a long list. Use the groups to navigate to specific time periods.

Replaying Requests

Replay any historical request to re-execute it with the same configuration:
1

Find the Request

Browse your history and locate the request you want to replay.
2

Click to Open

Click the history item to open it in a new request editor panel.
3

Review Configuration

The request opens with the same URL, method, headers, body, and auth settings.
4

Modify if Needed

Make any changes to the request configuration before resending.
5

Send Again

Click Send to re-execute the request with the current configuration.
When you replay a request, variables are resolved using current environment values, not the values from when the request was originally sent.

Request Details

Each history item captures the complete request configuration:

What’s Recorded

  • URL - Full request URL with query parameters
  • Method - HTTP method (GET, POST, PUT, etc.)
  • Headers - All request headers including authentication
  • Body - Request body content and type
  • Auth - Authentication configuration
  • Duration - Execution time in milliseconds
  • Timestamp - When the request was sent
  • Status - Response status code (if received)

What’s Not Recorded

  • Response body content (only status is saved)
  • Response headers
  • Cookies
  • Test results
History items are lightweight to keep storage efficient. To preserve full response details, save important requests to collections.

Managing History

Delete Individual Items

Remove specific requests from your history:
1

Locate the Request

Find the history item you want to delete.
2

Right-Click

Right-click on the history item to open the context menu.
3

Select Delete

Choose Delete from the menu to remove the item.

Bulk Delete by Day

Delete all requests from a specific day or date group:
  1. Right-click on a date group header (e.g., “Today”, “Yesterday”)
  2. Select Delete All to remove all requests from that group
  3. Confirm the deletion
Bulk delete is permanent and cannot be undone. Consider exporting important requests to collections before bulk deletion.

Clear All History

Remove all history items at once:
1

Open History Tab

Navigate to the History tab in the sidebar.
2

Click Clear All

Click the Clear History button in the tab toolbar (trash icon).
3

Confirm

Confirm that you want to clear all history. This action is permanent.
Clearing history is permanent and cannot be undone. All historical requests will be deleted.

History Storage

History is stored according to your storage scope setting:
When using global storage (default), history is saved in VS Code’s global storage directory. This keeps history:
  • Private to your VS Code installation
  • Available across all workspaces
  • Not shared via Git
Switch storage scopes by clicking the LiteClient: Global/Workspace indicator in the VS Code status bar. See the Storage documentation for details.

History Limits

To keep storage efficient, LiteClient automatically manages history size:
  • No hard limit on number of items
  • Older items are eventually pruned to prevent unbounded growth
  • Recent requests are always preserved
If your history becomes too large, use the Clear All option to reset it. Save important requests to collections before clearing.

Using History Effectively

Debugging Failed Requests

When a request fails:
  1. Open the history item to review the exact configuration
  2. Check the URL, headers, and body for errors
  3. Modify and resend to test fixes
  4. Save the working version to a collection

Tracking API Changes

Use history to track API behavior over time:
  • Compare request durations to identify performance changes
  • Review status codes to detect API availability issues
  • Replay old requests to verify backward compatibility

Repeating Workflows

For multi-step workflows:
  1. Execute each request in sequence
  2. Review history to verify all steps completed
  3. Replay failed steps as needed
  4. Save the complete workflow to a collection for future use

Best Practices

History is temporary and may be cleared. Save requests you’ll reuse to collections so they’re preserved permanently.
Periodically review your history to identify patterns, debug issues, and find requests worth saving to collections.
When debugging, check history to compare working and failing requests. Look for differences in headers, parameters, or body content.
Keep your history manageable by clearing old items. Use bulk delete to remove requests from specific time periods.
History is personal and not shared with your team. Use collections and workspace storage for team collaboration.