{
  "$schema_note": "LupaRiel, corte semanal. Cuántas APIs cobran por riel de pago (ficha con evidencia en el riel). Una API multi-riel cuenta en cada riel.",
  "schema": "lupariel-corte-semanal/v1",
  "cut": "2026-10-27",
  "iso_week": "2026-W44",
  "month": "2026-10",
  "url": "https://lupariel.com/rails-index/semanal/2026-10-27.json",
  "csv_url": "https://lupariel.com/rails-index/semanal/2026-10-27.csv",
  "page_es": "https://lupariel.com/rails-index/semanal/2026-10-27/",
  "page_en": "https://lupariel.com/en/rails-index/weekly/2026-10-27/",
  "license": {
    "id": "CC-BY-4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "citation_es": "LupaRiel, corte semanal 2026-10-27: APIs que cobran por riel. https://lupariel.com/rails-index/semanal/2026-10-27/. CC BY 4.0.",
    "citation_en": "LupaRiel, weekly cut 2026-10-27: APIs that charge by rail. https://lupariel.com/en/rails-index/weekly/2026-10-27/. CC BY 4.0."
  },
  "source": {
    "catalog": "https://lupariel.com/catalog.json",
    "catalog_corte": "2026-10-27",
    "research_last_reviewed": {
      "x402": "2026-10-27",
      "ap2": "2026-10-25",
      "acp": "2026-10-03",
      "mpp": "2026-10-27",
      "pap": "2026-10-27"
    },
    "rrl_observed_at": "2026-10-25 11:04 ART",
    "rrl_probe_id": "rrl-2026-10-25",
    "repo": "https://github.com/mswitach/lupariel",
    "data_commit": "8931981ae8e2c9e21792f6608fa4f71cf6e91a74",
    "data_commit_date": "2026-10-27T12:02:37-03:00"
  },
  "totals": {
    "unique_apis": 771,
    "payment_rail_apis": 770,
    "raw_rows": 820
  },
  "rails": [
    {
      "rail": "x402",
      "apis": 434,
      "by_status": {
        "produccion": 433,
        "piloto": 0,
        "anunciado": 1
      },
      "price_model": "per_call",
      "priced_apis": 329,
      "median_entry_price_usd": 0.01,
      "by_rrl": {
        "0": 16,
        "1": 67,
        "2": 84,
        "3": 267,
        "sin_rrl": 0
      },
      "delta": {
        "apis": 153,
        "produccion": null,
        "added": null,
        "removed": null
      },
      "slugs": [
        "1gateway",
        "1yc-binlook",
        "2s-io",
        "402-atlas",
        "402-com-tr",
        "402cron-com",
        "402post",
        "acedatacloud",
        "adametherzlab-x402-api-network",
        "adprompt-ai",
        "affiliate-com-via-zeroclick",
        "afriref",
        "agdata",
        "agent-ia-api",
        "agent-tools",
        "agent-tools-by-crowdspark",
        "agent-weather",
        "agent402",
        "agentbridge-atlas",
        "agentfeed",
        "agentic-jp-address-api",
        "agentic-jp-furigana-api",
        "agentic-jp-holiday-business-day-api",
        "agentic-jp-transit-api",
        "agentic-reservations",
        "agenticfi-defi-api",
        "agentindex-x402",
        "agentmail",
        "agentpay",
        "agentrxi",
        "agentshelf",
        "agentstoolshub",
        "agentsvc-io",
        "agentum",
        "agentutility",
        "agoraverify-counterparty-check",
        "agripulse",
        "aiprox-orchestrator",
        "aiscale",
        "alchemy-for-agents",
        "allium",
        "allthebot",
        "annalist",
        "apex-x1-cathedral",
        "api-acre",
        "api-de-datos-uy-ar",
        "api-direct-x402",
        "api-telemost-io",
        "apify",
        "apihub-weather-api",
        "apitoll-crypto-fear-greed",
        "aql-propertycheck",
        "ar-data-agent",
        "asin402",
        "asterpay-data-api",
        "atinamos",
        "audito",
        "aventtech-x402-data-services",
        "aviation-x402",
        "azimuth",
        "badhttp",
        "becoder-tx-decoder",
        "beliefstate",
        "biopulse",
        "biotech-catalyst-sentinel-fda-feed",
        "bitrefill",
        "blindoracle-agent-reputation-lookup",
        "blockchain-com-explorer-api",
        "blockint-ai",
        "blocklabs-catalog",
        "blockrun",
        "blockscout-pro-api",
        "bnm-data-shop",
        "brazillayer",
        "brij-travel",
        "browserbase",
        "can-i-enter",
        "carbon-cashmere",
        "careerpulse",
        "chainlink-for-agents",
        "chainray",
        "chainverdict",
        "cheapest-grocery-basket",
        "chronicapulse",
        "citepulse",
        "citiview-agent-market",
        "clash-of-coins-checkout",
        "clinicalintelpulse",
        "clink-agent",
        "cn402",
        "cognilode",
        "coil",
        "coin-railz",
        "coingecko",
        "coinmarketcap",
        "colombia-trm",
        "compalyze-market",
        "connskill-growth-services",
        "conway-domains",
        "corpus-cloud-gpu-capacity-stress-score",
        "cortexcloud",
        "courtdelta-nc-judgment-index",
        "coverbureau",
        "cra-agent-data",
        "crownblock",
        "cryptyx",
        "cultos-dev",
        "cve-intelligence-api",
        "cyberwarex-address-risk-sanctions",
        "cyberwarex-agent-search",
        "cyberwarex-agent-web-access",
        "cyberwarex-contract-abi",
        "cyberwarex-defi-safety-oracle",
        "cyberwarex-email-validation",
        "cyberwarex-onchain-query-api",
        "cyberwarex-sec-company-data",
        "cyberwarex-seo-audit",
        "cyberwarex-signature-decoder",
        "cyberwarex-transaction-simulator",
        "cyberwarex-url-safety",
        "cyberwarex-video-intelligence",
        "cyberwarex-voice-to-text",
        "cyberwarex-weather-air-quality-api",
        "cyberwarex-x402-uptime-monitor",
        "cyclepulse",
        "cyre",
        "dartapi-korea-procurement-bids",
        "dataforagents-steam-catalog",
        "datakoot-package-regulatory-intel",
        "datanexusai",
        "daydreams-dreams-router",
        "degenscan-intel",
        "degov-ai-agent-api",
        "delx-commerce",
        "disruptive-concepts",
        "doseplot-pharmacokinetic-simulator",
        "dragons-eye-lookup",
        "dripstack",
        "dtelecom",
        "dtelecom-stt",
        "duo-leads-crypto-derivatives-data",
        "dutyfinch-by-cybermax",
        "dwelldata-multifamily-real-estate-deals-feed",
        "e-factura-validator-ro",
        "econdash",
        "edgar-intelligence-api",
        "edge-agents-ai",
        "edupulse",
        "exa",
        "fabler-x402-tools",
        "fabtally-agent-api",
        "factline",
        "factstamp",
        "fanfare",
        "fda-intelligence-api",
        "fetcher-sh",
        "fieldpulse",
        "financial-data-x402",
        "find-domain",
        "firecrawl",
        "flipvo-irs-nonprofit-verify",
        "fly-labs-agentic-market",
        "footballpulse",
        "fractalai-post-quantum-signature",
        "franchisepulse",
        "fronterasignal",
        "fueltax-ifta-rates-api",
        "general-relay",
        "genexxis-macro",
        "geo402",
        "geopoliticalpulse",
        "getapi-nl",
        "gibbr-skilled-trades-translator",
        "glassnode",
        "glianaai-text-to-speech",
        "glim",
        "globalapi",
        "globalrules",
        "glowpulse",
        "goodsong-citation-verification",
        "govspendpulse",
        "grantpulse",
        "greeneris-finland-company-registry",
        "gridhub-electricity-grid-data",
        "gridpulse",
        "halowerk",
        "halowerk-biowerk",
        "harvestpulse",
        "hazardpulse",
        "healthparse",
        "hermes-commerce",
        "hive-x402-builders",
        "horizon-pulse",
        "hyperextend",
        "ibanforge",
        "immigrationpulse",
        "injectscan-by-agentgate",
        "insumerapi",
        "insurance-doi-bulletin-feed",
        "insurepulse",
        "intelligence-aeternum",
        "interzoid",
        "invoket",
        "ipintel-ai-satellite-georisk-api",
        "israel-tariff-x402-api",
        "japan-corporate-number-api",
        "japan-diet-api",
        "japan-weather-forecast-warnings-api",
        "jaw-id-ens-reverse-resolver",
        "jeonjang-korean-auto-electronics-intel",
        "joj-api-spotify",
        "jubjub",
        "k-agentpay",
        "kadec0-building-permits-api",
        "klima-protocol",
        "kognai-kreativ",
        "koreafilings",
        "kriptonian-labs",
        "kronos-crypto-data-api",
        "laevitas-api-v2",
        "lagoon-tech-systems-x402-commodity-data",
        "latampulse",
        "legalpulse",
        "linked-panda",
        "lion-x402",
        "live-open-data-india-world",
        "locus-report",
        "lodestone-minecraft-api",
        "long-events",
        "longevitypulse",
        "losbeto-market-intelligence",
        "loyal-spark",
        "lumiere-paycheck",
        "lupapago-consent-hop",
        "lupapago-dual-stack",
        "lupapago-fee-changelog",
        "lupapago-fee-compare",
        "lupapago-fee-getnet",
        "lupapago-fee-mercado-pago",
        "lupapago-fee-mobbex",
        "lupapago-fee-nave",
        "lupapago-fee-quote",
        "lupapago-fx-quote",
        "lupapago-psp-recommend",
        "lupaplaza-accepts-probe",
        "lupaplaza-plaza-discover",
        "lupaplaza-plaza-probe",
        "lupaplaza-webmcp-snapshot",
        "lupariel-liveness",
        "lupariel-lookup",
        "lupariel-lookup-x402-live",
        "lupariel-mandate-scope",
        "lupariel-rail-matrix",
        "lupariel-reserve-brief",
        "lupariel-settle-ready",
        "lupariel-settle-receipt",
        "macaroon-network-nhtsa-vehicle-recall-search",
        "machina-sports",
        "magent",
        "mail-security-tools-api",
        "mailcheck-api",
        "mailpulse",
        "manylives",
        "markaicode-data-api",
        "market2000",
        "mart402",
        "massive-sec-8-k-filings",
        "mechamanda-x402-tools",
        "memoryapi-census-economic-demographics",
        "mercury402",
        "micro-data-api-factory",
        "minifetch-seo-page-audit",
        "miniframe",
        "mobilitychain",
        "modelprices-xyz",
        "musicwire",
        "mycelia-signal",
        "myco2suite",
        "nanotools",
        "nansen",
        "neoavis",
        "netintel",
        "netintel-router",
        "news-gurus-intel-api",
        "neynar-api",
        "nichedata-kdp-intelligence",
        "northeast-deal-intel",
        "nutrition-intelligence-api",
        "nyc-transit-live",
        "old2new",
        "oneshotagent-company-enrichment",
        "onesource",
        "onlybots-x402",
        "openclaw-find-door-jev",
        "opendata402",
        "openpay-japan-stablecoin-payment-monitor",
        "openverbs-seo",
        "openweb-ninja",
        "orizn-visa-api",
        "orthogonal",
        "osha-inspection-search-api",
        "otto-ai",
        "ozdreamtools-german-invoice-checker",
        "patentpulse",
        "payapi-market",
        "penny-press-scribed",
        "pennyregwatch-robots-txt-compliance-check",
        "percallapi-com",
        "petpulse",
        "phone-validation-x402",
        "pocket-network-prompt-injection-detection",
        "pogo-tb-nl",
        "pokt-agent-x402",
        "polls-karbach-digital",
        "predictleads",
        "preppers-paradise",
        "prereason",
        "print-money-lab-kr-crypto-intelligence",
        "prospectpulse",
        "providersignal",
        "proyield",
        "pulsewatch-status-api",
        "quartermaster",
        "querylines",
        "quicknode",
        "quietforge-studio",
        "racingpulse",
        "rallylive-intel",
        "recall-kitchen",
        "recallradar",
        "reelfy",
        "reloadpi",
        "rentcast",
        "robotinsight",
        "rooms-by-aurmada",
        "rtk-motion-intelligence",
        "runway-weather-oracle",
        "sanctions-screening-api",
        "saylor-innovations",
        "scholarpulse",
        "scout-hugen",
        "scrape402",
        "scriptmasterlabs-squeezeos",
        "seniorpulse",
        "serp402",
        "signalfuse-trading-intelligence",
        "signalsfeed",
        "sirenic-eu-financial-registers",
        "slamai",
        "social-fetch",
        "solarpulse",
        "soren",
        "spraay",
        "stableemail",
        "stableenrich",
        "stabletravel",
        "stableupload",
        "stacktree-publish",
        "station-fx",
        "stock-trends-market-intelligence",
        "stormap",
        "straits-live",
        "strale",
        "stratalize",
        "strategicmaterials",
        "supreme-audiobooks",
        "suverse-ensembl-gene-phenotype-api",
        "syntalic",
        "syra-api",
        "tag-per-track",
        "tanod",
        "tariffmonkee",
        "tbs-digital",
        "tensorfeed",
        "thaikit",
        "the-graph-x402-gateway",
        "three-ws",
        "tidehub",
        "token-risk-score",
        "toll402-rfc-validator",
        "toolcall",
        "toolrail",
        "torbrook-agent-hub",
        "touchstone",
        "tracefast",
        "tradepulse",
        "travelpulse",
        "treza-labs",
        "trialbase-db",
        "truth-bear",
        "twin3-human-verification",
        "twit-sh",
        "u2a",
        "ukintel-companies-house-lookup",
        "unykorn-genesis402",
        "usaref-dev",
        "vend",
        "vendor-safety-check-by-orioncmd",
        "venice-ai",
        "veridictum",
        "verifik",
        "vetpulse",
        "vibe-springs",
        "vindex",
        "voix-off-tts-fr",
        "vokko",
        "vweatherstation",
        "vybe-network-x402-api",
        "war-tracker",
        "webacy",
        "webbersites-x402-data-api",
        "workprotocol",
        "would-pay-again-ad-slot-booking",
        "wtsp-dev",
        "x402-atlas",
        "x402-data-api-by-kagurazaka",
        "x402-factory",
        "x402-farm",
        "x402-ja-api",
        "x402-tokens",
        "x402-video",
        "x402api-app",
        "x402node-dev",
        "x402pulse",
        "x402scan",
        "x402stock",
        "xona",
        "xynaptic",
        "you-com-search",
        "zauth-reposcan",
        "zerion-api",
        "zini-drinking-water-lookup",
        "zoningverdict",
        "zumpay-arc-liquidity-api"
      ]
    },
    {
      "rail": "ap2",
      "apis": 127,
      "by_status": {
        "produccion": 13,
        "piloto": 22,
        "anunciado": 92
      },
      "price_model": "per_checkout",
      "priced_apis": 0,
      "median_entry_price_usd": null,
      "by_rrl": {
        "0": 1,
        "1": 91,
        "2": 35,
        "3": 0,
        "sin_rrl": 0
      },
      "delta": {
        "apis": 0,
        "produccion": null,
        "added": null,
        "removed": null
      },
      "slugs": [
        "0xenx-pulseap2x402verifier",
        "1password",
        "a2a-governance",
        "accenture",
        "adobe",
        "adyen",
        "aeon",
        "affirm",
        "agent-verifier",
        "agentgatepay",
        "agentic-payments",
        "agentpey",
        "agentwallet",
        "agentwallet-sdk",
        "airwallex",
        "algovoi",
        "alibaba-com",
        "amazon",
        "american-express",
        "anp-hangzhou-vector-consensus",
        "ant-international",
        "ap2-adk-commerce-agent",
        "ap2-conformance",
        "ap2-evidence-pack",
        "ap2-example",
        "ap2-payment-handler",
        "ap2-razorpay-gateway",
        "ap2java",
        "api-evangelist-mandateshield-com",
        "ar-agents",
        "ava-pay",
        "blackhawk-network",
        "bvnk",
        "chanl",
        "checkout-com",
        "cloudflare",
        "codespar",
        "codespar-mcp-ap2",
        "coinbase",
        "confluent",
        "credentagent",
        "crossmint",
        "cryptorefills-agentic-commerce",
        "cvs-health",
        "cyberstrategyinstitute-ai-safe2-framework",
        "cycles-ap2-python",
        "dell",
        "deloitte",
        "devlab-group-agent-commerce",
        "dlocal",
        "eaudoon-mandatebound",
        "ebanx",
        "eigen-labs",
        "ethereum-foundation",
        "etsy",
        "fido-alliance",
        "fiuu",
        "forter",
        "garena",
        "global-fashion-group",
        "google-cloud",
        "gr4vy",
        "gravitee",
        "hartos-mcgroce",
        "hashkey-group",
        "hemmabo",
        "intelligence-mcp",
        "intuit",
        "jcb",
        "juspay",
        "kcp",
        "kite-ai",
        "klarna",
        "lazada",
        "lightspark",
        "mandatekit",
        "manus",
        "mastercard",
        "meok-ai-labs-meok-stripe-acp-checkout-mcp",
        "mesh",
        "metamask",
        "micro-go-micro",
        "mnemopay",
        "monee",
        "mongolian-travel-agent",
        "monkydot",
        "mysten-labs",
        "nevermined",
        "nexi",
        "nuvei",
        "okta",
        "onepay",
        "open-bank-oss",
        "openai",
        "osl-group",
        "parafe",
        "paycentral-ai",
        "payoneer",
        "paypal",
        "pramana",
        "pwc",
        "questflow",
        "ralio",
        "razer",
        "revolut",
        "salesforce",
        "sardis",
        "sebastienrousseau-ap2-iso20022",
        "servicenow",
        "shibutatsu-pulse-ap2-x402-conformance",
        "shopee",
        "shopify",
        "shopify-agentic-mcp-gateway",
        "skylineplatform-agentic-payments",
        "tomtom87-portage",
        "trip-com",
        "trulioo",
        "tubone24-ap2-demo-app",
        "ucp",
        "ucp-checker",
        "unionpay-international",
        "visa",
        "worldline",
        "worldpay",
        "xpaysh",
        "xyncpay",
        "zalora"
      ]
    },
    {
      "rail": "acp",
      "apis": 87,
      "by_status": {
        "produccion": 38,
        "piloto": 20,
        "anunciado": 29
      },
      "price_model": "per_checkout",
      "priced_apis": 0,
      "median_entry_price_usd": null,
      "by_rrl": {
        "0": 4,
        "1": 29,
        "2": 54,
        "3": 0,
        "sin_rrl": 0
      },
      "delta": {
        "apis": 0,
        "produccion": null,
        "added": null,
        "removed": null
      },
      "slugs": [
        "abt-electronics",
        "acp-handler",
        "acpready-com",
        "acuris-gmbh",
        "adobe",
        "adyen",
        "agentabile",
        "agenticcart",
        "ai-checkout-for-woocommerce",
        "ai2web",
        "akeneo",
        "alexander-del-rossa",
        "ar-agents-agentic-commerce-bridge",
        "ashley-furniture",
        "best-buy",
        "bigcommerce",
        "bold-commerce",
        "checkout-com",
        "checkoutkit",
        "clustova-commerce",
        "coach",
        "commerceflow-ai-acp-bridge",
        "commercetools",
        "cymbio",
        "ec-cube",
        "esw",
        "etsy",
        "fanatics",
        "globant",
        "glossier",
        "instacart",
        "jd-sports",
        "kate-spade",
        "lowe-s",
        "magebit",
        "magefan-agentic-commerce-cloud",
        "maxmage-module-agentic-commerce",
        "medusa",
        "meta",
        "microsoft-copilot",
        "mollie",
        "nectar",
        "nordstrom",
        "nvidia",
        "openai",
        "opencommerce-network-inc",
        "orcaqubits-signalcommerce",
        "pandora",
        "paypal",
        "productsup",
        "pwc",
        "quince",
        "razorpay-software-private-ltd",
        "revolve",
        "sabre",
        "saleor",
        "sales-layer",
        "salesforce",
        "salsify",
        "scheels",
        "seigi",
        "sephora",
        "sezane",
        "sharkninja",
        "shopware",
        "spreedly",
        "squarespace",
        "stateset",
        "stripe",
        "sumup",
        "svix",
        "sylius-acp-plugin",
        "syndigo",
        "target",
        "the-home-depot",
        "ucp-acp-agent-for-woocommerce",
        "urbn",
        "vanksen",
        "ventortech",
        "wayfair",
        "web-vijayi",
        "wildcard",
        "wix",
        "wizard",
        "woocommerce",
        "worldpay",
        "wpmr-agentic-checkout-for-woocommerce"
      ]
    },
    {
      "rail": "mpp",
      "apis": 168,
      "by_status": {
        "produccion": 168,
        "piloto": 0,
        "anunciado": 0
      },
      "price_model": "per_call",
      "priced_apis": 55,
      "median_entry_price_usd": 0.01,
      "by_rrl": {
        "0": 31,
        "1": 97,
        "2": 27,
        "3": 13,
        "sin_rrl": 0
      },
      "delta": {
        "apis": 22,
        "produccion": null,
        "added": null,
        "removed": null
      },
      "slugs": [
        "2captcha",
        "abr",
        "abs",
        "adb-kidb",
        "ads-b-db",
        "affiliate-com-via-zeroclick",
        "africa-api",
        "agdata",
        "agentfax",
        "agentfeed",
        "agentmail",
        "allium",
        "alpha-vantage",
        "anthropic",
        "apex-db",
        "api-sports",
        "apollo",
        "art-institute-of-chicago",
        "au-data-gov",
        "auto-dev",
        "auto-exchange",
        "aviasales",
        "aviation-weather",
        "aviationstack",
        "banco-central-do-brasil",
        "bank-of-canada",
        "bank-of-england",
        "banxico",
        "browserbase",
        "brreg",
        "builtwith",
        "c2paverify",
        "cdc-disease-sh",
        "clear-canvas",
        "coingecko",
        "courtlistener",
        "cred-protocol",
        "crossref",
        "dblp",
        "deepgram",
        "deepl",
        "delx-commerce",
        "didit-api",
        "dns-whois-and-rdap-lookup",
        "doma",
        "dripstack",
        "dtelecom",
        "dune",
        "ecb-rates",
        "edgar",
        "europe-pmc",
        "exa",
        "fantastic-jobs",
        "faostat",
        "fec",
        "federal-register",
        "financial-datasets",
        "firecrawl",
        "fundable",
        "gbif",
        "geo402",
        "gleif",
        "google-maps",
        "gov-uk-content-api",
        "govlaws",
        "groq",
        "hunter",
        "ilostat",
        "indec-georef",
        "ine-espana",
        "internet-archive",
        "ipinfo",
        "iqair",
        "jaw-id-ens-reverse-resolver",
        "judge0",
        "kicksdb",
        "launch-library-2",
        "losbeto-market-intelligence",
        "mapbox",
        "martin-estate-winery",
        "materials-project",
        "mathpix",
        "megapot",
        "modal",
        "myvariant-info",
        "nansen",
        "nasa",
        "nba-bets",
        "ncbi-e-utilities",
        "neynar-api",
        "nih-reporter",
        "nitrotranslate",
        "nrel-pvwatts",
        "nvd",
        "oecd-data",
        "ofac-sanctions-api",
        "onesource",
        "ons",
        "open-charge-map",
        "open-food-facts",
        "open-states",
        "openai",
        "openalex",
        "openfda",
        "openverbs-seo",
        "openvps",
        "openweather",
        "osv",
        "papercut",
        "parallel-web-systems",
        "pharmgkb",
        "pinata-ipfs",
        "podread",
        "polymarket",
        "postalform",
        "potpuzzle",
        "predictleads",
        "prereason",
        "prospect-butcher-co",
        "providersignal",
        "pulse",
        "pypi-api",
        "rcsb-pdb",
        "recallradar",
        "regulations-gov",
        "rentcast",
        "robotpostal",
        "rxatlas",
        "sayer-stone",
        "screenshotone",
        "shipengine",
        "spyfu",
        "stableenrich",
        "stablephone",
        "stablesocial",
        "stabletravel",
        "stacktree-publish",
        "statcan",
        "tako",
        "tanod",
        "tavily",
        "telnyx",
        "tempvpn",
        "ticketmaster",
        "tmdb",
        "trade-and-tariff-data",
        "transport-rest",
        "trialbase-db",
        "uk-carbon-intensity",
        "uk-fsa",
        "unhcr-refugee-statistics-api",
        "uniprot",
        "unykorn-genesis402",
        "usda-fooddata-central",
        "usda-mars",
        "virustotal",
        "voygr",
        "walk-score",
        "webbersites-x402-data-api",
        "whitepages-pro",
        "world-bank",
        "wtsp-dev",
        "x402stock",
        "you-com-search",
        "zerion-api",
        "zerobounce",
        "zinc",
        "zumpay-arc-liquidity-api"
      ]
    }
  ],
  "previous": {
    "kind": "monthly",
    "cut": "2026-10-09",
    "edition": "2026-10",
    "url": "https://lupariel.com/rails-index/2026-10.json"
  },
  "rails_index": {
    "edition": "2026-10",
    "page": "https://lupariel.com/rails-index/2026-10/",
    "rule": "La edición mensual del Rails Index (desde 2026-11) lista en weekly_cuts todos los cortes semanales del mes, con sus conteos por riel."
  },
  "methodology": {
    "cobra": "Una API cobra en un riel cuando su ficha del catálogo tiene evidencia en ese riel (tabla del research del riel). Es la misma definición que apis en el Rails Index mensual. Una API multi-riel cuenta en cada riel.",
    "status": "by_status: el estado de la ficha en ese riel (el más avanzado entre sus filas del riel: producción > piloto > anunciado).",
    "rrl": "by_rrl: Rail Readiness Level de la ficha en ese riel según src/data/rrl.json (sondeo y cobros on-chain, ver /metodologia/rrl/). sin_rrl = la ficha todavía no tiene RRL en ese riel.",
    "price": "priced_apis y median_entry_price_usd: mismo criterio que el Rails Index (primer monto en $ por llamada o sin unidad). AP2 y ACP cobran por checkout: no tienen precio por llamada y la mediana es null, nunca una estimación.",
    "delta": "delta: contra el corte semanal anterior (previous). added/removed son slugs de fichas que entraron o salieron del riel. Si previous es una edición mensual, solo hay delta de apis.",
    "delta_null": "Nota técnica: null explícito = sin dato, no cero. Cuando previous.kind es monthly, delta.produccion, delta.added y delta.removed van en null porque la edición mensual no guarda estado ni slugs por riel. En el CSV esas celdas (delta_produccion) quedan vacías. delta entero en null = no hay corte anterior.",
    "cut": "cut = fecha del corte. Los datos son el catálogo en source.data_commit. Cada fuente tiene su fecha de revisión en source.research_last_reviewed."
  }
}
