Получение вебхука (расширенный)

Метод позволяет получить полную информацию по вебхуку.

Получение вебхука (расширенный)

post
Header parameters
x-api-public-keystringoptional

Публичный API-ключ

x-api-signaturestringoptional

Подпись тела запроса приватным API-ключем

Content-typestringoptional

Тип тела запроса

Example: application/json
Body
webhookIdstringrequired

Идентификатор вебхука

Example: 8d7db145-80cc-4c43-9cfb-9cde10f8ef40
fieldsstring · enum[]optional

Получение только необходимых полей ответа (из переданного массива названий полей)

Example: ["id","event","requestBody"]
Responses
application/json
objectoptional

Успешный ответ

post
POST /api-gateway/webhooks/get-verbose HTTP/1.1
Host: app.apollopayment.io
Content-Type: application/json
Accept: */*
Content-Length: 90

{
  "webhookId": "8d7db145-80cc-4c43-9cfb-9cde10f8ef40",
  "fields": [
    "id",
    "event",
    "requestBody"
  ]
}
200Success
{
  "success": true,
  "response": {
    "id": "8d7db145-80cc-4c43-9cfb-9cde10f8ef40",
    "event": "DEPOSIT_PERSONAL",
    "eventId": "bf9aae10-3c13-4566-afab-8f38a29200da",
    "requestUrl": "https://site.com/webhook",
    "requestHeaders": {
      "Content-Type": "application/json"
    },
    "requestBody": "{\"id\":\"6ef4d153-0104-46c6-b207-30835b485ee3\",\"advancedBalanceId\":\"316a59ea-be39-4eaa-9392-6fda708f24d8\",...",
    "responseCode": 1,
    "responseStatus": "SUCCESS",
    "responseBody": "ok",
    "sentAt": "2023-10-30T10:36:10.121Z",
    "signature": "0ae0fdaef0547f9c8262f768a024934b0e730d4ebfaf611c14d75b0c090cce8e",
    "apiKey": "eb5wFqcOxkfm9VSqKqZ/XXxJQEQNPbzYFM6IrJIkNG88uKwao9BKDfgKTbvoNHBgXpwaCXYCW8SXYTjuVm7W0w==",
    "apiKeyAlias": "Test api key",
    "createdAt": "2023-10-16T14:30:18.676Z",
    "updatedAt": "2023-10-30T10:36:10.559Z"
  }
}

Last updated