get_connected_pages¶
List pages Bing considers "connected" to a site -- other domains or pages declared (via
add_connected_page) as syndicating or mirroring this site's content,
along with Bing's verification status for that connection.
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
site_url |
string | Yes | The URL of the site |
Response¶
{
"siteUrl": "https://www.example.com/",
"rowCount": 1,
"pages": [
{
"url": "https://mirror.example.net/",
"isVerified": true,
"requestedMasterSite": "https://www.example.com/",
"actualMasterSite": "https://www.example.com/",
"httpStatusCode": 200,
"market": "en-US",
"isBlocked": false,
"lastSuccessfullyVerified": "2026-02-21T19:00:00Z"
}
],
"queriedAt": "2026-02-21T19:00:00Z"
}
Notes¶
Bing's real underlying record for a connected page has more internal bookkeeping fields (an app
ID/name, consecutive-failure counters, a deep-launch-support flag, etc.). Only the fields likely
useful to a caller are surfaced above; requestedMasterSite vs actualMasterSite differing can
indicate the connection didn't verify the way it was configured, and httpStatusCode reflects the
last HTTP status Bing observed when checking the connection.
Example Prompts¶
"What pages does Bing consider connected to my site, and are they verified?"
See Also¶
add_connected_pageto declare a new connection. There is noremove_connected_pagein Bing's API.