Skip to content

API Page

The API page allows you to turn on or off API access for your organisation.

API Documentation

Select the View API Documentation button to view the API documentation. This will take you to the OpenAPI specification. You can also find the API spec here.

When API Access is Turned Off

When API access is turned off, you can turn it on by selecting the Generate New Key button.

When API Access is Turned On

When API access is turned on, you can view a masked display of your API key. You cannot retreieve the full API key after it has been created. If you want to rotate your API key, see Generating a new API Key.

Generating a new API Key

To generate a new API key, select the Generate New Key button. This will immediately destroy your old API key and display a new one. The full API key is only displayed once, ensure you store it securely.

Turning off API Access

To turn off API access, select the Turn Off API Access button. This will immediately destroy your API key.

API Limits

We do have API limits in place but they are not specifically documented.

The API limits are designed to prevent abuse and ensure that the service is available to all users.

General API limit advice is to make use of the array inputs for PUT operations to create/update/delete multiple domains in a single API call. Do not sequentially call PUT operations for many domains in a loop once per domain.

If you are hitting API limits, please contact support@verifydmarc.com and tell us about your use case so we can assist.

API Feedback

We want to hear from you! If you have any feedback on the API, please contact us at feedback@verifydmarc.com.