Centrum pomocy / SCC API – dane użytkowników

SCC API – dane użytkowników

pliki do pobrania

bibliotekaAPI.json


Ważne

Chcąc uzyskać dostęp do API integracyjnego, konieczne jest posiadanie tokena autoryzacyjnego.

 

Za pośrednictwem API integracyjnego możesz:

  • pobierać dane użytkowników z systemu SCC;
  • pobierać dane użytkowników z użyciem filtrowania po numerze telefonu wewnętrznego;
  • pobierać dane użytkowników z użyciem filtrowania po adresie email.

 

Pobieranie listy użytkowników

Korzystając z API uzyskasz listę użytkowników z informacjami o nich, jednak bez danych logowania (login, hasło) czy nadanej roli w systemie.

Ważne

Wynik pobierania zawiera dane tylko aktywnych użytkowników (czyli wszystkich, z wyjątkiem tych przeniesionych do archiwum).

 

Pobieranie listy wszystkich aktywnych użytkowników systemu

 

Aby pobrać dane wszystkich użytkowników wywołaj (dane przykładowe):

GET
IntegrationApi/User/GetAll

API - przykładowe wywołanie pobrania listy użytkowników - wszyscy

[

    {
        "id": "4601fd37-6402-4955-86a2-004a9df50e73",
        "firstName": Piotr",
        "lastName": "Nowak",
        "email": "piotr.nowak@systell.eu",
        "profession": "konsultant_BOK",
        "customId": "",
        "phoneType": "InBrowserPhone",
        "clip": null,
        "extensionNumber": "1001"
    }
    {
        "id": "8c4e4bac-563c-46bc-80c8-66e13978dbcd",
        "firstName": "Michał",
        "lastName": "Wójcik",
        "email": "michal.wojcik@systell.eu",
        "profession": "agent_handlowy1",
        "customId": "",
        "phoneType": "InBrowserPhone",
        "clip": null,
        "extensionNumber": "1002"
    }
    { 
        "id": "bcafe616-18cc-49c4-94d9-a7c996eec2b4",
        "firstName": "Jan",
        "lastName": "Kowalski",
        "email": jan.kowalski@systell.eu,
        "profession": "kierownik_CallCenter",
        "customId": "",
        "phoneType": "None",
        "clip": null,
        "extensionNumber": ""
    }
]

 

Pobieranie listy aktywnych użytkowników o danym numerze telefonu wewnętrznego

 

Aby pobrać dane użytkowników spełniających warunek, taki że maja przypisany określony wewnętrzny numer telefonu, wywołaj (dane przykładowe):

GET
IntegrationApi/User/GetByExtensionNumber

API - przykładowe wywołanie pobrania listy użytkowników - numer telefonu

[
    {
        "id": "9e3a2799-342a-4cf7-9a67-0fa52113aca2",
        "firstName": Piotr",
        "lastName": "Nowak",
        "email": "piotr.nowak@systell.eu",
        "profession": "konsultant_BOK",
        "customId": "",
        "phoneType": "InBrowserPhone",
        "clip": null,
        "extensionNumber": "1001"
    }
]

 

Pobieranie listy aktywnych użytkowników o danym adresie email

 

Aby pobrać dane użytkowników spełniających warunek, taki że maja przypisany określony adres poczty elektronicznej, wywołaj (dane przykładowe):

GET
IntegrationApi/User/GetByEmail

API - przykładowe wywołanie pobrania listy użytkowników - adres email

[
    {
        "id": "e7e45bb5-0de5-42fc-92df-0fa30ebb6fb8",
        "firstName": "Jan",
        "lastName": "Kowalski",
        "email": "jan.kowalski@systell.eu",
        "profession": "kierownik_CallCenter",
        "customId": "",
        "phoneType": "None",
        "clip": null,
        "extensionNumber": ""
    }
]

 

Mając token i dane użytkowników możesz wykonywać przez API inne operacje na danych, na przykład:

 

Dodawanie Click to Call,

czyli umieszczenie obsługi telefonii SCC w Twoim CRM lub innej stronie.

 

 

Czy artykuł był pomocny?