Product

Local Citation Submission Reviews Publishing Analytics MCP server

Network

Network overview Google Business Profile Facebook

Company

Compare How it works Pricing Docs ↗

Account

Sign in Get API key
Network overview See every directory, map, and answer engine in the network, grouped by plan, so you know which citations each tier covers. One write reaches all of them, and fetchPremiumListings reports the live status for each.
Network / Geocaching
Apps & mobility Citation consistency Enterprise

Geocaching

Geocaching is a GPS based outdoor game where players use coordinates to search for hidden containers called geocaches, log their find online, and explore new locations for fun.

Geocaching is a GPS based outdoor game, not a business directory, and its site is built around hidden caches and player logs rather than local business listings a company could claim. Listings API submits business data to key data aggregators and primary directories, helping distribute accurate information across the broader local search ecosystem, and it maintains a business's core citation details, name, category, address, phone, website, and hours, consistent across the directories, maps, and aggregators that are actually part of your plan.

A few API calls keep that record aligned across the network. Listings API lets you:

  • Create a location once and publish it to every directory, map, and aggregator your plan covers.
  • Update the business name, category, address, phone, website, or hours for that whole set in one call.
  • Track publishing status and read back the live listing URL for each citation that goes live.
Capabilities

What Listings API controls for Geocaching

One consistent citation record

Name, address, phone, hours, description, and categories are written once and stay identical across every directory, map, and aggregator in your plan, which are the sources Geocaching draws local business information from. Listings API submits business data to key data aggregators and primary directories, helping distribute accurate information across the broader local search ecosystem.

Publish status you can query

Per site publish state and live listing links are readable back through the API for every citation on your plan, so you can confirm the underlying record is live from the response rather than opening each directory.

Typed SDKs + MCP

Node.js and Python SDKs with full types, plus a hosted MCP server so agents and LLM tools can drive the same API.

Code

Keep the citation data around Geocaching in sync

Create a location
curl -X POST https://listingsapi.com/api/v4/locations \
  -H "Authorization: API $LISTINGSAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"name":"Acme Dental","description":"Acme Dental is a family-owned dental practice in downtown New York offering preventive care, cosmetic dentistry, orthodontics, and emergency appointments. The team pairs modern equipment with a gentle, patient-first approach, and same-week visits are available.","subCategoryId":1432,"street":"123 Jump Street","city":"New York","stateIso":"NY","postalCode":"10013","countryIso":"US","phone":"6443859313"}}'
Update the location
curl -X POST https://listingsapi.com/api/v4/locations/update \
  -H "Authorization: API $LISTINGSAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"id":"TG9jYXRpb246MTgwMDI4OQ==","phone":"8073326999","street":"19 Trinity Enclave Main Rd"}}'
Fetch sync status
curl https://listingsapi.com/api/v4/locations/TG9jYXRpb246MTgwMDI4OQ==/listings/premium \
  -H "Authorization: API $LISTINGSAPI_KEY"
Plans

Which plans cover Geocaching

Coverage for Geocaching is part of the Enterprise plan.

Launch
$99/mo
Not covered
Growth
$499/mo
Not covered
Enterprise
Custom
Covered
FAQ

Geocaching + Listings API

Can Listings API publish a business listing to Geocaching?

No. Geocaching is a GPS based outdoor game built around hidden containers called geocaches, not a directory a business can be listed in. Geocaching populates the business data it shows from Google Business Profile, so keeping your Google listing updated through Listings API keeps that data updated.

How do I keep a business's details consistent across that network?

Call createLocation with the business name, category, address, phone, website, and hours. That call publishes the record across every directory and map your plan reaches, including Google Business Profile, which Geocaching populates its data from.

How do I update those details afterward?

Send the changed fields with updateLocation, for example a new phone number, address, or set of hours. One call updates the record across your citation network at the same time, so nothing needs editing site by site, including places like Geocaching that sit outside the direct publishing set.

Do I need a Geocaching account to use Listings API?

No. You authenticate every call with one Listings API key and never create or log into a Geocaching account for this. Listings API is an independent service and is not affiliated with Geocaching, and it keeps citation details in sync, not anything on the game side of that site.

Which plan covers Geocaching, and what is not supported?

Geocaching sits within the Enterprise plan's citation network and populates its data from Google Business Profile. Posts, review replies, and analytics are not available for Geocaching, and across the network those are limited to Google, Facebook, and Bing.

How does a listing reach Geocaching?

Geocaching populates its data from Google Business Profile. Keep your data updated on Google Business Profile and your Geocaching listing stays updated. Read the per publisher status with GET /api/v4/locations/{locationId}/listings/premium.

Which countries does Geocaching support?

Geocaching accepts listings in 18 countries: Albania, Cambodia, Dominican Republic, Georgia, Guam, Hong Kong, Indonesia, Italy, Kenya, Latvia, Puerto Rico, Singapore, South Korea, Sweden, Switzerland, Thailand, United States, Vietnam. Call GET /api/v4/plan-sites to read country coverage for every publisher on your plan as ISO codes.