Product

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

InsiderPages

InsiderPages is a US online directory where people look up local businesses and read about them, listing each one with its name, address, phone number, and category.

Keeping a business current on a directory like InsiderPages usually means editing each location's data manually and redoing that work every time an address, phone number, or hours change. Listings API automates that, letting users create, manage, and sync InsiderPages listings through one unified API.

With just a few API calls, you can publish a business to InsiderPages using details like business name, category, address, phone, website, and hours. Listings API lets you:

  • Create a location once and publish it to InsiderPages along with every other citation on your plan.
  • Update the business name, category, address, phone, website, or hours with a single call.
  • Track publishing status and get the live listing URL once the listing goes live.
Capabilities

What the API does on InsiderPages

Listing sync

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

InsiderPages is available on the Growth and Enterprise plans.

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

InsiderPages + Listings API

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

Send the business details to createLocation, and Listings API publishes the location to InsiderPages as part of the citation set on your plan. To fix something later, call updateLocation with the fields you want changed and the correction propagates on the next sync.

How long does it take for a listing to appear on InsiderPages?

Publishing runs asynchronously, so it usually completes within a few hours but can take up to a few days depending on how the site processes the submission. Poll GET /api/v4/locations/{id}/listings/premium to watch the status move instead of guessing.

How do I confirm the listing actually went live?

Call GET /api/v4/locations/{id}/listings/premium. It returns the per site publish status and the live InsiderPages URL once the listing clears, so you verify straight from the response.

Do I need an InsiderPages account or API key to publish?

No. Listings API is independent and not affiliated with InsiderPages, and you do not register an account or credential on the site. One Listings API key authenticates all of your calls.

Can I create posts or reply to reviews on InsiderPages through the API?

No. InsiderPages supports listing sync only. Posts and review replies are available on Google and Facebook, not on this site.

Does Listings API return InsiderPages analytics like views or clicks?

No. Analytics come from Google, Bing, and Facebook. For InsiderPages the API keeps the listing data accurate and reports its publish status, but it does not surface view or click metrics for this site.

Which plan includes InsiderPages?

InsiderPages is included on the Growth and Enterprise plans. Once your plan covers it, any location you publish reaches InsiderPages as part of its citation set with no extra setup.

What business data does an InsiderPages listing carry?

InsiderPages listings act as citations, carrying the business name, address, phone number, and category. You set those values through createLocation and updateLocation, and the sync keeps them consistent with your other listings.