Telefon numaralarınızın SIP kayıt durumunu ve istatistiklerini sorgulayın
/sip/statusTüm telefon numaralarınızın SIP kayıt durumunu, son ping zamanını ve RTP istatistiklerini döndürür.
curl -X GET https://api.wespoke.ai/api/v1/sip/status \
-H "Authorization: Bearer YOUR_API_KEY"{
"success": true,
"data": [
{
"id": "clxxx1234567890",
"number": "+905551234567",
"name": "Müşteri Hizmetleri Hattı",
"sipDomain": "sip.verimor.com.tr",
"sipUsername": "user123",
"sipTransport": "udp",
"sipPort": 5060,
"register": true,
"active": true,
"isIpTrunk": false,
"assistantId": "ast_9876543210",
"userId": "usr_1234567890",
"registrationStatus": "registered",
"lastOptionsOkAt": "2025-11-24T10:30:45.123Z",
"rtpStats": {
"packetsSent": 15234,
"packetsReceived": 15198,
"packetsLost": 12,
"jitter": 2.3,
"roundTripTime": 45
},
"createdAt": "2025-01-15T10:30:00.000Z",
"updatedAt": "2025-11-24T10:30:45.123Z"
},
{
"id": "clxxx0987654321",
"number": "+905559876543",
"name": "Satış Hattı",
"sipDomain": "sip.provider.com",
"sipTransport": "udp",
"sipPort": 5060,
"register": false,
"active": true,
"isIpTrunk": true,
"assistantId": null,
"userId": "usr_1234567890",
"registrationStatus": null,
"lastOptionsOkAt": null,
"rtpStats": null,
"createdAt": "2025-02-01T08:00:00.000Z",
"updatedAt": "2025-02-01T08:00:00.000Z"
}
]
}successbooleanİşlem başarı durumu
dataarrayTelefon numaraları ve SIP durumları
registrationStatusstring | nullSIP kayıt durumu:
• null - Henüz kayıt yapılmadı veya IP trunk
• "registered" - Başarıyla kayıtlı
• "failed" - Kayıt başarısız
lastOptionsOkAtstring | nullSon başarılı SIP OPTIONS ping zamanı (ISO 8601 formatında)
rtpStatsobject | nullRTP (ses akışı) istatistikleri:
• packetsSent - Gönderilen paket sayısı
• packetsReceived - Alınan paket sayısı
• packetsLost - Kayıp paket sayısı
• jitter - Jitter (gecikme varyasyonu) milisaniye
• roundTripTime - Çift yönlü gecikme milisaniye
idstringTelefon numarasının benzersiz kimliği
numberstringE.164 formatında telefon numarası
sipDomainstringSIP sunucu domaini
isIpTrunkbooleanIP trunk modu (true ise registrationStatus her zaman null olur)
activebooleanNumara aktif mi
registrationStatus her zaman null olur (kayıt gerektirmeyen bağlantı)lastOptionsOkAt SIP sunucusu tarafından otomatik olarak güncellenir (genellikle her 30 saniyede bir)rtpStats sadece aktif arama sırasında dolu olur, boşta iken null olabilirregistrationStatus: "failed" durumu genellikle yanlış SIP kimlik bilgileri veya sunucu erişim sorununu gösterir