Skip to main content

API’miz ile geliştirin

identitycall.ai’yi sorunsuzca entegre edin.

Kimlik Doğrulama

  • -

    İstekleri Bearer token kullanarak doğrulayın. Tüm API istekleri 'Authorization: Bearer <YOUR_API_KEY>' başlığını içermelidir.

  • -

    API anahtarlarını hesap panonuzdan oluşturun ve yönetin. Anahtarlar hesabınıza özeldir ve gizli tutulmalıdır.

Kayıtlar ve Transkripsiyon

  • -

    POST /api/v1/public/recordings: 2GB’a kadar ses dosyaları (MP3, WAV, FLAC, M4A) yükleyin. multipart/form-data destekler.

  • -

    GET /api/v1/public/recordings/{id}: Kayıt durumunu ve meta verilerini alın; GET /api/v1/public/recordings/{id}/audio_url, ses oynatma için bir URL döndürür.

  • -

    GET /api/v1/public/recordings/{id}/transcription: Konuşmacı ayrıştırma ve zaman damgalarıyla tam transkripti getirin.

  • -

    GET /api/v1/public/recordings: Tüm kayıtları listeleyin; GET /api/v1/public/recordings/filters, kullanılabilir filtre değerlerini döndürür.

Projeler ve Operatörler

  • -

    GET/POST /api/v1/public/projects: Kayıtlarınızın düzenlendiği projeleri listeleyin, oluşturun ve yönetin.

  • -

    GET/POST /api/v1/public/operators: Operatörleri (temsilcileri) yönetin - çağrılarını kaydedip ilişkilendirdiğiniz kişiler.

  • -

    GET /api/v1/public/app/settings: Hesabınızın işleme ayarlarını okuyun.

Analiz Sonuçları

  • -

    GET /api/v1/public/recordings/{id}/results: İşlenen bir çağrı için hedef puanları, kategoriler, çıkarılan alanlar ve konuşmacı tanımlama.

  • -

    GET /api/v1/public/recordings/{id}/summary: Konuşmanın yapay zekâ tarafından üretilen özeti.

  • -

    Sonuçlar, her hedef puanının ardındaki gerekçeyi içerir; böylece her sayı denetlenebilir.

Sanal Numaralar ve Telefon Sistemi

  • -

    GET /api/v1/public/virtual_numbers/available ve POST /api/v1/public/virtual_numbers/purchase: Telefon numaralarına göz atın ve satın alın.

  • -

    PATCH /api/v1/public/virtual_numbers/{id}: Bir numarayı yapılandırın; POST {id}/add_operator ve DELETE {id}/remove_operator ile operatör ekleyin veya kaldırın.

Webhook’lar ve Olaylar

  • -

    İşleme tamamlandığında, seçtiğiniz yük bölümleriyle gerçek zamanlı bir 'recording.analyzed' webhook’u alın: meta veri, özet, transkripsiyon, hedefler, kategoriler, çıkarılan veri.

  • -

    Webhook’lar, yapılandırdığınız HTTPS uç noktasına JSON POST istekleri olarak iletilir.

Hız Sınırları

  • -

    API hız sınırları, abonelik planı kotalarınıza bağlıdır.