Skip to content

Outbound Exports

Exports give you a clean snapshot of delivery activity you can share outside HookBridge. You may use exports when you need to investigate a delivery issue, provide records for an audit or support process, or analyze webhook reliability in your own reporting tools. Instead of clicking through messages one by one, you can pull exactly the time range and status you need, download it, and review it in the system your team already uses.

  1. Open Messages (outbound direction).
  2. Apply filters (status, endpoint, date range) as needed.
  3. Click Export CSV.
  4. Open Exports to monitor job progress.
  5. Download when status is completed.

If export-ready email notifications are enabled for your deployment/user context, you may also receive an email when the export is complete.

API reference:

Terminal window
# Create export job
curl -X POST https://api.hookbridge.io/v1/exports \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"direction": "outbound",
"start_time": "2026-02-01T00:00:00Z",
"end_time": "2026-02-25T23:59:59Z",
"status": "failed_permanent",
"endpoint_id": "YOUR_ENDPOINT_ID"
}'
# List exports
curl https://api.hookbridge.io/v1/exports \
-H "Authorization: Bearer YOUR_API_KEY"
# Get export details
curl https://api.hookbridge.io/v1/exports/YOUR_EXPORT_ID \
-H "Authorization: Bearer YOUR_API_KEY"
# Download export
curl -L https://api.hookbridge.io/v1/exports/YOUR_EXPORT_ID/download \
-H "Authorization: Bearer YOUR_API_KEY" \
-o outbound-export.csv
Personalize Examples

Enter your credentials to populate code examples throughout the docs.