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 / Apple Maps
Search & Maps Listing sync Enterprise

Apple Maps

Apple Maps presents each business as a place card carrying its hours, contact details, and actions, the same listing people reach through Siri.

Keeping an Apple Maps place card current usually means editing each location's data manually in Apple Business Connect, and managing many locations using the API is limited to Apple approved partners. Listings API automates that, letting users create, manage, and sync Apple Maps listings through one unified API.

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

  • Create a location and publish it to Apple Maps together 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 Apple Maps listing URL.
Capabilities

What the API does on Apple Maps

Listing sync

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

Apple Maps is available on the Enterprise plan.

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

Apple Maps + Listings API

Does Apple Maps have an API?

Yes. Apple runs Apple Business Connect for managing place cards on Apple Maps and through Siri, though managing many locations using the API is reserved for Apple approved partners. Listings API handles that side for you: create, sync, and manage Apple Maps listings through one REST API.

How do I publish a business to Apple Maps through the API?

Send the business details to createLocation. That single call creates the location and queues it for publishing to Apple Maps along with the other citations on your plan. To change something afterward, call updateLocation with only the fields you want to revise.

How long does a listing take to go live on Apple Maps?

Publishing runs asynchronously, so a listing can take anywhere from a few hours to a few days to appear. Call GET /api/v4/locations/{id}/listings/premium to watch progress; it returns the per site publish status and the live Apple Maps URL once the update clears.

Do I need an Apple Business Connect account or Apple credentials?

No. You do not set up Apple Business Connect or hold any Apple credential. One Listings API key authenticates every call, and Listings API is independent and not affiliated with Apple.

Can I publish posts or reply to reviews on Apple Maps through the API?

Apple Maps supports listing sync only, so there is no post publishing or review reply on this site. Posts and review replies are available on Google and Facebook.

Can I pull views or search analytics for Apple Maps?

No. Apple Maps is listing sync only within Listings API, with no analytics on this site. Location analytics such as views, searches, and actions are available on Google, Bing, and Facebook.

Which plan includes Apple Maps?

Apple Maps is part of the Enterprise plan. Once your account is on it, every location you create publishes to Apple Maps alongside the other citations on the plan.

Where do I find the live Apple Maps URL after publishing?

Read it from GET /api/v4/locations/{id}/listings/premium. The response lists each site with its current publish status, and the live Apple Maps URL appears there once the listing is live, so you verify from the response rather than searching the map yourself.