IWebmasterApi Interface

Definition

public interface class IWebmasterApi
[System.ServiceModel.ServiceContract(Namespace="http://schemas.datacontract.org/2004/07/Microsoft.Bing.Webmaster.Api")]
public interface IWebmasterApi
type IWebmasterApi = interface
Public Interface IWebmasterApi
Attributes

Methods

AddBlockedUrl(String, BlockedUrl)

Block page/directory

AddConnectedPage(String, String)

Add a page which has link to your website(connected to your website).

AddCountryRegionSettings(String, CountryRegionSettings)
AddDeepLinkBlock(String, String, String, String)
AddDisavowedLink(String, String, Int32)

Submit Urls to Disavow

AddPagePreviewBlock(String, String, BlockReason)
AddQueryParameter(String, String)

Add url normalization perameter

AddSite(String)

Add new user site

AddSiteRoles(String, String, String, String, Boolean, Boolean)

Delegate site access to user

EnableDisableQueryParameter(String, String, Boolean)

Update URL normalization parameter

FetchUrl(String, String)

Fetch single URL

GetActivePagePreviewBlocks(String)
GetBlockedUrls(String)

Get list of blocked pages/directories

GetChildrenUrlInfo(String, String, UInt16, FilterProperties)

Get index details for directory

GetChildrenUrlTrafficInfo(String, String, UInt16)

Get index traffic details for directory

GetConnectedPages(String)
GetContentSubmissionQuota(String)
GetCountryRegionSettings(String)
GetCrawlIssues(String)

Get list of crawl issues for specific site

GetCrawlSettings(String)

Get crawl settings

GetCrawlStats(String)

Get crawl statistics

GetDeepLink(String, String)
Obsolete.

Get deep links for specific algo url

GetDeepLinkAlgoUrls(String)
Obsolete.

Get algo urls with deep links

GetDeepLinkBlocks(String)
GetDisavowedLinks(String)

Get Disavowed Urls

GetFeedDetails(String, String)

Get feed details for sitemap indices

GetFeeds(String)

Return all top-level feeds for the site

GetFetchedUrlDetails(String, String)

Get fetched URL details

GetFetchedUrls(String)

Return list of fetched URLs

GetKeyword(String, String, String, DateTime, DateTime)

Get keyword impressions for selected period

GetKeywordStats(String, String, String)

Get keyword historical statistics

GetLinkCounts(String, Int16)

Get list of site pages which has inbound links

GetPageQueryStats(String, String)

Get detailed traffic statistics for specific site's page

GetPageStats(String)

Get detailed traffic statistics for top pages

GetQueryPageDetailStats(String, String, String)

Get detailed statistics for specific query and page

GetQueryPageStats(String, String)

Get detailed traffic statistics for specific query

GetQueryParameters(String)

Get list of url normalization parameters

GetQueryStats(String)

Get detailed traffic statistics for top queries

GetQueryTrafficStats(String, String)

Get detailed traffic statistics for top queries

GetRankAndTrafficStats(String)

Get traffic statistics

GetRelatedKeywords(String, String, String, DateTime, DateTime)

Get keyword impressions for selected period

GetSiteMoves(String)
GetSiteRoles(String, Boolean)

Get user site roles

GetUrlInfo(String, String)

Get index details for single page

GetUrlLinks(String, String, Int16)

Get inbound links for specific site url

GetUrlSubmissionQuota(String)

Get url submission quota

GetUrlTrafficInfo(String, String)

Get index traffic details for single page

GetUserSites()

Get user sites

RemoveBlockedUrl(String, BlockedUrl)

Unblock page/directory

RemoveCountryRegionSettings(String, CountryRegionSettings)
RemoveDeepLinkBlock(String, String, String, String)
RemoveDisavowLink(String, String, Int32)

Stop Disavow of Urls

RemoveFeed(String, String)

Remove existing feed

RemovePagePreviewBlock(String, String)
RemoveQueryParameter(String, String)

Remove url normalization parameter

RemoveSite(String)

Remove user site

RemoveSiteRole(String, SiteRoles)

Remove user site access

SaveCrawlSettings(String, CrawlSettings)

Save crawl settings

SubmitContent(String, String, String, String, Int32)

Submit Content

SubmitFeed(String, String)

Submits feed

SubmitSiteMove(String, SiteMoveSettings)
SubmitUrl(String, String)

Submit url

SubmitUrlBatch(String, List<String>)

Submit url Batch

UpdateDeepLink(String, String, String, DeepLink+DeepLinkWeight)
Obsolete.

Update deep link weight

VerifySite(String)

Try to verify user site

Applies to