{"uid":"cap_QuIIGQDhKXq_XQOYy6nWU","slug":"x402-niche-briefs-store-policy-check-f587f02c","name":"x402-niche-briefs Store Policy Check","description":"Ecommerce ops data paid per call over x402 (Base USDC, PayAI facilitator).","url":"https://x402-niche-briefs.fly.dev/v1/store-policy-check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Store domain (example.com) or homepage URL"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["url","final_url","checked_at","https","http_status","platform_hint","pages","contact_signals","missing","misrepresentation_risk","next_step","disclaimer"],"properties":{"url":{},"https":{"type":"boolean"},"pages":{"type":"object","required":["return_policy","shipping_policy","privacy_policy","terms_of_service","contact_page"],"properties":{"contact_page":{"type":"object","required":["found","url","via","http_status"],"properties":{"url":{},"via":{},"found":{"type":"boolean"},"http_status":{}}},"return_policy":{"type":"object","required":["found","url","via","http_status"],"properties":{"url":{},"via":{},"found":{"type":"boolean"},"http_status":{}}},"privacy_policy":{"type":"object","required":["found","url","via","http_status"],"properties":{"url":{},"via":{},"found":{"type":"boolean"},"http_status":{}}},"shipping_policy":{"type":"object","required":["found","url","via","http_status"],"properties":{"url":{},"via":{},"found":{"type":"boolean"},"http_status":{}}},"terms_of_service":{"type":"object","required":["found","url","via","http_status"],"properties":{"url":{},"via":{},"found":{"type":"boolean"},"http_status":{}}}}},"missing":{"type":"array"},"final_url":{"type":"string"},"next_step":{"type":"string"},"checked_at":{"type":"string"},"disclaimer":{"type":"string"},"http_status":{},"platform_hint":{},"contact_signals":{"type":"object","required":["email","phone","contact_page"],"properties":{"email":{"type":"boolean"},"phone":{"type":"boolean"},"contact_page":{"type":"boolean"}}},"misrepresentation_risk":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"url":"https://www.allbirds.com/","https":true,"pages":{"contact_page":{"url":"https://www.allbirds.com/pages/help","via":"homepage_link","found":true,"http_status":null},"return_policy":{"url":"https://www.allbirds.com/pages/returns-exchanges","via":"homepage_link","found":true,"http_status":null},"privacy_policy":{"url":"https://www.allbirds.com/policies/privacy-policy","via":"common_path","found":true,"http_status":200},"shipping_policy":{"url":"https://www.allbirds.com/policies/shipping-policy","via":"common_path","found":true,"http_status":200},"terms_of_service":{"url":"https://www.allbirds.com/policies/terms-of-service","via":"common_path","found":true,"http_status":200}},"missing":[],"final_url":"https://www.allbirds.com/","next_step":"Per-product markup: GET /v1/product-schema-check?url=<product page> ($0.005). Active GMC misrepresentation suspension: GET /v1/suspension-pack ($0.12).","checked_at":"2026-10-17T02:57:40.944Z","disclaimer":"Automated storefront signal check against common Google Merchant Center misrepresentation triggers (missing return/shipping policy, no contact info, no HTTPS...","http_status":200,"platform_hint":"shopify","contact_signals":{"email":true,"phone":false,"contact_page":true},"misrepresentation_risk":"low"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PkG7zssc0FwmoMXz99pih","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks an ecommerce storefront for the presence of required policy pages and contact signals that trigger Google Merchant Center misrepresentation flags","exampleAgentPrompt":"Can you check allbirds.com for any missing policy pages or contact info that might get it flagged for a Google Merchant Center misrepresentation suspension?","exampleUseCases":[{"title":"Pre-launch GMC compliance audit","prompt":"Before I submit my new store craftcandles.co to Google Shopping, can you scan it for missing policy pages or contact signals that might cause a misrepresentation suspension?"},{"title":"Dropshipping store vetting","prompt":"I'm considering partnering with niche-gadgets.store — can you check if they have a return policy, shipping policy, and real contact info, or if they look risky?"},{"title":"Diagnosing an active GMC suspension","prompt":"My Google Merchant Center account for homegoodsplus.com just got hit with a misrepresentation policy violation — can you scan the store and tell me which policy pages are missing or broken?"}],"resultDescription":"A JSON object indicating whether the store uses HTTPS, its HTTP status, detected ecommerce platform, URLs and discovery method for each of five key policy pages (return policy, shipping policy, privacy policy, terms of service, contact page), available contact signals (email, phone, contact page), a list of missing pages, an overall misrepresentation risk level, a recommended next step, and a disclaimer about the automated nature of the check.","failureModes":["Store URL is unreachable or returns non-200 status — endpoint may still return partial results with null HTTP statuses","Store uses heavy JavaScript rendering making policy page links undiscoverable via static crawl","Domain redirects to a parked page or returns a CAPTCHA, leading to inaccurate platform_hint and missing page detections","Malformed or non-URL input causes schema validation failure","Policy pages exist but are dynamically loaded and not discoverable via common paths or homepage links"],"whenToPreferThis":"Use this endpoint when you need a fast, structured signal on whether an ecommerce store meets the minimum policy page and contact requirements to avoid Google Merchant Center misrepresentation flags. It is especially well-suited for pre-launch compliance checks, vetting third-party stores, or triaging an active GMC suspension. Prefer it over manual site inspection when you need machine-readable output (risk level, missing page list, contact signals) at low cost ($0.01 per call).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-27T12:37:42.917Z","isFirstParty":false,"canonicalSlug":"x402-niche-briefs-store-policy-check-f587f02c"}