İzibiz Developer Portal
Tarife API

Tarife Atama

POST{{baseUrl}}/{{version}}/tariffs

Bir müşteriye tarife/paket atar.

Yetki: Kanal token'ı ile çağrılır. İşlem yapılacak müşteri X-On-Behalf-Of-Customer başlığıyla belirtilir.

Kurallar:

  • id atanacak tarife planının id değeridir; planlar GET {{baseUrl}}/{{version}}/tariff-plans/{type} ile listelenir.
  • Müşterinin onay bekleyen bir tarifesi varsa atama yapılamaz (118). Önce POST {{baseUrl}}/{{version}}/tariffs/approval ile onaylayın.
  • type: PREPAID, POSTPAID, ELEDGERARCHIVE, SMM.

Doğrulandı: 200 — 1000 kontörlük plan atandı, loaded: 1000, bitiş tarihi 24 ay sonrası.

Header Parametreleri

AdTipZorunluAciklama
Authorization text Evet v1/auth/token endpointten alınan token
X-On-Behalf-Of-Customer text Hayir İşlemin hangi müşteri adına yapılacağı (müşteri id)
X-On-Behalf-Of-Channel text Hayir İşlemin hangi kanal adına yapılacağı (kanal id)
X-On-Behalf-Of-Dealer text Hayir İşlemin hangi bayi adına yapılacağı (bayi id)
X-On-Behalf-Of-SubDealer text Hayir İşlemin hangi alt bayi adına yapılacağı (alt bayi id)

Body Parametreleri

AdTipZorunluAciklama
id text Evet Atanacak tarife planının id değeri
type text Evet Tarife tipi: PREPAID, POSTPAID, PAYASYOUUSAGE, ELEDGERARCHIVE
name text Hayir Paket adı
amount text Hayir Paket adedi
price text Hayir Fiyat
startDate text Hayir Başlangıç tarihi (YYYY-MM-DD)
duration text Hayir Süre (ay)
note text Hayir Açıklama
billed text Hayir Faturalandırılacak mı
paymentType text Hayir Ödeme tipi

Yanit Kodlari

KodAciklama
200