Skip to content

Çağrı Yönetimi

Çağrı Başlatma (Click-to-Call)

Santraldeki bir dahiliden dış numaraya arama başlatır. Dahilinin telefonu çalar, açtığında hedef numara aranır.

GET

GET https://api.bulutsantralim.com/originate
ParametreZorunluAçıklama
keyEvetAPI anahtarı
extensionEvetAramayı başlatacak dahili numara
destinationEvetAranacak numara (905001234567 veya uluslararası +44...)
caller_idHayırKarşı tarafın göreceği numara (908505320000 formatı)
manual_answerHayırtrue → dahili telefonu açana kadar bekler
timeoutHayırÇaldırma süresi (10–60 sn, varsayılan 30)
announcement_to_callerHayırArayan tarafa cevaplanma anında dinletilecek ses dosyası ID
announcement_to_calleeHayırAranan tarafa cevaplanma anında dinletilecek ses dosyası ID
bash
curl "https://api.bulutsantralim.com/originate?key=API_ANAHTARINIZ&extension=1001&destination=905001234567&caller_id=908505320000"

POST

POST https://api.bulutsantralim.com/originate
json
{
  "extension": "1001",
  "destination": "905001234567",
  "caller_id": "908505320000",
  "manual_answer": false,
  "timeout": 30
}

Çağrıyı Sonlandırma

GET https://api.bulutsantralim.com/hangup/{call_uuid}
bash
curl "https://api.bulutsantralim.com/hangup/CAGRI_UUID?key=API_ANAHTARINIZ"

Çağrıyı Cevaplama

GET https://api.bulutsantralim.com/answer/{call_uuid}
bash
curl "https://api.bulutsantralim.com/answer/CAGRI_UUID?key=API_ANAHTARINIZ"

Çağrı Aktarma

Devam eden bir çağrıyı başka bir dahiliye aktarır.

POST https://api.bulutsantralim.com/transfer?id={call_uuid}&user_number={extension}
ParametreAçıklama
idAktarılacak çağrının UUID'si
user_numberHedef dahili numara
bash
curl -X POST "https://api.bulutsantralim.com/transfer?key=API_ANAHTARINIZ&id=CAGRI_UUID&user_number=1002"

Sessize Alma / Açma

GET https://api.bulutsantralim.com/mute/{call_uuid}
bash
curl "https://api.bulutsantralim.com/mute/CAGRI_UUID?key=API_ANAHTARINIZ"

Dahili Durumlarını Listeleme

GET https://api.bulutsantralim.com/user_statuses
bash
curl "https://api.bulutsantralim.com/user_statuses?key=API_ANAHTARINIZ"

Dış Numara (Arayan No) Değiştirme

Bir dahilinin giden aramalarda görünen numarasını değiştirir.

GET https://api.bulutsantralim.com/update_outbound_caller_id
bash
curl "https://api.bulutsantralim.com/update_outbound_caller_id?key=API_ANAHTARINIZ&extension=1001&caller_id=908505320001"

Verimor Telekomunikasyon