{"uid":"cap_y_45YXGEI4IL1491-RSSZ","slug":"tariffmonkee-agentic-commerce-readiness-audit-b709ade0","name":"TariffMonkee Agentic-Commerce Readiness Audit","description":"Agentic-commerce readiness audit for a merchant domain: Google UCP profile at /.well-known/ucp, AP2 extension in the agent card, schema.org Product/Offer markup, visible payment providers, and whether robots.txt blocks AI agents. Returns a 0-100 score, per-check results with fixes, and what was not checked. Static public-signal check, not a certification.","url":"https://tariffmonkee.com/paid/agent-commerce-audit?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":["domain"],"properties":{"domain":{"type":"string","description":"Merchant domain to audit, for example allbirds.com."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["domain","score","level","summary","ucp_profile","ap2","checks","next_steps","not_checked","disclaimer","sources","checked_at"],"properties":{"ap2":{"type":"object","required":["agent_card_found","extension_declared"],"properties":{"skills":{"type":["string","null"]},"agent_card_found":{"type":"boolean"},"extension_declared":{"type":"boolean"}}},"level":{"type":"string"},"score":{"type":"number"},"checks":{"type":"array","items":{"type":"object","required":["id","protocol","status","points","max_points","detail"],"properties":{"id":{"type":"string"},"detail":{"type":"string"},"points":{"type":"number"},"status":{"type":"string"},"protocol":{"type":"string"},"max_points":{"type":"number"}}}},"domain":{"type":"string"},"sources":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string"},"name":{"type":"string"}}}},"summary":{"type":"string"},"checked_at":{"type":"string"},"disclaimer":{"type":"string"},"next_steps":{"type":"array","items":{"type":"string"}},"not_checked":{"type":"array","items":{"type":"string"}},"ucp_profile":{"type":"object","required":["found","version","services","capabilities","payment_handlers","has_signing_keys","endpoints_checked"],"properties":{"found":{"type":"boolean"},"version":{"type":"string"},"services":{"type":"array","items":{"type":"string"}},"capabilities":{"type":"array","items":{"type":"string"}},"has_signing_keys":{"type":"boolean"},"payment_handlers":{"type":"array","items":{"type":"string"}},"endpoints_checked":{"type":"array","items":{"type":"object","required":["url","reachable","status"],"properties":{"url":{"type":"string"},"status":{"type":"number"},"reachable":{"type":"boolean"}}}}}}}}}}}},"responseSchema":{"type":"json","example":{"ap2":{"skills":null,"agent_card_found":false,"extension_declared":false},"level":"partial","score":59,"checks":[{"id":"ucp_profile","detail":"UCP profile found and parses as JSON.","points":10,"status":"pass","protocol":"UCP","max_points":10},{"id":"ucp_version","fix":"Add ucp.version to the profile.","detail":"Declares UCP version 2026-08-25.","points":5,"status":"pass","protocol":"UCP","max_points":5},{"id":"ucp_services","fix":"Declare at least one service with an endpoint (REST or MCP) in ucp.services.","detail":"Services: dev.ucp.shopping.","points":5,"status":"pass","protocol":"UCP","max_points":5}],"domain":"allbirds.com","sources":[{"url":"https://developers.google.com/merchant/ucp/implementation/2026-04-08/publish-profile","name":"Google UCP: create a UCP profile"},{"url":"https://github.com/google-agentic-commerce/ap2","name":"AP2 specification"}],"summary":"allbirds.com scores 59/100 for agentic-commerce readiness (partial). UCP profile found, AP2 extension not declared.","checked_at":"2026-10-19T12:45:24.245Z","disclaimer":"Static public-signal check. It is not a certification and does not guarantee any agent will buy from the store. Protocols are changing; verify against the current UCP and AP2 specifications.","next_steps":["Publish an A2A agent card at /.well-known/agent-card.json describing the shopping agent or skills the merchant exposes.","Add the AP2 extension (uri github.com/google-agentic-commerce/ap2/tree/v0.1) under capabilities.extensions in the agent card, and implement the mandate flow behind it.","Add schema.org Product with Offer (price, currency, availability) to product pages so agents can read catalog data."],"not_checked":["Google Merchant Center feed and product data quality","Whether declared UCP endpoints implement the protocol correctly (reachability only)","AP2 mandate signing and the live checkout flow"],"ucp_profile":{"found":true,"version":"2026-08-25","services":["dev.ucp.shopping"],"capabilities":["dev.ucp.shopping.checkout","dev.ucp.shopping.fulfillment","dev.ucp.shopping.discount"],"has_signing_keys":false,"payment_handlers":["com.google.pay","dev.shopify.card","dev.shopify.shop_pay"],"endpoints_checked":[{"url":"https://weareallbirds.myshopify.com/api/ucp/mcp","status":301,"reachable":true}]}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_0VYWmfMmpeCsvJHsuIVTc","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits a merchant domain for agentic-commerce readiness by checking UCP profile, AP2 extension, schema.org markup, payment providers, and AI-agent crawlability, returning a 0-100 score with per-check results and remediation steps.","exampleAgentPrompt":"Can you run an agentic-commerce readiness audit on allbirds.com and tell me their score, whether they have a UCP profile and AP2 extension, and what they'd need to fix to be fully agent-ready?","exampleUseCases":[{"title":"Vetting a merchant before agent purchasing","prompt":"Before I let my shopping agent buy from patagonia.com autonomously, can you audit it for agentic-commerce readiness and tell me if it supports UCP, AP2, and doesn't block AI crawlers?"},{"title":"Competitive agent-readiness benchmarking","prompt":"I want to compare how agent-ready our store storename.com is versus competitor rival.com — can you run the agentic-commerce audit on both and show me the scores and which checks each one fails?"},{"title":"Developer pre-launch compliance check","prompt":"We're about to launch our new Shopify store at mybrand.com — can you audit it for agentic-commerce readiness and give me a list of what we need to fix before we go live so AI agents can shop with us?"}],"resultDescription":"Returns a JSON object with: a 0-100 numeric score and labeled readiness level (e.g. 'partial'), a human-readable summary, a structured UCP profile object (found, version, services, capabilities, signing keys), an AP2 object (agent card found, extension declared, skills), an array of per-check results (id, protocol, status, points, max_points, detail, optional fix), next_steps remediation list, not_checked items disclaimer list, sources, checked_at timestamp, and a static-check disclaimer.","failureModes":["Domain not provided — returns validation error requiring the 'domain' query parameter","Domain unreachable or returns errors — individual checks may fail or return partial results","Robots.txt or well-known paths return unexpected content types — checks marked as failed with detail","UCP profile exists but is malformed JSON — check fails with parse error detail","Rate limiting or payment failure — HTTP 402 if payment not supplied or insufficient funds"],"whenToPreferThis":"Choose this endpoint when you need a quick, objective, public-signal snapshot of a merchant's agentic-commerce readiness covering UCP, AP2, schema.org, and AI-crawlability in one call. Prefer it over manual inspection when auditing multiple merchants, vetting a store before enabling autonomous agent purchasing, or generating a remediation checklist. It is not a live protocol compliance test or certification — use it for discovery and triage, not definitive conformance testing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T06:42:30.004Z","isFirstParty":false,"canonicalSlug":"tariffmonkee-agentic-commerce-readiness-audit-b709ade0"}