What you receive
- Per-field findings with the exact matched phrase
- Policy category and severity for each match
- Why it is risky and a safer rewrite
- 0-100 risk score and risk level
- List of fields that no rule matched
Pay once · No Friday subscription
Find the phrases that get listings suppressed - before you publish.
Included in the $3.00 Listing Rescue Kit
Sellers, agencies, and agents reviewing copy before publishing or after a suppression warning.
Delivery: usually a structured result, workbook, or ZIP depending on the tool.
Friday matches a fixed list of restricted-claim phrase rules against the copy you supply. It does not read your seller account, fetch or interpret marketplace policy documents, or inspect a live listing, and it does not publish listings or edit your copy. A clean scan means no rule matched, not that the listing is compliant, and this is not legal or regulatory advice.
Synthetic sample
{
"publish_status": "draft_needs_review",
"risk_score": 100,
"risk_level": "high",
"clean_fields": [
"bullet[1]"
],
"findings": [
{
"field": "title",
"matched_text": "Best Seller",
"policy_category": "ranking_or_badge_claim",
"severity": "high",
"suggested_rewrite": "Remove the rank claim; cite a verifiable third-party result if you have one."
},
{
"field": "bullet",
"field_index": 0,
"matched_text": "kills 99.9% of germs",
"policy_category": "regulatory_claim",
"severity": "high",
"suggested_rewrite": "Describe the material or cleaning action instead of a kill claim."
},
{
"field": "description",
"matched_text": "support@example.com",
"policy_category": "off_platform_contact",
"severity": "high",
"suggested_rewrite": "Remove the contact details; route support through the marketplace message system."
}
],
"safety": "Fixed phrase rules over copy you supplied; no policy document, seller account, or live listing is read, and a clean scan is not an approval."
}
This sample uses synthetic facts. Your output is generated only from the facts you submit.
POST /v1/listings/compliance-scan
Exact x402 price: $0.25. Use the public OpenAPI schema and Base USDC payment flow. The response returns a private job URL and temporary token.