Bing
Bing Places for Business lets business owners control how they show up across Bing search results and Bing Maps, with details like hours, address, photos, categories, and contact information.
Bing Places lets owners edit one location at a time through its portal, with a separate bulk upload tool for multi location businesses, and updates using the API run through a publishing partner rather than a self serve endpoint. Listings API handles that partner integration for you, so users can create, manage, and sync Bing listings through one unified API.
With a few API calls, you can publish a business to Bing using details like business name, category, address, phone, website, and hours. Listings API lets you:
- Create a location and publish it to Bing alongside every other citation on your plan.
- Update a business name, category, address, phone, website, or hours in a single call.
- Track publishing status and pull the live Bing listing URL once it goes live.
- Fetch Bing analytics such as weekly profile views.
What the API does on Bing
Listing sync
Name, address, phone, hours, description, categories, website, and photos publish to Bing from one canonical record. The same write updates the rest of your plan's network.
Analytics
A dedicated endpoint returns Bing listing insights per location and date range as structured data.
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.
Publish and read your Bing listing
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"}}' curl https://listingsapi.com/api/v4/locations/TG9jYXRpb246MTgwMDI4OQ==/listings/premium \
-H "Authorization: API $LISTINGSAPI_KEY" curl "https://listingsapi.com/api/v4/locations/TG9jYXRpb246MTgwMDI4OQ==/bing-analytics?fromDate=2026-06-01&toDate=2026-06-30" \
-H "Authorization: API $LISTINGSAPI_KEY" Which plans include Bing
Bing is available on the Enterprise plan.
Bing + Listings API
Does Bing have an API?
Bing Places for Business is Microsoft's portal for managing a listing across Bing search and Bing Maps, with a bulk upload tool for multi location owners, and editing an individual listing using the API runs through a publishing partner rather than a self serve endpoint. Listings API is that partner: you create, sync, and read Bing listings through one REST API without wiring up anything on Microsoft's side.
How do I publish or update a business on Bing through the API?
Call createLocation with the business name, category, address, phone, website, and hours, and Listings API publishes it to Bing along with the other citations on your plan. To change something later, send updateLocation with the new values and it propagates on the next sync. Both run against the same REST API and one key.
How long does it take for a Bing listing to go live?
Publishing is asynchronous. A submission usually clears within a few hours to a few days, depending on Bing's own processing. Rather than waiting on it, read the status straight from the API as described below.
How do I check whether my Bing listing synced?
Call GET /api/v4/locations/{id}/listings/premium. It returns the per site publish status and the live Bing listing URL once the update clears, so you confirm from the response instead of opening the Bing Places portal manually.
Do I need a Bing Places account or a Microsoft credential?
No. You do not create a Bing Places account or hold any Microsoft credential. One Listings API key authenticates every call, and Listings API is independent and not affiliated with Microsoft or Bing.
Can I schedule posts or reply to reviews on Bing through the API?
No. On Bing, Listings API supports listing sync and analytics reads, so you can publish and update the listing and pull performance metrics. Posts and review replies are available only on Google and Facebook.
What analytics can I read for Bing?
Listings API reads Bing performance metrics, including weekly profile views, through its analytics endpoint. Analytics reads are available for Google, Bing, and Facebook.
Which plan includes Bing?
Bing is part of the Enterprise plan. Once you are on it, Bing publishes automatically alongside the other citations in the plan whenever you create or update a location.