---
updatedAt: 2026-04-08T10:25:51.000Z
---

# Validation check of rulesets - ValidateDCRuleset

Performs a validation check against all Acoustic Campaign dynamic content rulesets (including nested rulesets) associated with a specified email.

## Elements (Required)

**MAILING\_ID** - Email ID for an email with one or more associated rulesets

[block:code]
{
  "codes": [
    {
      "code": "<Envelope>\n  <Body>\n    <ValidateDCMailingRuleset>\n      <MAILING_ID>31986</MAILING_ID>\n    </ValidateDCMailingRuleset>\n  </Body>\n</Envelope>",
      "language": "xml",
      "name": "Example Call - XML"
    },
    {
      "code": "<Envelope>\n  <Body>\n    <RESULT>\n      <SUCCESS>TRUE</SUCCESS>\n      <MAILING_ID>8309</MAILING_ID>\n    </RESULT>\n  </Body>\n</Envelope>",
      "language": "xml",
      "name": "Example Response - XML"
    }
  ]
}
[/block]

## Elements (Results)

**SUCCESS** - *True* if successful; *False* if not

**MAILING\_ID** - The email Acoustic Campaign validated

**ERRORS** - Displays when the SUCCESS element returns *False* and expresses the collection of errors resulting from the validation