Request History
SendPad logs every executed request to a per-workspace JSONL file at <workspace>/.sendpad/history.jsonl. The history is never committed to git — the .sendpad/ folder is auto-gitignored.
Viewing history
Section titled “Viewing history”Click the History tab in the sidebar. History is grouped by day and shows:
- Method, URL, status code, response time, timestamp
- Which environment was active
Click any entry to open a read-only view in the Results Panel — full headers and response body.
Search and filter
Section titled “Search and filter”- Search box — filter by URL, method, or status code substring
- Status filter buttons — quickly show only 2xx (success) or 4xx/5xx (errors)
- Group by day — entries are automatically grouped by date
Replay
Section titled “Replay”Click Replay on any history entry to re-execute that exact request with the same resolved variable values. Replays are recorded as fresh entries tagged (replay) — they don’t replace the original.
Settings
Section titled “Settings”In Settings → History:
| Setting | Default | Description |
|---|---|---|
| Enable history | on | Log executed requests |
| Redact sensitive headers | on | Masks Authorization, Cookie, and common credential headers as [REDACTED] |
| Max entries | 500 | Trim history when exceeded (oldest entries removed) |
| Max body bytes | 200 KB | Truncate large bodies in the log |
Privacy
Section titled “Privacy”The .sendpad/ folder contains:
history.jsonl— request log.gitignore— auto-added to exclude everything
Nothing in .sendpad/ is ever committed. Delete the folder to wipe all history for a workspace.