DMCA AI API

Add digital-asset legal protection to your own product. Hosting providers, SEO agencies and publishers use this API to detect DMCA-delisted URLs across client portfolios — the same engine behind our Check DMCA tool, operated by a U.S. Copyright Office–registered Designated Agent.

Quickstart

  1. Sign in with Google on the dashboard (free).
  2. Generate your key:
  3. Call the API:
curl -X POST https://dmcaai.com/api/v1/check-dmca \
  -H "Authorization: Bearer dmca_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"urls": ["https://your-client-site.com/page/"]}'

Endpoint: bulk index-status check

POST /api/v1/check-dmca — up to 20 URLs per request, 1 quota unit per URL.

Optional field "hl" sets the Google SERP language for takedown-phrase detection: vi (default), en, uk, or ru. Set it to the market of the URLs you're checking.

{
  "success": true,
  "data": [
    { "url": "https://site.com/a/", "status": "SAFE",    "checked_at": "2026-07-29T09:00:00Z" },
    { "url": "https://site.com/b/", "status": "DELETED", "checked_at": "2026-07-29T09:00:00Z" }
  ],
  "quota": { "used": 2, "daily_limit": 100, "plan": "free" }
}

Status values

Errors

Plans

PlanDaily quotaKeysPrice
Free100 checks/day1$0 — forever
Partner (hosting/agency)Custom (10k+/day)MultipleContact us

Partner plans include white-label recovery workflows: when your monitoring finds a DELETED URL, hand the case to our pay-after-success counter-notice service — your client pays only when the URL is restored. Contact khiet@dmcaai.com or Telegram t.me/dmcaai.

WordPress plugin

Don't want to write code? Install the official plugin —Download DMCA AI Protection v1.0.0 (.zip, ~8 KB).

EmDash CMS plugin

Running EmDash CMS?Download DMCA AI Protection for EmDash v1.0.0 (.zip).

Fair use

Keys are personal to your organisation; automated abuse, key sharing and false-notice generation are prohibited under our Terms of Service and DMCA Policy. All checks run against public search results — no client credentials required, no personal data stored beyond technical logs (Privacy Policy).