2.5.a) API integracija

Baltnetos klientų prisijungimas: https://multi-api-v3.tellq.io/client/api/documentation

Bitės klientų prisijungimas: https://api-bite.tellq.io/client/api/documentation

API Token galite gauti dviem būdais:

1 būdas:
Prisijungimas tiesiogiai per API:

  1. Su TL prisijungimais prisijunkite prie šio endpoint: https://multi-api-
    v3.tellq.io/api/client/auth/login
  2. Per devTools iš requestu ištraukti tokeną "Bearer xxxxxxxxxxxxxxxxxxx"
  3. Gautą API token įvesti į https://multi-api-v3.tellq.io/client/api/documentation "Authorize" dalį.
  1. Naudojant gautą Token nurodykite norimų skambučių datą, pvz.:
    https://multi-api-v3.tellq.io/api/client/calls?from=2021-12-01&to=2021-12-03

2 būdas:

  1. Atsidaryti https://multi-api-v3.tellq.io/client/api/documentation
  2. Per /auth/login suvesti TL prisijungimus -> Execute

    /auth/login
    grąžins response tokiu formatu:
    "data": {
    "token": "Bearer xxxxxxxxxxxxxxxxxx"
    }
  1. Gautą API token įvesti į https://multi-api-v3.tellq.io/client/api/documentation "Authorize" dalį.

Calls (skambučių) informacija per API:

Šiuo metu skambučių informacijai gauti, pagal poreikį, užklauskite šių parametrų:
Date, Agents, Phoneline.

Gausite atsakymą:

{
"id": 1211,
"phoneline_name": "000000000",
"total_calls": 10,
"inbound_calls": 6,
"outbound_calls": 4,
"transferred_calls": 0,
"total_talking_time": 0,
"inbound_talk_time": 0,
"avg_call_duration": null,
"avg_handling_time": null
}

PAVYZDYS KAIP PRISIJUNGTI:

Windows token užklausa:

Per CMD:

curl -X POST "https://api-bite.tellq.io/api/client/auth/login" ^
     -H "accept: */*" ^
     -H "Content-Type: application/x-www-form-urlencoded" ^
     -d "email=jonas@jonaitis.lt&password=pass123"

 

Per PowerShell:

Invoke-RestMethod -Uri "https://multi.tellq.io/api/client/auth/login" -Method Post -Headers @{
    "accept" = "*/*"
    "Content-Type" = "application/x-www-form-urlencoded"
} -Body "email=jonas@jonaitis.lt&password=pass123"