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.