İ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 Parameters

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

Body Parameters

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

Response Codes

CodeDescription
200