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 / Instagram
Social Citation consistency Enterprise

Instagram

Instagram is Meta's photo and video sharing app, and its business accounts add profile tools such as a shop, direct messaging, and advertising options so companies can reach followers.

Keeping a company's Instagram business profile accurate normally means updating the account by hand inside Instagram or Meta Business Suite every time the address, phone number, or category changes. Listings API submits business data to key data aggregators and primary directories, helping distribute accurate information across the broader local search ecosystem. It keeps the underlying citation record, 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 citation record aligned across the network. Listings API lets you:

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

What Listings API controls for Instagram

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 Instagram 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 behind an Instagram profile 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 Instagram

Coverage for Instagram is part of the Enterprise plan.

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

Instagram + Listings API

Are Instagram posts, Stories, or Reels supported through the API?

No. Instagram posts, Stories, and Reels run entirely through Meta's own creation tools, not Listings API. Posts are supported on Google and Facebook only, so an Instagram feed still needs managing directly inside Instagram or Meta Business Suite.

Does Listings API publish or update a business's Instagram profile directly?

No. Instagram populates its business data from Facebook. Keep your Facebook page updated through Listings API and the business details Instagram shows stay in sync. Profile content like posts and bio is still edited in Instagram itself.

How do I keep a business's core details consistent across my citation network?

Call createLocation with the business name, category, address, phone, website, and hours. That single call publishes the record across every directory and map your plan reaches, including Facebook, which Instagram takes its business data from.

How do I update those details afterward?

Send the changed fields to updateLocation. One call pushes the new name, category, address, phone, website, or hours across your citation network at once, so the record stays correct without editing each site by hand, though an Instagram profile still needs its own update inside Instagram or Meta Business Suite.

Can I check Instagram performance or insights through the API, or reply to comments and messages?

No. Instagram insights such as reach and profile visits, along with comments and direct messages, stay entirely inside Instagram or Meta Business Suite. Review reading and review replies through Listings API are limited to Google and Facebook, and analytics reads cover Google, Bing, and Facebook only.

Which plan covers Instagram in the citation network?

Instagram sits within the Enterprise plan's citation network. Instagram populates its business data from Facebook, so a location created under Enterprise keeps Facebook updated and Instagram follows. Listings API is an independent service that is not affiliated with Instagram or its parent company, Meta.

How does a listing reach Instagram?

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

Which countries does Instagram support?

Instagram accepts listings in 44 countries: Algeria, Australia, Austria, Bahrain, Belgium, Brazil, Cambodia, Canada, Chile, Croatia, Egypt, France, Georgia, Germany, Hong Kong, India, Indonesia, Iraq, Ireland, Israel, Italy, Jordan, Kenya, Kuwait, Latvia, Lebanon, Libya, Mexico, Morocco, Netherlands, New Zealand, Nigeria, Oman, Portugal, Puerto Rico, Singapore, South Africa, Spain, Sweden, Switzerland, Thailand, United Arab Emirates, United Kingdom, United States. Call GET /api/v4/plan-sites to read country coverage for every publisher on your plan as ISO codes.

More in Social