Skip to content
LinkPeek Documentation

Capture Lab

The capture lab spins up ephemeral endpoints that record every inbound request. Use it to debug integrations, inspect preview bots, or collect incident evidence.

  1. Navigate to Capture → New endpoint.
  2. Provide a descriptive label (e.g. slack-oauth-demo).
  3. Copy the generated hostname or shareable URL.

LinkPeek allocates a unique path under the active tunnel or base domain. Endpoints persist until you archive them manually.

  • Incoming hits render instantly with method, path, timestamp, remote IP, and body size.
  • Expand the headers disclosure to review every request header; body previews respect the stored encoding for quick inspection.
  • Use the link selector above the log to focus on a specific endpoint while the home timeline continues aggregating everything.

Captured events also flow through the capture.activity realtime channel for automation subscribers.

Capture lab transcript view with a selected request and export controls active.

Watch the transcript update in realtime and verify the export controls highlight once events stream in.

Use the action bar to download NDJSON transcripts or PDF summaries:

ExportUse case
NDJSONReplay requests in integration tests or share with vendors.
PDFAttach to incident reports or compliance tickets.

Exports land in DATA_DIR/capture/ and stay accessible through the UI download buttons.

Delete endpoints once investigations end to keep the dashboard tidy. You can also clear an endpoint’s stored requests without deleting the link when you want to re-use it.