Skip to main content

Configuring DMARC Policy via API

The DMARC Configuration API offers an effective method for managing your domains, DMARC policies, and email authentication records (SPF, DKIM) to enhance email security.

Updated over 2 months ago

General Use Cases


1. Automated Domain Management

  • Use Case: For enterprises or partners managing multiple domains, the API simplifies the process of adding, updating, or retrieving domain records across various accounts.

  • Outcome: Streamlined domain management and reduced manual errors.

2. Proactive Security Improvements

  • Use Case: The API helps identify domains with weak or non-compliant DMARC policies, allowing partners to assist customers in strengthening their email security measures.

  • Outcome: Reduced risks of phishing and spoofing through improved security measures.

Detailed Business Use Cases


3. Domain Security & Compliance Monitoring

Automating Domain Management for Multi-Domain Enterprises

  • Use Case: Automates domain management by enabling partners to regularly add, update, or retrieve customer domain configurations.

  • Outcome: Fewer manual errors and faster compliance with security standards.

Identifying Non-Compliant Domains

  • Use Case: The API can be leveraged to identify domains with weak or non-existent DMARC policies, such as those set to "None."

  • Outcome: Strengthened DMARC configurations to improve email authentication and reduce phishing threats.

Tracking Enforcement Status for Compliance Reporting

  • Use Case: Partners can use the API to retrieve the enforcement status of domains within a customer’s account, aiding in compliance reporting.

  • Outcome: Transparency and accountability through compliance-aligned reporting.

4. Policy Configuration & Enforcement

Configuring DMARC Policies for New Domains

  • Use Case: The API allows seamless setup or updates of DMARC policies for newly onboarded domains, gradually enforcing stronger security.

  • Outcome: Uninterrupted email operations with improved security enforcement.

Enabling Smart Alerts for Configuration Errors

  • Use Case: API integration with monitoring tools detects and alerts customers when domains are misconfigured or missing authentication records.

  • Outcome: Faster issue resolution and reduced risk of email delivery failures.

Domain Prioritization for Security Improvements

  • Use Case: Partners can prioritize domains for security updates based on sending status and last report dates.

  • Outcome: Enhanced security and improved email deliverability.

5. Integration & Centralized Management

Managing Sender Integrations Programmatically

  • Use Case: The API automates linking third-party email services (e.g., SendGrid, Mailgun) to customer domains for seamless sender integration.

  • Outcome: More efficient setup, reduced friction, and faster onboarding.

Visualizing Netblock Coverage

  • Use Case: The API retrieves and visualizes netblock (IP range) data linked to a domain, ensuring all legitimate email sources are included in SPF records.

  • Outcome: Minimized risk of legitimate emails being marked as spam.

Empowering Tiered Security for Customer Accounts

  • Use Case: Partners assist customers in gradually transitioning domains to stricter DMARC policies, ensuring a smooth security upgrade.

  • Outcome: Secure email operations while adopting best security practices.

Centralized Management of Domain Records for MSPs

  • Use Case: The API allows Managed Service Providers (MSPs) to manage multiple domains in their customer portfolios from a central location.

  • Outcome: Bulk updates streamline domain management and improve operational compliance.

6. Enhanced Email Security

  • Use Case: By leveraging the API, organizations can actively monitor their email security and ensure that their systems adhere to best practices against malicious threats.

  • Outcome: Stronger protection against phishing, spoofing, and other email-based attacks.


This API is designed to provide organizations with the flexibility to effectively manage domain security and email authentication, ensuring that email systems adhere to best practices for protection against malicious threats. By leveraging this API, organizations can enhance email security, simplify domain management, and offer proactive support to customers.

Did this answer your question?