$echo '{
< "snapshotId": "import-review-001",
< "matchingPolicy": "exact-keys",
< "noMatchPolicy": "evidence-only",
< "candidates": [
< {
< "rowId": "0001",
< "contactKey": "opaque-alpha",
< "audienceId": "audience-A"
< },
< {
< "rowId": "0002",
< "contactKey": "opaque-beta",
< "audienceId": "audience-B"
< },
< {
< "rowId": "0003",
< "contactKey": "opaque-gamma",
< "audienceId": "audience-A"
< },
< {
< "rowId": "0003",
< "contactKey": "opaque-delta",
< "audienceId": "audience-B"
< },
< {
< "rowId": "0005",
< "contactKey": "opaque-gamma",
< "audienceId": "audience-A"
< }
< ],
< "candidatesCsv": "",
< "candidatesColumns": {
< "rowId": "rowId",
< "contactKey": "contactKey",
< "audienceId": "audienceId"
< },
< "suppressions": [
< {
< "recordId": "supp-001",
< "contactKey": "opaque-alpha",
< "scope": "global",
< "audienceId": "",
< "reason": "Caller supplied unsubscribe evidence",
< "source": "CRM export row 12"
< },
< {
< "recordId": "supp-001",
< "contactKey": "opaque-alpha",
< "scope": "audience",
< "audienceId": "audience-A",
< "reason": "Audience exclusion evidence",
< "source": "Audience export row 7"
< },
< {
< "recordId": "supp-003",
< "contactKey": "opaque-beta",
< "scope": "audience",
< "audienceId": "audience-A",
< "reason": "Audience-specific exclusion",
< "source": "Audience export row 8"
< }
< ],
< "suppressionsCsv": "",
< "suppressionsColumns": {
< "recordId": "recordId",
< "contactKey": "contactKey",
< "scope": "scope",
< "audienceId": "audienceId",
< "reason": "reason",
< "source": "source"
< },
< "coverage": [
< {
< "coverageId": "cov-global",
< "scope": "global",
< "audienceId": "",
< "status": "complete",
< "source": "Operator declares entire global suppression export"
< },
< {
< "coverageId": "cov-A",
< "scope": "audience",
< "audienceId": "audience-A",
< "status": "complete",
< "source": "Operator declares entire audience-A suppression export"
< },
< {
< "coverageId": "cov-B",
< "scope": "audience",
< "audienceId": "audience-B",
< "status": "partial",
< "source": "Only one of two audience-B suppression sources exported"
< }
< ],
< "coverageCsv": "",
< "coverageColumns": {
< "coverageId": "coverageId",
< "scope": "scope",
< "audienceId": "audienceId",
< "status": "status",
< "source": "source"
< }
<}' |
<apify call h_murdock/suppression-import-conflicts --silent --output-dataset