⚠️ Note (Updated June 2025):
Microsoft now recommends using IndexNow as the primary method for real-time URL submission to Bing and participating search engines.
IndexNow is simpler to implement, widely supported by many CMS platforms and plugins, and helps ensure your most important content is indexed faster.
The Adaptive URL Submission API described below remains supported for advanced use cases and custom platform integrations.
The Adaptive URL Submission API allows sites to notify Bing of new or updated content without waiting for crawl discovery. Since its launch in 2019, thousands of websites have adopted the API, submitting millions of URLs for indexing.

Note: This API submits URLs only to Bing. It does not notify other search engines. For multi-engine support, consider using IndexNow.
Step 1: Generate Your API Key in Bing Webmaster Tools
To use the API, you’ll need an API key from Bing Webmaster Tools:
-
Sign in to Bing Webmaster Tools.
-
Add and verify your site, if you haven’t already.
-
From the My Sites page, select your verified site.
-
In the left-hand navigation, click “Settings.”
-
Under API Access, click “Generate” to create a key. If you already have a key, it will be displayed.
Note: Only one API key is allowed per user. If you regenerate the key, the new key becomes active within 30 minutes.
Step 2: Submit URLs to Bing Using JSON or XML
-
JSON request sample
POST /webmaster/api.svc/json/SubmitUrl? apikey=sampleapikeyEDECC1EA4AE341CC8B6 HTTP/1.1Content-Type: application/json; charset=utf-8Host: ssl.bing.com{"siteUrl":"http://example.com","url":"http://example.com/url1.html"} -
XML Request sample
POST /webmaster/api.svc/pox/SubmitUrl?apikey=sampleapikey341CC57365E075EBC8B6 HTTP/1.1Content-Type: application/xml; charset=utf-8Host: ssl.bing.com<SubmitUrl xmlns="http://schemas.datacontract.org/2004/07/Microsoft.Bing.Webmaster.Api"><siteUrl>http://example.com</siteUrl><url>http://example.com/url1.html</url></SubmitUrl>
A successful URL submission returns an http 200 response. This ensures that your pages will be discovered for indexing and if Bing webmaster guidelines are met then the pages will be crawled and indexed in real time.
Step 3: Automate Bing URL Submissions in Your Platform or Deployment Workflow
This API is best suited for custom platforms or advanced implementations. To ensure Bing is notified immediately when new content is published or updated, integrate the URL Submission API into your existing systems. Examples include:
-
Triggering submissions from your CMS or publishing platform.
-
Including the API call in your build or deployment process.
-
Automating submissions via backend scripts or task schedulers.
Note: For simpler setups, or if you're using a supported CMS, consider using IndexNow as an alternative. It supports real-time notifications and is compatible with many platforms.
How to Request a Higher URL Submission Limit from Bing
The standard limit is 10,000 URLs per day. If your site requires a higher volume, contact bwtsupport@microsoft.com with your request and use case.
Thanks!
Bing Webmaster Tools team
