Çatdırılma tarixçəsi
Son çatdırılmalar, ən yeni əvvəl (ən çox 100, 30 gün saxlanılır): hadisə kimliyi və növü, status (`delivered`, `retrying`, `failed`), alıcının HTTP statusu, ümumi cəhd, müddət və gözləyən çatdırılmada növbəti cəhd vaxtı. Gövdə və ünvan keçmişdə saxlanılmır. Müvəqqəti xətada (`429`, `5xx`, şəbəkə) çatdırılma dərhal 3 dəfə sınanır, olmazsa 1 dəq, 5 dəq, 30 dəq, 2 saat və 6 saat sonra yenidən sınanır (hər dəfə yeni zaman möhürü ilə imzalı, eyni `id` ilə); `4xx` yenidən sınanmır.
GET/v1/webhooks/{groupId}/deliveriesGETÇatdırılma tarixçəsicurl -X GET "https://api.darkradar.com/api/public/v1/webhooks/64b1f0c2a9e4d21f8c3b9a10/deliveries" \ -H "x-api-key: $DARKRADAR_API_KEY"
Cavab
{
"success": true,
"message": "OK",
"data": {
"deliveries": [
{
"id": "evt_12736aaa38942ca6e77d5c23",
"type": "scan.finished",
"state": "delivered",
"ok": true,
"status": 204,
"attempts": 1,
"durationMs": 42,
"reason": null,
"at": "2026-09-19T15:33:20.772Z",
"nextAttemptAt": null
},
{
"id": "evt_4cac069ffa3ac435ae861034",
"type": "leak.created",
"state": "retrying",
"ok": false,
"status": 503,
"attempts": 3,
"durationMs": 5112,
"reason": "http_503",
"at": "2026-09-19T15:31:02.108Z",
"nextAttemptAt": "2026-09-19T15:32:02.108Z"
}
]
}
}Yol parametrləri
| Sahələr | Dəyərlər |
|---|---|
groupId · string · məcburi | Qoruma resursu qrupunun kimliyi (24 simvol); GET /v1/protection-resources/groups · Nümunə: 64b1f0c2a9e4d21f8c3b9a10 |
Sorğu parametrləri
| Sahələr | Dəyərlər |
|---|---|
limit · integer · istəyə bağlı | Səhifə başına qeyd (ən çox 100) · Nümunə: 100 |
Cavablar
200Uğurlu400Sorğu etibarsızdır (pozuq kimlik, çatışmayan və ya səhv sahə)401Açar yoxdur, etibarsızdır, müddəti bitib və ya ləğv edilib403Əhatə kifayət etmir, planda API girişi yoxdur və ya məhsul açıq deyil404Qeyd yoxdur və ya bu açarın şirkətinə aid deyil408Sorğu maksimum cavab müddətini aşdı429Sürət həddi aşıldı; bir dəqiqə sonra yenidən yoxlayınCavab limitləri
Səhifə ölçüsülimit · susmaya görə 100 · maksimum 100
Sürət limiti15 dəqiqədə 500 sorğu · IP başına