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 / LoclFocus
Directories Listing sync Growth + Enterprise

LoclFocus

LoclFocus is one of the directories the Listings API publishing network syncs a business to, carrying the identical name, category, address, phone, website, and hours as the rest of the plan's citations.

Without an API, a listing on a directory in this network gets updated by hand, one field and one site at a time, every time something about the business changes. Listings API replaces that manual step, syncing a LoclFocus listing from a single call.

Publishing a business to LoclFocus takes a handful of API calls covering name, category, address, phone, website, and hours. Listings API lets you:

  • Create a location and have it publish to LoclFocus with every other citation on the plan.
  • Update the business name, category, address, phone, website, or hours from a single call.
  • Confirm publishing status and pull the live listing URL once LoclFocus reflects it.
Capabilities

What the API does on LoclFocus

Listing sync

Name, address, phone, hours, description, categories, website, and photos publish to LoclFocus 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 LoclFocus 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 LoclFocus 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 LoclFocus

LoclFocus is available on the Growth and Enterprise plans.

Launch
$99/mo
Not included
Growth
$499/mo
Includes LoclFocus
Enterprise
Custom
Includes LoclFocus
FAQ

LoclFocus + Listings API

Is a LoclFocus account needed before publishing a listing?

No. One Listings API key covers every call, and no account, login, or verification step on LoclFocus gets set up for the directory itself, no matter how many locations the plan manages. Listings API is an independent service and is not affiliated with LoclFocus.

What is the API call to get a business onto LoclFocus?

createLocation, with the business name, category, street address, city, state, postal code, country, and phone number in the body. It publishes the location to LoclFocus together with every other citation on the plan in the same request, with no separate directory form to fill in.

How long until a LoclFocus listing is live, and how is that confirmed?

Publishing is asynchronous and usually finishes within a few hours to a few days, depending on the directory and the size of the citation set. GET /api/v4/locations/{id}/listings/premium returns the per site publish status and the live LoclFocus listing URL once the update clears.

How are later changes, like a new phone number, pushed to LoclFocus?

Through updateLocation, sending the location ID and only the fields that changed, whether that is a phone number, an address, or a set of hours. The update reaches LoclFocus and every other citation on the plan in the same call, without a manual edit made directly on the directory.

Which plan includes LoclFocus, and what falls outside listing sync?

LoclFocus is included on the Growth and Enterprise plans. Posts, review replies, and analytics reads are not part of listing sync; Listings API supports posts and review replies on the Google and Facebook profiles, and analytics on Google, Bing, and Facebook.