Your users ask “will this listing get me suspended?”Answer it inside your product.
ShieldMyShop checks Etsy listing text against 507+ trademarked brands and the phrasing patterns that trigger takedowns. If you build tools for Etsy sellers, you can add a compliance signal to your listing audit with one API call. No SEO overlap, no competing product — we deliberately do not do keywords or research.
Seller tools
Add a compliance score beside your SEO score. The one risk your audit does not cover.
Print-on-demand
Flag a design brief before it reaches production and becomes your liability.
Marketplaces & agencies
Screen catalogues in bulk instead of reacting to takedown notices.
Quickstart
Base URL https://www.shieldmyshop.com/api/v1. Authenticate with Authorization: Bearer YOUR_KEY.
curl -X POST https://www.shieldmyshop.com/api/v1/scan \
-H "Authorization: Bearer smsk_live_..." \
-H "Content-Type: application/json" \
-d '{
"title": "Disney inspired castle birthday shirt",
"tags": ["disney", "castle", "birthday"]
}'{
"data": {
"risk_score": 40,
"risk_level": "high",
"issue_count": 1,
"issues": [
{
"type": "trademark",
"severity": "critical",
"matched_text": "Disney inspired",
"title": "Trademark risk: Disney",
"location": "title",
"suggestion": "\"Inspired by\" language proves knowledge of the trademark and makes infringement worse. Use descriptive language instead."
}
]
}
}Endpoints
/v1/scan/v1/scan/batch/v1/brands/v1/usageEvery response carries X-RateLimit-Quota, X-RateLimit-Used and X-RateLimit-Remaining. Errors return { error: { code, message } } with a meaningful HTTP status.
Commercials
Sandbox
- 1,000 listings/month
- Full API surface
- For evaluation and build
Partner
- 100,000 listings/month
- Co-branded or white-label results
- Priority support & SLA
Enterprise
- Unlimited volume
- Dedicated infrastructure
- Custom brand lists & rev-share
Prefer revenue share to a licence fee? That works too — tell us what fits your model.
What this is not
- · It is a risk screener, not legal advice, and it will not catch everything.
- · It reads listing text — titles, tags, descriptions. It does not analyse images.
- · Coverage is 507+ actively-enforcing brands plus phrase patterns, not the full trademark register.
We would rather you know the boundaries before you integrate than after.
Try it against your own catalogue
Tell us roughly how many listings you would scan a month and we will send a sandbox key the same day.
Request a sandbox key