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 / LocalizedListings
Directories Listing sync All plans

LocalizedListings

LocalizedListings sits among the directories in the Listings API publishing network, where a synced business record carries the same name, category, address, phone, website, and hours pushed to every other citation on the plan.

Directories like this one usually need a manual edit whenever a name, address, or set of hours changes, repeated separately for each site in a citation network. Listings API removes that repetition: one API call publishes and keeps a LocalizedListings listing in sync.

A few API calls are enough to publish a business to LocalizedListings, using details like name, category, address, phone, website, and hours. Listings API lets you:

  • Create a location and publish it to LocalizedListings alongside every other citation on your plan.
  • Update the name, category, address, phone, website, or hours in a single call.
  • Track publishing status and read back the live listing URL once LocalizedListings goes live.
Capabilities

What the API does on LocalizedListings

Listing sync

Name, address, phone, hours, description, categories, website, and photos publish to LocalizedListings from one canonical record. The same write updates the rest of your plan's network.

Publish status you can query

Per site publish state and live listing links are readable back through the API, so you can verify the LocalizedListings listing from response instead of checking it manually.

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

Publish and sync your LocalizedListings listing

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 include LocalizedListings

LocalizedListings is available on every plan, starting with Launch.

Launch
$99/mo
Includes LocalizedListings
Growth
$499/mo
Includes LocalizedListings
Enterprise
Custom
Includes LocalizedListings
FAQ

LocalizedListings + Listings API

How do I publish a business to LocalizedListings through the API?

Call createLocation with the business name, category, street address, city, state, postal code, country, and phone number. That call adds the location to LocalizedListings along with every other citation on the plan, with nothing to submit on the directory itself and no separate signup step.

How do I change an address or set of hours on LocalizedListings later?

Send the location ID plus the fields that changed to updateLocation. The same call updates LocalizedListings and every other citation on the plan in one request, so there is no separate edit to make on the directory whenever a detail changes.

How soon does a LocalizedListings listing go live, and how do I check?

Publishing runs asynchronously and generally clears within a few hours to a few days, the same window as the other directories on the plan. Call GET /api/v4/locations/{id}/listings/premium to see the per site publish status and the live LocalizedListings listing URL once the update has gone through.

Do I need to sign up for a LocalizedListings account first?

No. Every call runs on one Listings API key, and no account, login, or verification step on LocalizedListings gets created for the directory itself, regardless of how many locations are on the plan. Listings API is an independent service and is not affiliated with LocalizedListings.

Which plan covers LocalizedListings, and does it support posts or review replies?

LocalizedListings is included on every plan, starting with Launch, as listing sync only, not posts or reviews. Posts and review replies work through Listings API on the Google and Facebook profiles, and analytics reads come from Google, Bing, and Facebook.