Remove DMARC record from domain(s)

This function removes the DMARC record for domains.

SecurityBasicAuth
Request
query Parameters
domain
string

The domain from which to remove the DMARC record.

Note:

If you do not include this argument, the system will remove all DMARC records from all domains owned by the user.

To remove multiple domain DMARC records, duplicate the parameter name. For example, use the domain=example.com, domain=example2.com, and domain=example3.com parameters.

Examples:
domain=domain=example.com&domain=example2.com&domain=example.com
domain=example.com
Responses
200

HTTP Request was successful.

Response Schema: application/json
apiversion
integer

The version of the API.

func
string

The name of the method called.

module
string

The name of the module called.

object
get/EmailAuth/remove_dmarc
Request samples
uapi --output=jsonpretty \
  --user=username \
  EmailAuth \
  remove_dmarc \
  domain='example.com'
Response samples
application/json
{
  • "apiversion": 3,
  • "func": "remove_dmarc",
  • "module": "EmailAuth",
  • "result": {
    • "data": [
      • {
        • "domain": "example.com",
        • "msg": "[REMOVE:TXT@_dmarc.example.com:v=DMARC1; p=reject;]",
        • "status": 1
        }
      ],
    • "errors": null,
    • "messages": null,
    • "metadata": { },
    • "status": 1,
    • "warnings": null
    }
}