Skip to main content
GET
/
api
/
v1
/
stats
/
logs
/
export
# Export as CSV
curl "https://api.fileguard.io/api/v1/stats/logs/export?format=csv" \
  -H "Authorization: Bearer fg_your_api_key" \
  -o api_logs.csv

# Export as Excel
curl "https://api.fileguard.io/api/v1/stats/logs/export?format=excel" \
  -H "Authorization: Bearer fg_your_api_key" \
  -o api_logs.xlsx

# Export as JSON
curl "https://api.fileguard.io/api/v1/stats/logs/export?format=json" \
  -H "Authorization: Bearer fg_your_api_key" \
  -o api_logs.json

Documentation Index

Fetch the complete documentation index at: https://fileguard.dev/docs/llms.txt

Use this file to discover all available pages before exploring further.

Export API call logs for compliance reporting.

Query Parameters

format
string
default:"csv"
Export format: csv, excel, or json
api_key_id
string
Filter by API key ID
operation
string
Filter by operation
status
string
Filter by status
start_date
string
Filter from date (ISO 8601)
end_date
string
Filter to date (ISO 8601)
# Export as CSV
curl "https://api.fileguard.io/api/v1/stats/logs/export?format=csv" \
  -H "Authorization: Bearer fg_your_api_key" \
  -o api_logs.csv

# Export as Excel
curl "https://api.fileguard.io/api/v1/stats/logs/export?format=excel" \
  -H "Authorization: Bearer fg_your_api_key" \
  -o api_logs.xlsx

# Export as JSON
curl "https://api.fileguard.io/api/v1/stats/logs/export?format=json" \
  -H "Authorization: Bearer fg_your_api_key" \
  -o api_logs.json

Response

Returns a file download with appropriate content type:
FormatContent-TypeExtension
CSVtext/csv.csv
Excelapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet.xlsx
JSONapplication/json.json

Response Headers

HeaderDescription
Content-Dispositionattachment; filename="api_call_logs_YYYYMMDD_HHMMSS.ext"
X-Export-Record-CountNumber of records exported
The X-Export-Record-Count header is exposed via CORS for JavaScript access.