/v1/accounts/{accountId}/contactLists/{contactListId}/numbers/downloadPobiera numery listy kontaktów 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 numerów listy kontaktów, którego sekcje Pola filtra i Pola sortowania wymieniają pola, których można używać.
ID Twojego konta SIP Caller. Zobacz ID konta.
ID listy kontaktów.
Warunki, które muszą spełniać rekordy, na przykład {"number":"555"}. Zobacz Filtrowanie, aby poznać składnię.
Pole i kierunek sortowania rekordów, na przykład ["id","DESC"]. Domyślnie ["id","ASC"]. Zobacz Sortowanie.
Zwraca plik CSV z wierszem nagłówka jako text/plain; charset=utf-8. Pierwsza kolumna zawiera numer, a po niej następuje jedna kolumna dla każdej zmiennej listy kontaktów. 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ć.
/v1/accounts/ACCOUNT_ID/contactLists/CONTACT_LIST_ID/numbers/download
curl -G 'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/contactLists/CONTACT_LIST_ID/numbers/download' \
-H 'Authorization: Bearer API_KEY_TOKEN' \
--data-urlencode 'sort=["number","ASC"]' \
-o 'contact-list-numbers.csv'Odpowiedź
200 OK
Number,Customer Name,Due Balance
+18035551003,Clara White,$350.00
+18035551004,Stefan Robertson,$99.00
+18035551005,Millie Watson,$118.49