Telefon Numarasını Sil

Bir telefon numarasını kalıcı olarak silin

⚠️Dikkat

Bu işlem geri alınamaz! Telefon numarasını silerseniz:

  • • Numara kalıcı olarak sistemden kaldırılır
  • • SIP kaydı iptal edilir
  • • Asistan ataması kaldırılır
  • • Geçmiş arama kayıtları korunur ancak numaraya erişim olmaz

Endpoint

DELETE/phone-numbers/:id

Belirtilen telefon numarasını kalıcı olarak siler.

Yol Parametreleri

idstring (required)

Silinecek telefon numarasının kimliği

İstek Örneği

cURL
curl -X DELETE https://api.wespoke.ai/api/v1/phone-numbers/ph_1234567890 \
  -H "Authorization: Bearer YOUR_API_KEY"

Yanıt Örneği

200 OK
{
  "success": true,
  "message": "Phone number deleted successfully",
  "deletedNumber": {
    "id": "ph_1234567890",
    "number": "+905551234567",
    "displayName": "Müşteri Hizmetleri Hattı"
  },
  "deletedAt": "2025-02-15T16:30:00Z"
}

Hata Yanıtları

404 Not Found
{
  "error": "Phone number not found",
  "message": "The requested phone number does not exist or has already been deleted"
}
409 Conflict - Aktif Arama
{
  "error": "Active calls in progress",
  "message": "Cannot delete phone number while there are active calls",
  "activeCalls": 2
}
403 Forbidden
{
  "error": "Deletion not allowed",
  "message": "This phone number cannot be deleted due to active subscription"
}

💡Silme İşlemi Hakkında

  • • Aktif arama varken numara silinemez
  • • Silinen numaranın geçmiş arama kayıtları korunur
  • • SIP kaydı otomatik olarak iptal edilir
  • • Asistan ataması varsa otomatik olarak kaldırılır
  • • İşlem geri alınamaz - dikkatli kullanın!
  • • Silme öncesi emergency-stop kullanarak numarayı devre dışı bırakabilirsiniz

💭Alternatif: Emergency Stop

Numarayı kalıcı olarak silmek yerine, geçici olarak devre dışı bırakmak istiyorsanız:

Emergency Stop Kullanımı
# Numarayı devre dışı bırak (geri alınabilir)
curl -X POST https://api.wespoke.ai/api/v1/phone-numbers/ph_1234567890/emergency-stop \
  -H "Authorization: Bearer YOUR_API_KEY"