Skip to content

Hata Kodları

HTTP Durum Kodları

KodAçıklama
200Başarılı
400Geçersiz istek parametresi
401Kimlik doğrulama hatası
403Yetkisiz erişim
413Paket boyutu 10 MB limitini aştı
422İşlenemeyen varlık
429Rate limit aşıldı (dakikada 240 istek)
500Sunucu hatası

Gönderim Sırasında Dönen Hata Kodları

API KoduAçıklama
INVALID_SOURCE_ADDRESSBaşlık kabul edilmedi
MISSING_MESSAGEMesaj içeriği verilmemiş
MESSAGE_TOO_LONGMesaj çok uzun
INVALID_PERIODGeçerlilik süresi geçersiz (1 dk – 48 saat arasında olmalı)
INVALID_DELIVERY_TIMEsend_at geçersiz veya geçmiş tarih
INVALID_DATACODINGdatacoding parametresi hatalı
MISSING_DESTINATION_ADDRESSAlıcı numarası verilmemiş
INVALID_DESTINATION_ADDRESSNumara formatı geçersiz (905121234567 formatında olmalı)
INVALID_UTF8Encoding UTF-8 olmalı
MUKERRER_RAPORLAMA24 saat içinde aynı SMS zaten gönderilmiş
INSUFFICIENT_CREDITSYetersiz bakiye
FORBIDDEN_MESSAGEMesaj yasak kelime içeriyor
INVALID_JSONGeçersiz JSON
MESSAGE_COUNT_LIMIT_EXCEEDEDTek istekte 50.000 adetten fazla mesaj kabul edilmez
NUMERIC_SOURCE_ADDRESS_NOT_ALLOWEDAlfanümerik olmayan başlıklar API üzerinden kullanılamaz
MISSING_IYS_BRAND_CODETicari gönderimde başlığın marka kodu tanımlı olmalı
AHS_AUTHORIZATION_ERRORİYS yetkilendirme hatası
NO_AHS_BRAND_ERRORVKN'ye ait İYS'de kayıtlı marka bulunamadı
INVALID_IYS_RECIPIENT_TYPEiys_recipient_type BIREYSEL veya TACIR olmalı
INVALID_CONSENT_DATEconsent_date geçersiz
MISSING_CONSENTEksik izin durumu
MISSING_CONSENT_DATEBireysel gönderimde consent_date zorunlu
INVALID_RECIPIENTGeçersiz gönderim tipi

Başlık Talebi Hata Kodları

POST /v2/header_requests ve GET /v2/header_requests/:id uç noktalarında dönebilecek hatalar:

INFO

Bu uç noktalarda hatalar düz metin değil, standart JSON zarfı içinde döner: hata kodu error alanında, okunabilir Türkçe açıklama errorMessage alanında, data ise null olur. HTTP durum kodu doğrulama hataları için 400, bulunamayan talep için 404 olur. Ayrıntı için Başlık Yönetimi sayfasına bakın.

API Kodu (error)HTTPerrorMessage
INVALID_HEADER_NAME400Başlık geçersiz. 1-11 karakter olmalı; yalnızca harf, rakam, boşluk ve * - . karakterleri kullanılabilir, yasaklı kelime içeremez.
MISSING_RELATION400Sahiplik ilişkisi (relation) zorunludur.
INVALID_RELATION400Geçersiz sahiplik ilişkisi (relation).
MISSING_SUB_RELATION400Temsilcilik unvanı için alt ilişki (sub_relation) zorunludur.
INVALID_PROOF_FILE400Belge dosyası geçersiz. İzin verilen uzantılardan biri olmalı ve 7 MB'ı aşmamalı.
DUPLICATE_HEADER409Bu isimde bir başlık talebiniz zaten mevcut.
HEADER_NOT_FOUND404Başlık talebi bulunamadı.

Ayrıntılar için Başlık Yönetimi sayfasına bakın.


Mesaj Durum Hata Kodları (GSM Error)

İletilemeyen mesajlar için operatörden alınan teknik hata kodları:

NoKodAçıklama
1EC_UNKNOWN_SUBSCRIBERNumara operatör veritabanında kayıtlı değil
6EC_ABSENT_SUBSCRIBER_SMTelefon kapalı veya sinyal yok
11EC_TELESERVICE_NOT_PROVISIONEDMobil hizmet operatör tarafından durdurulmuş
13EC_CALL_BARREDAbone DND (Rahatsız Etme) modunda
27EC_ABSENT_SUBSCRIBERTelefon kapatılmış
31EC_SUBSCRIBER_BUSY_FOR_MT_SMSOperatör aşırı trafik nedeniyle meşgul
32EC_SM_DELIVERY_FAILUREOperatör mesajı abonesine iletemiyor
34EC_SYSTEM_FAILUREOperatör sistem hatası
256EC_SM_DF_MEMORYCAPACITYEXCEEDEDTelefon belleği dolu
502EC_NO_RESPONSEMesaj gönderildi; iletim raporu dönmedi
2048EC_TIME_OUTGeçerlilik süresi içinde iletilemedi
2049EC_IMSI_BLACKLISTEDSIM kart operatörün kara listesinde
2050EC_DEST_ADDRESS_BLACKLISTEDNumara kara listede
4100EC_MESSAGE_CANCELEDGeçerlilik süresi içinde iletilemedi
4103EC_DESTINATION_FLOODINGAlıcı çok fazla mesaj aldı
4104EC_DESTINATION_TXT_FLOODINGAynı içerik çok defa gönderilmiş

Verimor Telekomunikasyon