Справочник APIСобытия
Подтвердить событие
POST
/api/partner/v1/events/{id}/ack- Scope
cards:read
Убирает событие из вашей очереди. Идемпотентно: подтверждение уже подтверждённого события успешно, поэтому повторять безопасно, если вы не уверены, что первый вызов дошёл.
Параметры пути
| Параметр | Тип | Обяз. | Описание |
|---|---|---|---|
id | string (uuid) | да | Идентификатор события из GET /events |
Пример запроса
TS=$(date +%s)
SIG=$(printf '%s\n%s\n%s\n%s' "$TS" "POST" "/api/partner/v1/events/e0f1a2b3-c4d5-4e6f-9a7b-8c9d0e1f2a3b/ack" "" \
| openssl dgst -sha256 -hmac "$PP_SECRET" -hex | awk '{print $NF}')
curl -sS -X POST "https://api.plativputi.com/api/partner/v1/events/e0f1a2b3-c4d5-4e6f-9a7b-8c9d0e1f2a3b/ack" \
-H "X-Key-Id: $PP_KEY_ID" \
-H "X-Timestamp: $TS" \
-H "X-Signature: $SIG"const res = await pp("POST", "/events/e0f1a2b3-c4d5-4e6f-9a7b-8c9d0e1f2a3b/ack");res = pp("POST", "/events/e0f1a2b3-c4d5-4e6f-9a7b-8c9d0e1f2a3b/ack")$res = pp('POST', '/events/e0f1a2b3-c4d5-4e6f-9a7b-8c9d0e1f2a3b/ack');pp() — функция-обёртка с подписью из раздела Аутентификация и подпись.
Ответ
200 OK — AckEventOutputBody
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
ok | boolean | да | При успехе всегда true |
Примеры ответа
{
"ok": true
}