API REFERENCE
Bing IndexNow API Documentation
Bing's implementation of the IndexNow API follows the open specification closely but has a few specific behaviors worth knowing. This page covers Bing-specific endpoints, limits, and response behaviors.
Bing IndexNow Endpoints
| Method | Endpoint | Use |
|---|---|---|
| GET | https://www.bing.com/indexnow?url={url}&key={key} | Single URL submission |
| GET | https://api.indexnow.org/indexnow?url={url}&key={key} | Single URL (multi-engine) |
| POST | https://www.bing.com/indexnow | Bulk URL submission (Bing direct) |
| POST | https://api.indexnow.org/indexnow | Bulk URL submission (all engines) |
Bing-Specific Limits
| Limit | Value |
|---|---|
| Max URLs per POST request | 10,000 |
| Max URL length | 2,048 characters |
| Rate limit (per domain per day) | Not publicly documented; excessive submissions may trigger 429 |
| Key length | 8–128 alphanumeric characters |
| Processing time (typical) | 1–4 hours for crawl initiation |
Response Codes
200OK URLs received and queued for crawling
202Accepted Request accepted; URLs will be crawled at Bing's discretion
400Bad Request Invalid format missing fields, malformed JSON, or empty urlList
403Forbidden Key verification failed key file missing, inaccessible, or content mismatch
422Unprocessable Entity URLs don't belong to the specified host
429Too Many Requests Rate limit exceeded implement backoff and retry