Abone İşlemleri

Servislerin aboneleriyle ilgili bilgi almasını sağlayan servislerdir. Bunlar:

Tüm abonaleri listeleme

Alıcı adres türü tanımlanan servise göre farklılık gösterebilir. Servisin BiP kullanıcısına nasıl erişeceğini entegrasyon öncesi operasyon ekibi belirler. Varsayılan erişim şifrelenmiş numara kullanımıdır. MSISDN kullanımı için bipussu super adminiyle iletişime geçilmelidir.

Format

Servis kullanıcı adı/şifresi Basic Authentication kullanılarak Header içerisinde gönderilir.

https://tims.turkcell.com.tr/tes/rest/spi/sendmsgserv

İstek
ÖzellikDeğerAçıklama
*txnidstringisteğe ait id değeri
Yanıt
ÖzellikDeğerAçıklama
*txnidstringisteğe ait id değeri
*resultcodestringYanıt değeri. Başarılı işlemler için 0 dönülür. Hatalı işlemler için Hata Kodları kısmında belirtilen değer dönülür.
*listlistKullanıcı listesi

https://tims.turkcell.com.tr/tes/rest/spi/listcontacts

Örnek: Bu örnekte yanıt içerisinde şifrelenmiş numaralar dönülmüştür.

İstek
{  
    "txnid": "243"  
}   
Yanıt
{  
    "txnid": "243",  
    "resultcode": 0,  
    "list": [
        "uhG1u1119juiv5C5g46oEA==", 
        " ujC1u3119juiv5C5g46oEA =="
         ]  
} 

Doğrulamalar

Hata Kodları

resultcodeAçıklama
1Genel Hata

Servis takipçi sayısını görüntüleme

Servisin takipçi sayısını döner.

Format

Servis kullanıcı adı/şifresi Basic Authentication kullanılarak Header içerisinde gönderilir. Adres:

https://tims.turkcell.com.tr/tes/rest/spi/getinfo

İstek
ÖzellikDeğerAçıklama
*txnidstringisteğe ait id değeri
Yanıt
ÖzellikDeğerAçıklama
*txnidstringisteğe ait id değeri
*resultcodestringYanıt değeri. Başarılı işlemler için 0 dönülür. Hatalı işlemler için Hata Kodları kısmında belirtilen değer dönülür.
*infoobject
*contactslongServisin takipçi sayısı
İstek
{  
    "txnid": "243"  
}   
Yanıt
{  
    "txnid": "243",  
    "resultcode": 0,  
    "info": {  
        "contacts": 86  
    }  
} 

Doğrulamalar

Hata Kodları

resultcodeAçıklama
1Genel Hata