Buduj z naszym API
Integruj się z identitycall.ai bez trudu.
Uwierzytelnianie
- -
Uwierzytelniaj żądania za pomocą tokenów Bearer. Wszystkie żądania API muszą zawierać nagłówek 'Authorization: Bearer <YOUR_API_KEY>'.
- -
Generuj klucze API i zarządzaj nimi z panelu konta. Klucze są przypisane do Twojego konta i należy je trzymać w tajemnicy.
Nagrania i transkrypcja
- -
POST /api/v1/public/recordings: prześlij pliki audio (MP3, WAV, FLAC, M4A) do 2GB. Obsługuje multipart/form-data.
- -
GET /api/v1/public/recordings/{id}: pobierz status i metadane nagrania; GET /api/v1/public/recordings/{id}/audio_url zwraca adres URL do odtwarzania audio.
- -
GET /api/v1/public/recordings/{id}/transcription: pobierz pełną transkrypcję z diaryzacją mówców i znacznikami czasu.
- -
GET /api/v1/public/recordings: wylistuj wszystkie nagrania; GET /api/v1/public/recordings/filters zwraca dostępne wartości filtrów.
Projekty i operatorzy
- -
GET/POST /api/v1/public/projects: wylistuj, twórz i zarządzaj projektami, w których zorganizowane są Twoje nagrania.
- -
GET/POST /api/v1/public/operators: zarządzaj operatorami (konsultantami) - osobami, których połączenia nagrywasz i przypisujesz.
- -
GET /api/v1/public/app/settings: odczytaj ustawienia przetwarzania Twojego konta.
Wyniki analizy
- -
GET /api/v1/public/recordings/{id}/results: wyniki celów, kategorie, wyodrębnione pola i identyfikacja mówcy dla przetworzonego połączenia.
- -
GET /api/v1/public/recordings/{id}/summary: wygenerowane przez AI podsumowanie rozmowy.
- -
Wyniki zawierają uzasadnienie każdego wyniku celu, więc każdą liczbę można zaudytować.
Numery wirtualne i telefonia
- -
GET /api/v1/public/virtual_numbers/available i POST /api/v1/public/virtual_numbers/purchase: przeglądaj i kupuj numery telefonów.
- -
PATCH /api/v1/public/virtual_numbers/{id}: skonfiguruj numer; dodawaj lub usuwaj operatorów za pomocą POST {id}/add_operator i DELETE {id}/remove_operator.
Webhooki i zdarzenia
- -
Odbieraj w czasie rzeczywistym webhook 'recording.analyzed' po zakończeniu przetwarzania, z wybranymi przez Ciebie sekcjami ładunku: metadane, podsumowanie, transkrypcja, cele, kategorie, wyodrębnione dane.
- -
Webhooki są dostarczane jako żądania POST w formacie JSON do skonfigurowanego przez Ciebie punktu końcowego HTTPS.
Limity zapytań
- -
Limity zapytań API są powiązane z limitami Twojego planu subskrypcji.