{
  "page": "https://x402-list.com/apis/geocoding-api",
  "title": "Geocoding APIs you can pay per call",
  "answer": "As of October 26, 2026, x402-list compares 8 geocoding services with task-matched endpoints. The median selected call costs $0.0075. Compare output type, documented scope and monitored reliability before choosing a route for an agent or application.",
  "date_modified": "2026-10-26",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "cite_as": "x402-list, \"Geocoding APIs you can pay per call\", https://x402-list.com/apis/geocoding-api, data as of 2026-10-26. Licensed CC BY 4.0.",
  "how_to_cite": "Quote the number with its date and link the page URL. Data is CC BY 4.0: attribution to x402-list is required.",
  "methodology": "https://x402-list.com/methodology",
  "criteria": {
    "listed": "online, payment-ready, 30-day uptime >= 90%, known price, description >= 80 characters",
    "price": "cheapest current geocoding endpoint of each service, USD per call (not its cheapest tool of any kind); services without one are left out",
    "generalist": "a gateway matching more than three unrelated capabilities: listed, never called the cheapest",
    "buyers_30d": "distinct wallets that paid the service on-chain in the last 30 days (measured floor)",
    "best": "most distinct buyers in 30 days; ties go to higher 30-day uptime"
  },
  "in_index": true,
  "stats": {
    "services": 8,
    "with_buyers_30d": 8,
    "median_price_usd": 0.0075,
    "min_price_usd": 0.002,
    "max_price_usd": 0.0322,
    "generalists": 4,
    "left_out_no_task_endpoint": 16
  },
  "faq": [
    {
      "question": "Is there a free geocoding option here?",
      "answer": "The 8 listed services have positive per-call prices for their task endpoints. Check the particular request and provider terms for failure, free-tier and no-match handling. A reference quote belongs to its documented input shape and paid unit."
    },
    {
      "question": "How much do 100,000 geocoding calls cost?",
      "answer": "At the median selected endpoint, 100,000 calls total $750.00 at $0.0075 per call. This assumes an unchanged request shape; follow-up products, retries and larger inputs can change the effective total."
    },
    {
      "question": "Does an HTTP 402 check prove paid delivery?",
      "answer": "It shows a payment requirement from the endpoint. It does not establish that a paid request delivered a correct answer. Monitoring, observed payments and provider output claims are separate evidence with different limits."
    },
    {
      "question": "Is reverse geocoding address validation?",
      "answer": "Reverse geocoding names a place near supplied coordinates. Validation evaluates an address against a particular rule or dataset. Neither a nearby label nor a map marker alone proves that a postal delivery will succeed."
    },
    {
      "question": "Do nearby search and forward lookup return the same thing?",
      "answer": "Nearby search returns places around a center, often within a radius. Forward lookup resolves a supplied name or address. Keep candidate lists, distance fields and selected location records separate."
    },
    {
      "question": "Does a coordinate input imply worldwide coverage?",
      "answer": "No. It describes an input format. Require a coverage claim for the chosen endpoint and test addresses in the countries and scripts your application needs."
    },
    {
      "question": "Why are routes priced separately?",
      "answer": "A route calculation describes a journey between locations and may depend on mode, waypoints or matrix size. A geocoding quote belongs to a different output and should not become the budget for routing."
    },
    {
      "question": "How should I store an ambiguous match?",
      "answer": "Keep the original input, provider candidate, returned precision and your acceptance decision. Ask for more context or route the record to review when the result does not meet the required match level."
    }
  ],
  "services": [
    {
      "name": "Places & Local Business Search",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/places-local-business-search",
      "price_usd_per_call": 0.02,
      "networks": [
        "ARB",
        "Base",
        "POL",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 338,
      "buyers_30d": 38,
      "last_checked_at": "2026-10-26T19:03:33.403Z",
      "what_it_does": "Provider describes Google, Apple and DuckDuckGo Maps business discovery and place profiles.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/apple/local"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/apple/local",
          "price_usd_per_call": 0.02
        },
        {
          "method": "GET",
          "path": "/apple/place",
          "price_usd_per_call": 0.02
        },
        {
          "method": "GET",
          "path": "/ddg/local",
          "price_usd_per_call": 0.02
        },
        {
          "method": "GET",
          "path": "/local",
          "price_usd_per_call": 0.02
        },
        {
          "method": "GET",
          "path": "/place",
          "price_usd_per_call": 0.02
        },
        {
          "method": "GET",
          "path": "/search",
          "price_usd_per_call": 0.02
        }
      ],
      "endpoints_listed": 6
    },
    {
      "name": "fetcher.sh — Twitter, TikTok, Instagram & Web Data APIs",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/fetcher-sh-twitter-tiktok-instagram-web-data-apis",
      "price_usd_per_call": 0.003,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 206,
      "buyers_30d": 29,
      "last_checked_at": "2026-10-26T18:54:30.878Z",
      "what_it_does": "Provider lists Google Maps and Yelp business search products.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/api/yelp/search"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/api/google-maps/place/search",
          "price_usd_per_call": 0.005
        },
        {
          "method": "GET",
          "path": "/api/yelp/search",
          "price_usd_per_call": 0.003
        }
      ],
      "endpoints_listed": 35
    },
    {
      "name": "IPIntel.ai Satellite & GeoRisk API",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/ipintel-ai-satellite-georisk-api",
      "price_usd_per_call": 0.002,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 194,
      "buyers_30d": 25,
      "last_checked_at": "2026-10-26T19:03:11.758Z",
      "what_it_does": "Provider lists worldwide forward and reverse geocoding separately from imagery and hazards.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/address-to-coordinates"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/address-to-coordinates",
          "price_usd_per_call": 0.002
        },
        {
          "method": "POST",
          "path": "/coordinates-to-address",
          "price_usd_per_call": 0.002
        }
      ],
      "endpoints_listed": 4
    },
    {
      "name": "API Acre",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/api-acre",
      "price_usd_per_call": 0.002,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 121,
      "buyers_30d": 20,
      "last_checked_at": "2026-10-26T19:03:50.004Z",
      "what_it_does": "Provider separates GeoNames locality lookup and reverse populated-place results from US Census street-address geocoding.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/data/place-geocode"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/data/place-geocode",
          "price_usd_per_call": 0.002
        },
        {
          "method": "POST",
          "path": "/v1/data/reverse-geocode",
          "price_usd_per_call": 0.002
        },
        {
          "method": "POST",
          "path": "/v1/data/us-address-geocode",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 74
    },
    {
      "name": "agdata",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/agdata",
      "price_usd_per_call": 0.0322,
      "networks": [
        "Base",
        "POL",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 57,
      "buyers_30d": 19,
      "last_checked_at": "2026-10-26T19:01:06.423Z",
      "what_it_does": "Provider describes Google Maps business listings with location and contact fields.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/x402/google-maps"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/x402/google-maps",
          "price_usd_per_call": 0.0322
        }
      ],
      "endpoints_listed": 22
    },
    {
      "name": "CONNSKILL Growth Services",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/connskill-growth-services",
      "price_usd_per_call": 0.03,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.1,
      "latency_ms": 154,
      "buyers_30d": 19,
      "last_checked_at": "2026-10-26T19:03:07.195Z",
      "what_it_does": "Local market checks, domain rankings and keyword research for AI agents.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/maps-search"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/local-businesses",
          "price_usd_per_call": 0.05
        },
        {
          "method": "POST",
          "path": "/v1/maps-search",
          "price_usd_per_call": 0.03
        }
      ],
      "endpoints_listed": 41
    },
    {
      "name": "Datakoot",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/datakoot",
      "price_usd_per_call": 0.01,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 85,
      "buyers_30d": 7,
      "last_checked_at": "2026-10-26T19:03:52.223Z",
      "what_it_does": "Provider describes US Census forward geocoding for a US street address or city.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/api/geocode"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/api/geocode",
          "price_usd_per_call": 0.01
        }
      ],
      "endpoints_listed": 48
    },
    {
      "name": "x402-tools / Open Claw Productions diagnostics",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/x402-tools-openclaw-productions-diagnostics",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 155,
      "buyers_30d": 3,
      "last_checked_at": "2026-10-26T19:10:06.358Z",
      "what_it_does": "Provider describes OpenStreetMap Nominatim coordinates and display-name lookup.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/api/v1/geocode"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/api/v1/geocode",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 24
    }
  ]
}