Documentation Index
Fetch the complete documentation index at: https://docs.mycentralino.com/llms.txt
Use this file to discover all available pages before exploring further.
Stato degli Interni
GET /v1/extensions/status
Restituisce lo stato di tutti gli interni del centralino.
Richiesta
curl -X GET https://api.mycentralino.com/v1/extensions/status \
-H "X-API-KEY: sk_mycentralino_your_api_key"
Risposta
{
"success": true,
"data": [
{
"extension": "12345",
"internal_number": "201",
"description": "Mario Rossi",
"status": "ONLINE",
"is_online": true
},
{
"extension": "12346",
"internal_number": "202",
"description": "Anna Bianchi",
"status": "BUSY",
"is_online": true
},
{
"extension": "12347",
"internal_number": "203",
"description": "Luca Verdi",
"status": "OFFLINE",
"is_online": false
}
],
"count": 3,
"summary": {
"online": 2,
"offline": 1
}
}
GET /v1/extensions/status/
Restituisce lo stato di un singolo interno.
Richiesta
curl -X GET https://api.mycentralino.com/v1/extensions/status/101 \
-H "X-API-KEY: sk_mycentralino_your_api_key"
Risposta
{
"success": true,
"data": {
"extension": "12345",
"internal_number": "201",
"description": "Mario Rossi",
"status": "ONLINE",
"is_online": true,
"timestamp": "2024-03-15 14:32:10"
}
}
Valori Status
| Status | is_online | Descrizione |
|---|
ONLINE | true | Interno registrato e disponibile |
OFFLINE | false | Interno non registrato |
BUSY | true | Interno occupato in chiamata |
RINGING | true | Interno sta squillando |
CALLING | true | Interno sta effettuando una chiamata |
UNKNOWN | false | Stato non determinabile |