get
Возвращает данные профилей организаций рекламодателя на Яндексе.
Рекламодатель может получить данные организаций, для которых выполнено хотя бы одно из условий:
- У главного представителя рекламодателя подтверждены права на организацию в Яндекс Справочнике.
- Профиль организации привязан к одному из объявлений рекламодателя.
Если профиль организации не прошел модерацию в Яндекс Справочнике, в параметре IsPublished
возвращается значение NO. Профиль такой организации нельзя привязать к объявлению.
Узнайте больше
Запрос
Структура запроса в формате JSON:
{
"method": "get",
"params": { /* params */
"SelectionCriteria": { /* IdsCriteria */
"Ids": [(long), ... ] /* required */
},
"FieldNames": [( "Id" | "Name" | "Address" | "Phone"
| "ProfileUrl" | "InternalUrl" | "IsPublished"
| "MergedIds" | "Rubric" | "Urls"
| "HasOffice" ), ... ], /* required */
"Page": { /* LimitOffset */
"Limit": (long),
"Offset": (long)
}
}
}
Параметр |
Тип |
Описание |
Обязательный |
Структура params (для JSON) / GetRequest (для SOAP) |
|||
|
IdsCriteria |
Критерии отбора профилей организаций. |
Нет |
|
array of BusinessFieldEnum |
Имена параметров, которые требуется получить. |
Да |
|
LimitOffset |
Структура, задающая страницу при постраничной выборке данных. |
Нет |
Структура IdsCriteria |
|||
|
array of long |
Идентификаторы профилей организаций, которые требуется получить (не более |
Да |
Ответ
Структура ответа в формате JSON:
{
"result": { /* result */
"Businesses": [{ /* BusinessGetItem */
"Id": (long),
"Name": (string),
"Address": (string), /* nillable */
"Phone": (string),
"ProfileUrl": (string),
"InternalUrl": (string),
"IsPublished": ( "YES" | "NO" ),
"MergedIds": { /* ArrayOfLong */
"Items": [(long), ... ]
},
"Rubric": (string),
"Urls": { /* ArrayOfString */
"Items": [(string), ... ]
},
"HasOffice": ( "YES" | "NO" )
}, ... ],
"LimitedBy": (long)
}
}
Параметр |
Тип |
Описание |
Структура result (для JSON) / GetResponse (для SOAP) |
||
|
array of BusinessGetItem |
Профили организаций. |
|
long |
Порядковый номер последнего возвращенного объекта. Передается в случае, если количество объектов в ответе было ограничено лимитом. См. раздел Постраничная выборка. |
Структура BusinessGetItem |
||
|
long |
Идентификатор профиля организации. |
|
string |
Название организации. |
|
string, nillable |
Адрес организации. |
|
string |
Телефон организации. |
|
string |
Ссылка на профиль организации на Яндексе. |
|
string |
Ссылка на страницу редактирования организации в Яндекс Справочнике. |
|
YesNoEnum |
Признак того, что профиль организации прошел модерацию в Яндекс Справочнике и опубликован. Профиль организации можно привязать к объявлению, только если для него в параметре |
|
ArrayOfLong |
Идентификаторы профилей организаций, которые объединены с основным профилем (идентификатор основного профиля указан в поле Возвращаются только идентификаторы профилей, привязанных к объявлениям рекламодателя, и только если в запросе отсутствовал |
|
string |
Род деятельности организации. |
|
ArrayOfString |
Ссылки на сайт и социальные сети. |
|
YesNoEnum |
Признак того, что организация имеет фактический адрес. |