Eksport szczegółów połączeń

GET/v1/accounts/{accountId}/campaigns/{campaignId}/reports/callDetails/download

Pobiera raport szczegółów połączeń kampanii jako plik CSV (wartości oddzielone przecinkami). Plik zawiera wszystkie rekordy pasujące do filtra, bez paginacji. Akceptuje te same parametry filter i sort co endpoint Lista szczegółów połączeń, którego sekcje Pola filtra i Pola sortowania wymieniają pola, których można używać.

Parametry ścieżki

accountIduuidWymagane

ID Twojego konta SIP Caller. Zobacz ID konta.

campaignIduuidWymagane

ID kampanii.

Parametry zapytania

filterJSON object

Warunki, które muszą spełniać rekordy, na przykład {"number":"555"}. Zobacz Filtrowanie, aby poznać składnię.

sortJSON array

Pole i kierunek sortowania rekordów, na przykład ["startedAtLocal","DESC"]. Domyślnie ["startedAtLocal","ASC"]. Zobacz Sortowanie.

Zwraca

Zwraca plik CSV z wierszem nagłówka jako text/plain; charset=utf-8. Zawiera jeden wiersz dla każdego połączenia, z tymi samymi informacjami co obiekt szczegółów połączenia, z nazwami kolumn w formacie snake_case (na przykład call_id, started_at_local lub ring_result). Zmienne kampanii i wyniki każdej interakcji są uwzględniane jako osobne kolumny. Nagłówek Content-Disposition zawiera sugerowaną nazwę pliku. Plik jest generowany w trakcie wysyłania, więc jeśli w jego połowie wystąpi błąd, zawartość kończy się wierszem === RESPONSE ABORTED: INTERNAL SERVER ERROR === i należy ją odrzucić.

GET

/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/reports/callDetails/download

curl -G 'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/reports/callDetails/download' \ -H 'Authorization: Bearer API_KEY_TOKEN' \ --data-urlencode 'filter={"startedAtLocal_gte":"2026-10-01T00:00:00","startedAtLocal_lt":"2026-10-02T00:00:00"}' \ --data-urlencode 'sort=["startedAtLocal","ASC"]' \ -o 'call-details.csv'

Odpowiedź

200 OK

call_id,number_id,number,Customer Name,Due Balance,number_added_at_local,attempt,number_prefix,called_number,queue_id,agent_id,timezone_id,started_at_local,ring_result,sip_response,... 01928322-32a3-7000-bf0d-bf1af7eda4c5,1048165,+18035551004,Stefan Robertson,$99.00,2026-10-01 10:05:23.452,1,,+18035551004,800,101,America/New_York,2026-10-01 11:48:29.479,Answer,200 OK,...


SIP Caller
© 2026 Easy Caller LLC Wszelkie prawa zastrzeżone
LinkedinYou Tube
Trustpilot