The DMARCwise API is a REST API that allows you to manage your DMARCwise account programmatically.

The API does not yet cover all features available in the dashboard. If you need access to data or functionality that is not currently exposed, please contact support and let us know about your use case so that we can prioritize it accordingly.

Availability

  • The API is included with all paid plans. It is not available in the free plan.

Permissions

  • Only team members with a role of Admin or Owner can manage the API keys.

API reference

The full API reference is available at api.dmarcwise.io/docs, where you can browse all available endpoints, parameters and response formats, and find more information about authentication, pagination, rate limits, etc.

Managing API keys

To use the API, you need an API key linked to your organization.

API keys are managed from the Settings → API keys page of the dashboard. You can create multiple keys with different permission levels:

  • Read → access to all GET endpoints.
  • Read/Write → access to all endpoints.

If a key is compromised, you can revoke it from the same page at any time.