DMARC Report icon

DMARC Report

API documentation for DMARC Report v2. Provides endpoints for managing accounts, domains, aggregate reports, forensic (failure) reports, MTA-STS reports, postmaster account records, and account members.

Domains → List all domains across all accounts

AI-generated

Summary

Retrieve a list of all domains across all accounts with optional filtering, pagination, batching, and custom request configurations.

Inputs

  • Return All — Boolean to select whether to return all domain results or just a single page. Defaults to false, returning only one page of results.
  • Options — Optional settings including custom JSON body to send with the request, custom HTTP headers, query string filters, batching parameters (batch size and interval between batches), debug flag to include request details in output, pagination settings (method, parameter names, page size, max pages, delays), and request timeout in milliseconds.

Output shape

a list of domain records retrieved from all accounts, paginated according to input parameters or complete if 'Return All' is enabled.

Pagination can be configured via 'Options.pagination' with modes (offset, cursor, URL) and relevant parameter names/paths. 'Return All' overrides pagination to fetch all pages. Debug mode adds request details in output. Custom Body and Headers will be merged with default request data, with custom values taking precedence. Batch processing controls request rate when multiple input items are processed.

Links

Discussion