API для групп ключевых слов
Добавление группы для ключевых слов
Метод позволяет добавить группу для ключевых слов проекта.
Параметры
Имя | Обязательный | Описание |
name | Да | Имя добавляемой группы для ключевых слов проекта |
site_id | Да | ID проекта, в который будет добавлена группа для ключевых слов |
Формат запроса
POST https://api4.seranking.com/keyword-groups
{
“name”: “groupname”,
“site_id”: 1
}
Результат
В случае успеха сервер возвращает HTTP 201 и массив, содержащий id добавленной группы для ключевых слов проекта.
Имя | Обязательный | Описание |
group_id | Да | ID добавленной группы для ключевых слов проекта |
Пример ответа
{ “group_id”: 123456}
Ошибки
HTTP-код | Сообщение об ошибке |
404 | Empty name |
404 | Empty site_id |
Перенос ключевых слов в другую группу
Метод позволяет перенести ключевые слова проекта из одной группы в другую.
Параметры
Имя | Обязательный | Описание |
keyword_ids | Да | Массив ID переносимых ключевых слов |
Формат запроса
POST /keyword-groups/{group_id}/keywords
{
“keywords_ids”: [1,2,3,4,5]
}
Результат
В случае успеха сервер возвращает HTTP 204.
Ошибки
HTTP-код | Сообщение об ошибке |
404 | Group not found |
Изменение названия группы ключевых слов
Метод позволяет изменить название группы ключевых слов проекта.
Параметры
Имя | Обязательный | Описание |
name | Да | Новое название группы ключевых слов |
Формат запроса
PUT /keyword-groups/{group_id}
{
“name”: “new name”
}
Результат
В случае успеха сервер возвращает HTTP 204.
Ошибки
HTTP-код | Сообщение об ошибке |
404 | Empty name |
404 | Group not found |
Удаление группы ключевых слов
Метод позволяет удалить группу ключевых слова проекта.
Формат запроса
DELETE /keyword-groups/{group_id}
Результат
В случае успеха сервер возвращает HTTP 204.
Ошибки
HTTP-код | Сообщение об ошибке |
404 | Group not found |
Получение списка групп ключевых слов
Метод позволяет получить список групп ключевых слов для указанного проекта.
Формат запроса
GET /keyword-groups/{site_id}
Результат
В случае успеха сервер возвращает массив со списком групп ключевых слов для указанного проекта.
Имя | Обязательный | Описание |
name | Да | Название группы ключевых слов проекта |
id | Да | ID группы ключевых слов проекта |
creation_date | Да | Дата создания группы ключевых слов проекта |
Пример ответа
[
{
“id”: “123”,
“name”: “NewKeyGroup”,
“creation_date”: “2018-08-27”
},
{
“id”: “456”,
“name”: “NewKeyGroup1”,
“creation_date”: “2018-08-27”
},
{
“id”: “789”,
“name”: “NewKeyGroup2”,
“creation_date”: “2018-08-27”
}
]
Ошибки
HTTP-код | Сообщение об ошибке |
404 | No keywords ids in request |
404 | Group not found |