Получить сведения о подписке

GET /webhook-subscriptions/{id}

Получает данные подписки, ID которой указан в запросе.

Можно получить идентификатор ({id}) из списка подписок.

Примеры запросов

curl -X GET 'https://tasks.yandex.ru/api/v1/webhook-subscriptions/62ee14ada451956b21388859' \
     -H 'Authorization: OAuth PlaceYourRealOAuthToken_Here' \
import requests

url = "https://tasks.yandex.ru/api/v1/webhook-subscriptions/62ee14ada451956b21388859"
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/v1/webhook-subscriptions/62ee14ada451956b21388859',
  'qs': {},
  'headers': {
    'Authorization': 'OAuth PlaceYourRealOAuthToken_Here'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

Path-параметры

Параметр

Описание

id*

string

Идентификатор подписки.

Заголовки

Заголовок

Описание

Authorization

API-токен для авторизации аккаунта. В качестве префикса добавьте OAuth.

Ответ

Содержит информацию о запрашиваемой подписке в формате JSON.

Пример ответа
{
  "id": "62ee14ada451956b21388859",
  "created": "2023-01-01T00:00:00.000Z",
  "event_type": "ASSIGNMENT_APPROVED",
  "webhook_url": "https://example.com/webhook",
  "pool_id": "1080020"
}

Параметр

Описание

webhook_url

string

URL, на который будут приходить уведомления.

event_type

string

Тип события.

Возможные значения:

  • POOL_CLOSED — пул закрыт.
  • DYNAMIC_OVERLAP_COMPLETED — появилась агрегированная оценка по динамическому перекрытию.
  • ASSIGNMENT_CREATED — задание создано.
  • ASSIGNMENT_SUBMITTED — задание выполнено и ожидает приемки заказчиком.
  • ASSIGNMENT_SKIPPED — задание было взято в работу, но исполнитель пропустил его и к нему уже не вернется.
  • ASSIGNMENT_EXPIRED — задание было взято в работу, но исполнитель не успел выполнить его за отведенное время или отказался от него до конца срока.
  • ASSIGNMENT_APPROVED — задание выполнено исполнителем и подтверждено заказчиком.
  • ASSIGNMENT_REJECTED — задание выполнено исполнителем, но отклонено заказчиком.

pool_id

string

Идентификатор пула, для которого создана подписка.

id

string

Идентификатор подписки. Формируется автоматически.

created

string

Дата и время создания подписки (по UTC). Формат даты ISO 8601: YYYY-MM-DDThh:mm:ss[.sss].

Обязательный параметр