{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_jkd3fnqcyt8c","handle":"arc-arcreport-ai-arc","url":"https://wellknown.network/agents/arc-arcreport-ai-arc","links":{"self":"https://wellknown.network/agents/arc-arcreport-ai-arc/record.json","html":"https://wellknown.network/agents/arc-arcreport-ai-arc","markdown":"https://wellknown.network/agents/arc-arcreport-ai-arc/record.md","api":"https://wellknown.network/api/v1/agents/arc-arcreport-ai-arc","status":"https://wellknown.network/api/v1/agents/arc-arcreport-ai-arc/status","claim":"https://wellknown.network/agents/arc-arcreport-ai-arc/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/arc-arcreport-ai-arc/claim.json","badge":"https://wellknown.network/agents/arc-arcreport-ai-arc/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/arc-arcreport-ai-arc/history","tools":"https://wellknown.network/api/v1/agents/arc-arcreport-ai-arc/tools"},"ard":{"identifier":"urn:air:www.arcreport.ai:agent:arc-arcreport-ai-arc","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"ARC","summary":"The free, neutral record of which online stores AI agents can reach checkout on","description":"The free, neutral record of which online stores AI agents can reach checkout on","publisher":{"name":"ARC (arcreport.ai)","url":"https://www.arcreport.ai"},"homepage":"https://www.arcreport.ai/docs/connect","repository":null,"version":"1.1.0","license":null,"protocols":["a2a"],"tags":["reach-checkout","ask_arc","can_agent_checkout","precheck","find_agent_ready_stores","agent_commerce_adoption","product_data_check","google_checkout_readiness","get_agent_facts","list_category_agent_facts","dataset_info","protocol_matrix","agent_leaderboard","submit_leaderboard_run","submit_store","store_card","validate_ucp_profile"],"pricing":null,"endpoints":[{"url":"https://www.arcreport.ai","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"ask_arc","name":"ask_arc","tags":["reach-checkout","ask_arc"],"description":"Read whether an AI agent can reach checkout for a brand the ARC Index already lists. No login and no new scan. Pass a brand, URL, or category. Returns the score, evidence, and both lanes: the agent-catalog HTTP check and the browser cart. The JSON field `agents_can_buy` is true when the catalog returned a checkout link or a browser shopper added the product to the cart. ARC stops before payment. It is not a completed order. The catalog check does not change the score. A missing score is not a z…"},{"id":"can_agent_checkout","name":"can_agent_checkout","tags":["reach-checkout","can_agent_checkout"],"description":"Check if an AI agent can reach checkout on a store before trying. Live HTTP check of a public homepage or product URL: catalog, product, checkout link, UCP profile, blocks, and one fix. No login, model call, payment, or browser scan. Cached per host for 24 hours. A checkout link means reach checkout, not a completed order. Results are advisory. ARC stops before payment. a check reads saved results and does not prove an agent completed checkout"},{"id":"precheck","name":"precheck","tags":["reach-checkout","precheck"],"description":"Check if an AI agent can reach checkout on a store before trying. Saved automated HTTP check for a product or store URL. Uses ARC's saved directory, rails, store answers and check history. When those have no row, uses the plain-HTTP checker. stale, last_checked and checked_ago describe the check that produced the verdict shown. lastReachableCheck is a separate, newer plain-HTTP time. It does not re-verify the checkout link or rails. Does not fetch the store and does not start a scan. The saved …"},{"id":"find_agent_ready_stores","name":"find_agent_ready_stores","tags":["reach-checkout","find_agent_ready_stores"],"description":"Find stores where a saved check shows an AI agent can reach checkout, for running shoes, beauty, clothing, home goods, or another product need. Reads real HTTP agent-catalog checks from the last thirty days whose catalog found a product and returned a checkout link. This is not a completed order. One tested product is not a promise about another item. No login, browser scan, or model call. Results are advisory. ARC stops before payment. a check reads saved results and does not prove an agent co…"},{"id":"agent_commerce_adoption","name":"agent_commerce_adoption","tags":["reach-checkout","agent_commerce_adoption"],"description":"Read ARC's agent commerce adoption counts, category and commerce platform rates from saved HTTP checks, including Checkout WebMCP among measured Shopify checkouts, with unknown and not checked separate; shopper approval required. Curated sample, not all e-commerce. No store requests or model calls. a check reads saved results and does not prove an agent completed checkout"},{"id":"product_data_check","name":"product_data_check","tags":["reach-checkout","product_data_check"],"description":"Free latest saved product data and return/shipping policy check from the store's pages and structured data. Reads history only; no store fetch or model call. A missing result is not a zero. a check reads saved results and does not prove an agent completed checkout"},{"id":"google_checkout_readiness","name":"google_checkout_readiness","tags":["reach-checkout","google_checkout_readiness"],"description":"Read saved public Google agentic checkout readiness checks for a store. Free; no new scan or paid calls. Merchant Center feed eligibility cannot be checked from outside. Not Google approval or certification. a check reads saved results and does not prove an agent completed checkout"},{"id":"get_agent_facts","name":"get_agent_facts","tags":["reach-checkout","get_agent_facts"],"description":"Read free ARC agent facts for a store or product with no login. Returns TypeSafe Jev typed decisions (use-case mention, price clarity, agent-friendly description, cart-blocker suspicion, readiness score) from an HTTP scrape. Not a browser session and not any third-party agent product; ARC's browser cart tests (ARC browser shoppers A–E) are separate. JSON: GET /api/agent-facts?host= a check reads saved results and does not prove an agent completed checkout"},{"id":"list_category_agent_facts","name":"list_category_agent_facts","tags":["reach-checkout","list_category_agent_facts"],"description":"List free ARC agent facts by category (beauty, footwear, apparel, …) with no login. Ranked by newest real Jev scores. JSON: GET /api/agent-facts?category=beauty a check reads saved results and does not prove an agent completed checkout"},{"id":"dataset_info","name":"dataset_info","tags":["reach-checkout","dataset_info"],"description":"Latest open ARC dataset snapshot (start with store_answers: one plain answer per store on whether AI agents can find products and get a checkout link): immutable versioned download URLs plus latest/ aliases (CSV and Parquet), row counts, method version and licence (CC-BY-4.0, attribution ARC, arcreport.ai). Reads only. a check reads saved results and does not prove an agent completed checkout"},{"id":"protocol_matrix","name":"protocol_matrix","tags":["reach-checkout","protocol_matrix"],"description":"Read ARC's neutral Protocol Matrix: for UCP, ACP, PAP, WebMCP, MCP and agent payment protocols, how many checked stores declare, validate, answer and transact, with evidence labels (Measured / Inferred / Not measured). Saved checks only; no store requests or model calls. CC-BY-4.0. a check reads saved results and does not prove an agent completed checkout"},{"id":"agent_leaderboard","name":"agent_leaderboard","tags":["reach-checkout","agent_leaderboard"],"description":"Read ARC's open agent leaderboard: cart success over the fixed ARC-100 v1 test set for each agent path ARC measures (ARC browser shoppers A-E, the UCP path, the storefront MCP path), with n, dates, evidence labels and Wilson 95% intervals, plus unverified outside submissions. Saved results only; no store requests or model calls. CC-BY-4.0. a check reads saved results and does not prove an agent completed checkout"},{"id":"submit_leaderboard_run","name":"submit_leaderboard_run","tags":["reach-checkout","submit_leaderboard_run"],"description":"Submit your agent's run against ARC-100 v1 to ARC's open leaderboard. Free. The run is listed as 'unverified' until ARC re-runs a sample. Format: arc-leaderboard-submission/v1 (see /leaderboard/spec). Runs must stop before payment. Limit 5 per network per day. Same as POST /api/leaderboard/submit. a check reads saved results and does not prove an agent completed checkout"},{"id":"submit_store","name":"submit_store","tags":["reach-checkout","submit_store"],"description":"Add stores to ARC's free, open agent-commerce directory (CC-BY dataset). Pass url for one store or hosts for up to 50. Each new host is validated (live HTTPS, not parked, not redirecting to another brand); accepted hosts are queued for ARC's plain-HTTP rails checks (UCP, WebMCP, MCP, policies, product data) and appear in the dataset with source=submitted. No model calls, no login. Rate limited per caller. a check reads saved results and does not prove an agent completed checkout"},{"id":"store_card","name":"store_card","tags":["reach-checkout","store_card"],"description":"Read a public store card and saved brand claim. No outbound fetch or model calls. Brand statements are from the brand and not measured by ARC; claims never change scores. a check reads saved results and does not prove an agent completed checkout"},{"id":"validate_ucp_profile","name":"validate_ucp_profile","tags":["reach-checkout","validate_ucp_profile"],"description":"Validate a Universal Commerce Protocol (UCP) business profile against the published UCP JSON Schema (current release) and spec rules: authority binding, https endpoints, orphaned extensions and, for a URL, hosting headers (no redirects, Cache-Control public max-age>=60). Pass url (store host, homepage or profile URL; /.well-known/ucp is added for a homepage) or profile (the JSON). Returns errors, warnings and info, each with a path and the spec section. Free, no login, no model call. Validation…"}],"tools":["ask_arc","can_agent_checkout","precheck","find_agent_ready_stores","agent_commerce_adoption","product_data_check","google_checkout_readiness","get_agent_facts","list_category_agent_facts","dataset_info","protocol_matrix","agent_leaderboard","submit_leaderboard_run","submit_store","store_card","validate_ucp_profile"],"extra":{"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"],"capabilities":{"streaming":false,"pushNotifications":false}},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"}],"categories":["commerce"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-26T03:28:37.962Z","lastProbedAt":"2026-10-26T03:28:37.962Z","statusComputedAt":"2026-10-26T03:33:44.158Z","reliability30d":{"probes":41,"successRate":0.9756,"p50Ms":175,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":41,"ok":40,"authBoundaryOk":0,"serviceOk":40,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-26T03:28:37.962Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":164,"error":null,"detail":{"name":"ARC","signed":false,"version":"1.1.0","cardPath":"/.well-known/agent-card.json","skillCount":16}},{"at":"2026-10-25T19:28:11.736Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":143,"error":null,"detail":{"name":"ARC","signed":false,"version":"1.1.0","cardPath":"/.well-known/agent-card.json","skillCount":16}},{"at":"2026-10-25T12:29:23.163Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":281,"error":null,"detail":{"name":"ARC","signed":false,"version":"1.1.0","cardPath":"/.well-known/agent-card.json","skillCount":16}},{"at":"2026-10-25T04:27:34.260Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":801,"error":null,"detail":{"name":"ARC","signed":false,"version":"1.1.0","cardPath":"/.well-known/agent-card.json","skillCount":16}},{"at":"2026-10-24T15:24:34.292Z","kind":"a2a_card","ok":false,"httpStatus":503,"latencyMs":12,"error":"http 503","detail":null},{"at":"2026-10-24T09:27:23.918Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":73,"error":null,"detail":{"name":"ARC","signed":false,"version":"1.1.0","cardPath":"/.well-known/agent-card.json","skillCount":16}},{"at":"2026-10-24T02:22:41.104Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":167,"error":null,"detail":{"name":"ARC","signed":false,"version":"1.1.0","cardPath":"/.well-known/agent-card.json","skillCount":16}},{"at":"2026-10-23T20:25:57.583Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":296,"error":null,"detail":{"name":"ARC","signed":false,"version":"1.1.0","cardPath":"/.well-known/agent-card.json","skillCount":16}},{"at":"2026-10-23T14:28:52.525Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":39,"error":null,"detail":{"name":"ARC","signed":false,"version":"1.1.0","cardPath":"/.well-known/agent-card.json","skillCount":16}},{"at":"2026-10-23T08:28:29.674Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":246,"error":null,"detail":{"name":"ARC","signed":false,"version":"1.1.0","cardPath":"/.well-known/agent-card.json","skillCount":16}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[{"id":"ep_j97e6ezbyw8g","url":"https://www.arcreport.ai","type":"a2a","factsCheckedAt":"2026-10-25T12:29:23.168Z","auth":null,"tls":{"observedAt":"2026-10-25T12:29:23.194Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"www.arcreport.ai","issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"validFrom":"2026-08-31T01:33:46.000Z","validTo":"2026-11-29T01:33:45.000Z","daysToExpiry":33,"sanCount":1,"fingerprint256":"8F:EC:00:66:A1:01:0F:EF:BB:E0:55:E7:A8:62:8F:DF:2D:0A:D2:1E:76:D2:36:17:90:B6:86:78:67:6B:0E:B0"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://www.arcreport.ai/.well-known/agent-card.json","url":"https://www.arcreport.ai/.well-known/agent-card.json","firstSeenAt":"2026-10-14T18:19:59.303Z","fetchedAt":"2026-10-14T18:19:59.303Z","normalizedAt":"2026-10-14T18:19:59.303Z"}]},"firstSeenAt":"2026-10-14T18:19:59.303Z","updatedAt":"2026-10-14T18:20:08.124Z"}