$API_TOKEN=<YOUR_API_TOKEN>
$cat > input.json << 'EOF'
<{
< "comparisons": [
< {
< "id": "synthetic-new-unaligned-source",
< "domain": "example.invalid",
< "baselineReports": [
< {
< "id": "baseline-receiver-a",
< "format": "XML",
< "xml": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<feedback>\n <report_metadata><org_name>Receiver A</org_name><email>reports@receiver.example</email><report_id>baseline-20260916</report_id><date_range><begin>1789516800</begin><end>1789603199</end></date_range></report_metadata>\n <policy_published><domain>example.invalid</domain><adkim>r</adkim><aspf>r</aspf><p>none</p></policy_published>\n <record><row><source_ip>192.0.2.10</source_ip><count>20</count><policy_evaluated><disposition>none</disposition><dkim>pass</dkim><spf>pass</spf></policy_evaluated></row><identifiers><header_from>example.invalid</header_from><envelope_from>example.invalid</envelope_from></identifiers><auth_results><dkim><domain>example.invalid</domain><result>pass</result><selector>mail</selector></dkim><spf><domain>example.invalid</domain><result>pass</result><scope>mfrom</scope></spf></auth_results></record>\n</feedback>"
< }
< ],
< "currentReports": [
< {
< "id": "current-receiver-a",
< "format": "XML",
< "xml": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<feedback>\n <report_metadata><org_name>Receiver A</org_name><email>reports@receiver.example</email><report_id>current-20260917</report_id><date_range><begin>1789603200</begin><end>1789689599</end></date_range></report_metadata>\n <policy_published><domain>example.invalid</domain><adkim>r</adkim><aspf>r</aspf><p>none</p></policy_published>\n <record><row><source_ip>192.0.2.10</source_ip><count>22</count><policy_evaluated><disposition>none</disposition><dkim>pass</dkim><spf>pass</spf></policy_evaluated></row><identifiers><header_from>example.invalid</header_from><envelope_from>example.invalid</envelope_from></identifiers><auth_results><dkim><domain>example.invalid</domain><result>pass</result><selector>mail</selector></dkim><spf><domain>example.invalid</domain><result>pass</result><scope>mfrom</scope></spf></auth_results></record>\n <record><row><source_ip>198.51.100.44</source_ip><count>7</count><policy_evaluated><disposition>quarantine</disposition><dkim>fail</dkim><spf>fail</spf></policy_evaluated></row><identifiers><header_from>example.invalid</header_from><envelope_from>mailer.vendor.invalid</envelope_from></identifiers><auth_results><dkim><domain>mailer.vendor.invalid</domain><result>fail</result><selector>outbound</selector></dkim><spf><domain>mailer.vendor.invalid</domain><result>pass</result><scope>mfrom</scope></spf></auth_results></record>\n</feedback>"
< }
< ]
< }
< ]
<}
<EOF
$curl "https://api.apify.com/v2/actors/ceddl~dmarc-aggregate-drift-monitor/runs?token=$API_TOKEN" \
< -X POST \
< -d @input.json \
< -H 'Content-Type: application/json'