Getting site information
Returns information about the site.
Request format
GET https://api.webmaster.yandex.net/v4/user/{user-id}/hosts/{host-id}
|
Type: |
|
Type: |
Response format
Example
JSONXML
{ "host_id": "https:ya.ru:443", "verified": true, "ascii_host_url": "https://ya.ru/", "unicode_host_url": "https://ya.ru/", "main_mirror": { "host_id": "http:xn--d1acpjx3f.xn--p1ai:80", "ascii_host_url": "http://xn--d1acpjx3f.xn--p1ai/", "unicode_host_url": "http://яндекс.рф/", "verified": false }, "host_data_status": "NOT_INDEXED", "host_display_name": "Ya.ru" }
<Data> <host_id>https:ya.ru:443</host_id> <verified>true</verified> <ascii_host_url>https://ya.ru/</ascii_host_url> <unicode_host_url>https://ya.ru/</unicode_host_url> <main_mirror> <host_id>http:xn--d1acpjx3f.xn--p1ai:80</host_id> <ascii_host_url>http://xn--d1acpjx3f.xn--p1ai/</ascii_host_url> <unicode_host_url>http://яндекс.рф/</unicode_host_url> <verified>false</verified> </main_mirror> <host_data_status>NOT_INDEXED</host_data_status> <host_display_name>Ya.ru</host_display_name> </Data>
Name |
Required |
Type |
Description |
|
Yes |
|
ID of the requested site. |
|
Yes |
|
The site's ASCII URL |
|
Yes |
|
The site's UTF-8 URL. |
|
Yes |
|
Whether the site is verified. |
|
No |
The site's main mirror, if there is one. |
|
|
No |
|
Information about the site (shown if the site is verified). |
|
No |
|
The site name to display. |
Site indexing status (ApiHostDataStatus)
Source |
Description |
|
The site isn't indexed yet. |
|
The site data isn't uploaded to Yandex.Webmaster yet. |
|
The site is indexed. The data is available in Yandex.Webmaster. |
Response codes
To view the response structure in detail, click the reason.
Code |
Reason |
Description |
200 |
OK |
|
403 |
The ID of the user who issued the token differs from the one specified in the request. In the examples below, JSON
XML
|
|
404 |
The site is not in the list of the user's sites. JSON
XML
|
Related information
Type: int64
. User ID. Required when calling all Yandex.Webmaster API resources. To get it, use the GET /v4/user method.
Type: host id (string)
. The site ID. To get it, use the GET /v4/user/{user-id}/hosts method.
Required
Yes
Type
host id
(string
)
Description
ID of the requested site.
Required
Yes
Type
boolean
Description
Whether the site is verified.
Required
Yes
Type
string
Description
The site's ASCII URL
Required
No
Type
string
Description
The site's UTF-8 URL.
Required
Yes
Type
Description
The site's main mirror, if there is one.
Required
No
Type
string
(ApiHostDataStatus)
Description
Information about the site (shown if the site is verified).
Required
No
Type
string
Description
The site name to display.
Description
Error code.
Description
ID of the user who allowed access.
Description
ID of the requested site.
Description
Error message.
Site indexing status (ApiHostDataStatus)
Source |
Description |
|
The site isn't indexed yet. |
|
The site data isn't uploaded to Yandex.Webmaster yet. |
|
The site is indexed. The data is available in Yandex.Webmaster. |