List inbound links
The inbound links Bing knows for your website's own pages: which pages have links, or the links to one page.
https://api.rankparse.com/v1/bing/linksFreeAPI key + connected Bing accountA free view of your own backlink profile as Bing sees it. Without url it lists the pages of your website that have inbound links, with their counts (GetLinkCounts). With url it lists the links pointing at that page (GetUrlLinks). It is limited to what Bing has found, so it is smaller than a full link graph.
Bing's payload for this method is passed through with its keys in snake_case and its dates as ISO timestamps. The fields below are the ones Microsoft documents; anything else Bing adds appears as well.
Query parameters
sitestringrequiredThe website, as returned by List properties, or a bare host or URL such as example.com, which is matched to a website you have verified. A website with no match returns 404 bing_site_not_found with valid_properties. Missing returns 400 missing_site.
urlstringA page of your website to list the links to. Omit it to list the pages that have links.
pageintegerdefault 0Bing's own page number of the list; total_pages says how many there are. Negative or non-integer returns 400 invalid_param.
startRowintegerdefault 0Offset into the rows, to read past the first page. Use next_start_row from a response that says has_more.
rowLimitintegerdefault 100Rows to return, at most 1000.
Response
sourcestringbing.
sitestringThe website that was read.
requested_sitestringPresent only when your site was matched to a different website; site then holds the one used.
viewstringpages_with_links or links_to_page.
urlstringEchoed when you sent url.
pageintegerThe Bing page number that was read.
total_pagesinteger | nullHow many pages Bing has for this list, when it says.
rowsarrayFor pages_with_links: url and count. For links_to_page: the linking url and its anchor_text, as Bing reports them.
row_countintegerRows in this response.
total_matchedintegerRows available before startRow and rowLimit.
has_morebooleantrue when more rows follow this page.
next_start_rowintegerPresent when has_more is true: pass it as startRow for the next page.
notestringWhat this data does and does not cover.
Behavior and limits
- Credits: 0. Counts toward the daily cap of 300 live Bing reads per workspace.
- Coverage: only links Bing has found. Bing's link data is a sample of the web, not the whole of it.
Errors
See the shared errors. Parameter errors are 400 with the codes named above.
Related
MCP tool: get_bing_inbound_links.