گزارش تماسها
دریافت لیست تماسها با فیلتر تاریخ، شماره و وضعیت
API & Webhook
به تماس، صف، گزارش CDR و وبهوکهای لحظهای دسترسی بگیرید. با توکن امن و ساختار REST بهسادگی متصل شوید.
همه مسیرها از این آدرس شروع میشوند.
هدر اجباری برای تمام درخواستها
هویت و امنیت
توکن را از پنل کاربری بخش وبسرویس دریافت کنید. همه درخواستها باید با هدر زیر ارسال شوند:
https://voipano.ir/api/v1
نسخه فعلی v1 است؛ برای آپدیت نسخه جدید از changelog مطلع شوید.
مسیرهای اصلی
پوشش تماس، شماره، صندوق صوتی و وبهوکهای تماس.
دریافت لیست تماسها با فیلتر تاریخ، شماره و وضعیت
لیست سرویسهای فعال، وضعیت و اعتبار خط
دریافت شهرهای ثبتشده برای مسیریابی/شمارهها
زمان سرور در فرمتهای مختلف (ISO, Unix, Jalali)
لیست فایلهای صندوق صوتی
دانلود فایل ضبطشده تماس
دریافت جزئیات یک تماس با شناسه یکتا
شروع تماس بین دو شماره با یک درخواست
دانلود صوت صندوق صوتی
ارسال جزئیات تماس پس از پایان مکالمه
ارسال ایونت Ringing/Hangup و تغییر وضعیت تماس
نمونه درخواست
curl -X GET "https://voipano.ir/api/v1/calls?from=2024-01-01&to=2024-01-31" \
-H "Authorization: Bearer YOUR_TOKEN"
پاسخ نمونه:
{
"data": [
{
"id": "call_123",
"from": "02191001234",
"to": "09351234567",
"direction": "inbound",
"duration": 42,
"status": "answered",
"started_at": "2024-01-10T12:34:00Z"
}
],
"meta": {"total": 120, "page": 1, "per_page": 20}
}
وبهوکها
ارسال ایونت با HMAC در هدر X-Voipano-Signature.
| مسیر | شرح | Payload |
|---|---|---|
| POST /webhook/cdr | ارسال CDR پس از پایان تماس | id, from, to, duration, status, started_at, ended_at |
| POST /webhook/call-events | ایونت Ringing / Hangup | event, call_id, from, to, timestamp |