Stop finding out your campaign violated policy after it is already rejected. One API call checks your campaign across 8 platforms and 80+ jurisdictions before launch, telling you exactly what to fix.
$ curl -X POST https://lawspeaker-api.adgentek.ai/v1/verdict \
-H "Authorization: Bearer ***" \
-H "Content-Type: application/json" \
-d '{"campaign":{"title":"My Campaign",
"categories":["alcohol"]},
"targeting":{"platforms":["google","meta"],
"countries":["US"]}}'Every platform returns one of three outcomes. If any platform flags a problem, that becomes your overall result. No guessing, no partial compliance, no surprises after launch.
No policy issues found. Ship the campaign with confidence across all checked platforms and targeting setups.
The campaign can run if you resolve specific requirements first: certifications, geo-restrictions, age-gating, or disclaimers. Each finding tells you exactly what to fix.
The campaign will be rejected. Each finding links to the exact policy page and section so your team can fix the issue and resubmit without guessing.
Five platforms get full rule-by-rule coverage. Three more inherit from their parent platforms. If a policy can block your campaign, Lawspeaker checks it.
| Platform | Tier | Rules |
|---|---|---|
| Google Ads | T1 | 24 |
| Meta | T1 | 19 |
| TikTok | T1 | 17 |
| Amazon Ads | T1 | 12 |
| ChatGPT Ads | T1 | 8 |
| DV360 | T2 | - |
| GAM | T2 | - |
| Simpli.fi | T2 | - |
POST your campaign details: title, categories, creative copy, and targeting setup. Pick your platforms, countries, and US states.
Lawspeaker checks your campaign against live platform policies across every platform and jurisdiction you selected. Most checks return in under a second.
Get a per-platform breakdown with issue codes, links to the exact policy pages, and verified-at timestamps. Fix what is flagged, then launch with confidence.
POST /v1/verdict
Authorization: Bearer ***
Content-Type: application/json
{
"campaign": {
"title": "Summer Beer Festival",
"categories": ["alcohol", "events"],
"creative_text": "Join us for craft beer tastings..."
},
"targeting": {
"platforms": ["google", "meta", "tiktok"],
"countries": ["US"],
"us_states": ["CA", "NY", "TX"]
}
}{
"verdict": "warn",
"evaluated_at": "2026-08-10T12:00:00Z",
"platforms": {
"google": { "verdict": "warn", "issues": [...] },
"meta": { "verdict": "warn", "issues": [...] },
"tiktok": { "verdict": "block", "issues": [...] }
},
"recommendations": [
"google: Campaign has warnings. Review conditions before launch.",
"tiktok: Campaign is blocked. Alcohol advertising prohibited."
]
}Get a free API key and run your first check in under 5 minutes. No credit card required.
Get started free