Ana içeriğe geç

Zamanlanmış gönderimi iptal etme

POST 

/cancel

İstek: POST https://ext-sandbox.netgsm.com.tr/sms/v3/cancel
Sandbox: https://ext-sandbox.netgsm.com.tr/sms/v3

Hesabınızın henüz gönderilmemiş bir görevini geri çeker. Görev numarasını istek gövdesinde gönderirsiniz.

Hangi görevler. Yalnızca hesabınıza ait ve hâlâ bekleyen bir görev iptal edilebilir; başka bir hesabın görevini iptal etmenin yolu yoktur. Bekleyen görev, POST /send ya da POST /send/template yanıtında SCHEDULED durumunu almış görevdir. QUEUED yanıtı alan bir görev zaten gönderilmektedir; iptal etmek 404 döner.

İstek sınırı. Hesap başına dakikada 25.000 istek. Süre penceresi ilk istekle başlar ve sabittir. Aşıldığında 429 Retry-After başlığıyla döner.

Yeniden deneme. İptali yeniden göndermek her zaman güvenlidir: görev ilk istekte iptal edildiyse ikinci istek 404 döner.

Request​

Bodyrequired

    jobIdstringrequired

    POST /send yanıtındaki jobId, yazıldığı gibi; kırpma yapılmaz.

    Possible values: non-empty and <= 64 characters

Responses​

Görev bekliyordu ve artık iptal edildi.

Schema
    jobIdstringrequired

    İptal edilen görev; istekteki jobId, aynen.

    cancelledAtdate-timerequired

    İptalin onaylandığı zaman, saat dilimi farkıyla.

Örnek istek​

curl -X POST 'https://ext-sandbox.netgsm.com.tr/sms/v3/cancel' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{
"jobId": "179309912974612345062827"
}'