Konta SIP, prezentacja numeru, pola nadawcy
1. Lista dostępnych kont SIP
Metoda pozwala na pobranie listy kont SIP utworzonych na centrali, które mogą zostać przypisane i powiązane z użytkownikami CRM w celach obsługi połączeń i identyfikacji użytkowników.
Metoda: GET
Adres URL: www.{twoja_nazwa}.ccrm.pl/publicApi/users/sipAccounts
Struktura żądania
Właściwość |
Wartość |
Opis |
success |
bool |
|
data.extensionId |
int |
Unikalny identyfikator konta SIP. |
data.extensionType |
in: VOICE, FAX, SIPT |
Typ konta SIP (VOICE- dla połączeń głosowych, FAX- konto dla faksów). |
data.extension |
int |
Numer wewnętrzny konta SIP. |
data.serverId |
string |
Serwer rejestracji konta SIP. |
data.name |
string |
Nazwa konta SIP. |
data.callerId |
string |
Prezentacja numeru ustawiona bezpośrednio na koncie SIP. |
data.assigned |
int | in: 0,1 |
Informacja czy konto jest powiązane z użytkownikiem CRM. |
otherData |
object |
|
message |
string |
|
Przykład odpowiedzi
{
"success":true,
"data":[
{
"extensionId":99999,
"extensionType":"VOICE",
"extension":10,
"serverId":"SIP8",
"name":"Konsultant1",
"callerId":777888999,
"assigned":0
},
],
"otherData":{
},
"message":"OK"
}
2. Lista numerów do prezentacji dla połączeń
Metoda pozwala na pobranie listy numerów telefonu posiadanych w ramach Wirtualnej Centrali, które mogą zostać przypisane do użytkownika dla celów prezentacji przy połączeniach wychodzących.
Metoda: GET
Adres URL: www.{twoja_nazwa}.ccrm.pl/publicApi/call/presentation/available
Struktura żądania
Właściwość |
Wartość |
Opis |
success |
bool |
|
data.presentation |
string |
Numer telefonu używany dla celów prezentacji przy połączeniach. |
data.name |
string |
Nazwa (opis) numeru. |
data.clipPrefix |
string |
Prefiks numeru, używany do identyfikacji dla połączeń przychodzących. |
data.intlFormat |
string |
Międzynarodowy format numeru. |
otherData.totalCount |
int |
Ilość rekordów. |
message |
string |
|
Przykład odpowiedzi
{
"success":true,
"data":[
{
"presentation":48777888999,
"name":"",
"clipPrefix":"",
"intlFormat":"+48 777 888 999"
},
],
"otherData":{
"totalCount":1
},
"message":"OK"
}
3. Lista numerów i pól nadawcy dla SMS
Metoda pozwala na pobranie listy numerów telefonu oraz pól nadawcy posiadanych w ramach Wirtualnej Centrali, które mogą zostać przypisane do użytkownika dla celów prezentacji przy wysyłce wiadomości SMS.
Metoda: GET
Adres URL: www.{twoja_nazwa}.ccrm.pl/publicApi/sms/presentation/available
Struktura żądania
Właściwość |
Wartość |
Opis |
success |
bool |
|
data.presentation |
string |
Prezentacja numerem lub nazwa pola nadawcy do prezentacji SMS. |
data.id |
int |
Unikalny identyfikator systemowy pola nadawcy. |
otherData.totalCount |
int |
Ilość rekordów. |
message |
string |
|
Przykład odpowiedzi
{
"success":true,
"data":[
{
"presentation":48777888999,
"id":9999
},
{
"presentation":"Pozdrawiamy",
"id":9999
}
],
"otherData":{
"totalCount":2
},
"message":"OK"
}