Documentation

Learn how to integrate and use DDMARC.

Docs/Data Exports
Export FeatureProtect and above

Data Exports

DDMARC exports three datasets as CSV: DMARC reports, senders, and your activity log. Use them for offline analysis, audit evidence, or to feed a BI tool or SIEM.

Exports require the Protect plan or higher

Available on Protect, Growth, Professional, Enterprise, Partner Starter and Partner. On the free Monitor plan the Exports page is locked.Compare plans.

Where to find it

Exports is a top-level page in the Management section of the sidebar: Dashboard → Management → Exports. Pick a dataset, set the options, and download.

The DDMARC Exports page showing the three export datasets — DMARC Reports, Senders and Activity log — with domain, time period and format options.
The Exports page: choose a dataset, then set domain, time period and format.

The three exports

DMARC Reports

CSV

One row per record in your aggregate reports: sending source, disposition and SPF/DKIM results.

Endpoint
GET /api/v1/reports/export/csv
Filters
Domain (optional), time period
Time period
7, 14, 30, 60, 90, 180 or 365 days

Senders

CSV

Your sender inventory with category, volume, pass rate and first/last seen dates.

Endpoint
GET /api/v1/senders/export/csv
Filters
Domain (optional), sender category (optional)
Time period
Not applicable — exports the full inventory

Activity log

CSV

The audit trail of actions taken in your organization, including support-impersonation attribution.

Endpoint
GET /api/v1/activity/export/csv
Filters
Action type (optional), time period
Time period
Up to 90 days

Export options

The Exports page offers three controls. There is no custom start/end date entry — pick one of the fixed periods.

OptionChoicesApplies to
DomainAll domains, or a single domainDMARC Reports, Senders
Time periodLast 7, 14, 30, 60 or 90 days. DMARC Reports also offers 6 months and 1 year.DMARC Reports, Activity log
FormatCSVAll three

Limits you should know about

DMARC Reports

  • Rate limited to 10 exports per hour.
  • Capped at 500,000 rows per file.
  • The requested period is clamped to your plan's retention window.

Activity log

  • Capped at 50,000 of the newest rows.
  • A response header flags the file when it was truncated — page through the JSON API if you hit it.
  • Maximum window is 90 days.

CSV columns

Files are standard comma-separated CSV with a header row, readable by Excel, Numbers, Google Sheets and any CSV parser.

DMARC Reports header row
Date,Domain,Reporter,Source IP,Country,Organization,Count,Disposition,DKIM Result,SPF Result,Header From,Envelope From
Senders header row
Domain,Organization/ASN,Source IP,Header From,Category,Display Name,Country,Total Emails,Passed,Failed,Pass Rate %,First Seen,Last Seen,Notes

How far back you can export

Report exports never reach further back than your plan's retention window, whatever period you pick:

30 days
Monitor
90 days
Protect
180 days
Growth
365 days
Professional
365 days
Enterprise
365 days
Partner / Partner Starter

Automating exports with the API

Each export is a plain authenticated GET that streams a CSV body:

Export the last 90 days of reports for one domain
GET /api/v1/reports/export/csv?domain_id=42&days=90

days accepts 1–365 for reports and 1–90 for the activity log. The senders export takes domain_id and category instead. See the Reports API documentation for authentication details.

What exports do not cover

Not available yet — Forensic and domain-summary CSV exports

Only DMARC reports, senders and the activity log can be exported. There is no CSV export for forensic (RUF) reports or for a domain-configuration summary. To work with forensic data, use the Forensic Reports page in the dashboard.

Not available yet — Custom date ranges and result-level export filters

Exports accept the fixed time periods listed above only — there is no arbitrary start/end date. You also cannot filter an export by authentication result, source IP or reporting organization; filter the resulting CSV in your spreadsheet or BI tool instead.

Common use cases

Audit evidence

Attach the activity-log CSV to an access-review or change-control record.

Data analysis

Load the reports CSV into a BI tool to slice volume and pass rate by source.

Sender inventory reviews

Export senders before a quarterly review of who is allowed to send as you.

SIEM ingestion

Schedule the API export and feed the rows into your detection pipeline.

Related Topics