Hesabınızdaki tüm aramaları listeleyin
/api/v1/callsHesabınızdaki tüm aramaları sayfalama ve filtreleme ile listeler.
pageopsiyonelSayfa numarası (varsayılan: 1)
limitopsiyonelSayfa başına kayıt sayısı (varsayılan: 20, maksimum: 100)
assistantIdopsiyonelBelirli bir asistana ait aramaları filtrele
phoneNumberIdopsiyonelBelirli bir telefon numarasına ait aramaları filtrele
startDateopsiyonelBaşlangıç tarihi (ISO 8601 formatında)
endDateopsiyonelBitiş tarihi (ISO 8601 formatında)
directionopsiyonelArama yönü: inbound veya outbound
curl -X GET "https://api.wespoke.ai/api/v1/calls?page=1&limit=20" \
-H "Authorization: Bearer YOUR_API_KEY"{
"calls": [
{
"id": "call_123",
"assistantId": "asst_456",
"assistantName": "Müşteri Destek Asistanı",
"phoneNumberId": "phone_789",
"phoneNumber": "+905551234567",
"direction": "inbound",
"status": "completed",
"startTime": "2025-01-15T10:30:00Z",
"endTime": "2025-01-15T10:35:30Z",
"duration": 330,
"endReason": "user_hangup",
"cost": 0.45,
"callerNumber": "+905559876543",
"recordingUrl": "https://recordings.wespoke.ai/call_123.mp3",
"metadata": {
"customerName": "Ahmet Yılmaz",
"ticketId": "TKT-001"
}
},
{
"id": "call_124",
"assistantId": "asst_456",
"assistantName": "Müşteri Destek Asistanı",
"phoneNumberId": "phone_789",
"phoneNumber": "+905551234567",
"direction": "inbound",
"status": "completed",
"startTime": "2025-01-15T11:00:00Z",
"endTime": "2025-01-15T11:02:15Z",
"duration": 135,
"endReason": "assistant_hangup",
"cost": 0.23,
"callerNumber": "+905551112233",
"recordingUrl": "https://recordings.wespoke.ai/call_124.mp3"
}
],
"pagination": {
"page": 1,
"limit": 20,
"totalPages": 5,
"totalCalls": 98,
"hasNextPage": true,
"hasPreviousPage": false
}
}idAramanın benzersiz kimliği
assistantIdAramayı gerçekleştiren asistanın kimliği
phoneNumberIdKullanılan telefon numarasının kimliği
directionArama yönü: inbound (gelen) veya outbound (giden)
statusArama durumu: queued, ringing, in-progress, completed, failed, busy, no-answer
durationArama süresi (saniye cinsinden)
endReasonAramanın bitiş nedeni: user_hangup, assistant_hangup, error, vb.
costArama maliyeti (TL cinsinden)
recordingUrlArama kaydının URL'si (varsa)