Przejdź do głównej treści
GET
Szczegóły rozmowy

Autoryzacje

X-API-Key
string
header
wymagane

Klucz API organizacji (konto w lewym dolnym rogu panelu → Brosbots API).

Nagłówki

authorization
string | null
X-API-Key
string | null

Parametry ścieżki

agent_id
wymagane

ID agenta: publiczny identyfikator agent_ + 20 znaków (pokazywany w panelu, zalecany) albo dotychczasowy numer. Oba wskazują tego samego agenta.

Pattern: ^agent_[A-Za-z0-9]{20}$
Przykład:

"agent_7fK2mQ9xLp3RtV8wYb1N"

conversation_id
integer
wymagane

Odpowiedź

Pomyślna odpowiedź

Jedna rozmowa z linkami do pobrania jej plików.

id
integer
wymagane
workflow_id
integer
wymagane
name
string
wymagane
mode
string
wymagane
created_at
string<date-time>
wymagane
is_completed
boolean
wymagane
transcript_url
string | null
wymagane

Klucz pliku w magazynie (np. recordings/580.wav), nie URL. Zostawiony dla istniejących integracji; pobieraj przez transcript_download_url.

recording_url
string | null
wymagane

Klucz pliku w magazynie (np. recordings/580.wav), nie URL. Zostawiony dla istniejących integracji; pobieraj przez recording_download_url.

cost_info
object | null
wymagane
definition_id
integer | null
wymagane
call_type
enum<string>
wymagane
Dostępne opcje:
inbound,
outbound
provider_call_id
string | null
initial_context
object | null
gathered_context
object | null
logs
object | null
sms_messages
SmsMessageSchema · object[]
duration_seconds
integer | null

Długość rozmowy w pełnych sekundach; null, dopóki rozmowa trwa. Ta sama wartość, którą zdarzenie call.completed wysyła jako duration_seconds.

transcript_download_url
string | null

Podpisany link HTTPS do pliku tekstowego transkrypcji, ważny do download_urls_expire_at. Nie wymaga klucza API.

recording_download_url
string | null

Podpisany link HTTPS do nagrania WAV, ważny do download_urls_expire_at. Nie wymaga klucza API.

download_urls_expire_at
string<date-time> | null

Kiedy linki do pobrania przestają działać (godzinę po zapytaniu). Pobierz rozmowę ponownie, aby dostać nowe.