Проверить возможность запуска пула
GET /api/new/requester/pools/{id}/validate
Проверяет, возможен ли запуск пула. С помощью этого метода вы можете проверить, есть ли причины, по которым нельзя запустить пул (например, недостаточно средств на счету или требуется модерация пула).
Примеры запросов
curl -X GET \
-H 'Authorization: OAuth PlaceYourRealOAuthToken_Here' \
-H 'Content-Type: application/json' \
https://tasks.yandex.ru/api/new/requester/pools/32267581/validate
import requests
url = "https://tasks.yandex.ru/api/new/requester/pools/32267581/validate"
headers = {
'Authorization': 'OAuth PlaceYourRealOAuthToken_Here'
}
response = requests.get(url, headers=headers)
print(response.text)
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://tasks.yandex.ru/api/new/requester/pools/32267581/validate',
'qs': {},
'headers': {
'Authorization': 'OAuth PlaceYourRealOAuthToken_Here'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
Path-параметры
Параметр |
Описание |
|
string Идентификатор пула. |
Заголовки
Заголовок |
Описание |
|
API-токен для авторизации аккаунта. В качестве префикса добавьте |
Ответ
Содержит массив объектов с информацией о возможных ошибках в пуле.
Пример ответа
[
{
"type": "HAS_NON_ACTUAL_SNAPSHOT_MAJOR_VERSION",
"active": false,
"blocker": false
},
{
"type": "HAS_GS_OR_TRAININGS_WITHOUT_RULE",
"active": false,
"blocker": false
},
{
"type": "MUST_PASS_MODERATION",
"active": true,
"blocker": true
}
]
Параметр |
Описание |
|
string Тип возможной ошибки в пуле. Например, значение |
|
boolean
|
|
boolean
|
Обязательный параметр