--- title: "Eksport: URL crawler (CSV) (`getList`)" source: https://docs.senuto.com/modules/serp_analysis/serp-export-urlscrawl api: POST /api/serp_analysis/tools/exports/urls_crawl/getList --- # Eksport: URL crawler (CSV) (`getList`) > **Błąd:** > **Endpoint mutujący, zwraca PLIK CSV.** Zużywa jednostkę `tools_daily_limit`. Odpowiedzią jest plik do pobrania, a **nie** JSON — nie testuj go w playgroundzie API. Eksportuje do pliku **CSV** te same dane, które zwraca [`urls_crawl/getList`](/modules/serp_analysis/serp-tool-urlscrawl-getList) (wszystkie wiersze, bez paginacji). Listy nagłówków i linków są w komórkach łączone znakami nowej linii. Wymaga gotowego zadania `urls_crawl`. ## Żądanie `POST` `/api/serp_analysis/tools/exports/urls_crawl/getList` ```jsonc filename="żądanie.jsonc" { "task_id": null } ``` ### Parametry ```ts type SerpExportUrlsCrawlRequest = { /** **Wymagane**. ID gotowego zadania urls_crawl. */ task_id: number; } export default SerpExportUrlsCrawlRequest ``` ## Kolumny pliku CSV | Kolumna | Pole źródłowe | | ------------------- | -------------------------- | | URL | `url` | | Tytuł | `title` | | Długość tytułu | `title_length` | | Opis | `description` | | Nagłówki H1 | `h1` (łączone) | | Liczba H1 | `h1_count` | | Nagłówki H2 | `h2` (łączone) | | Liczba H2 | `h2_count` | | Długość treści | `content_length` | | Linki zewnętrzne | `external_links` (łączone) | | Liczba linków zewn. | `external_links_count` | | Linki wewnętrzne | `internal_links` (łączone) | | Liczba linków wewn. | `internal_links_count` | ## Błędy Błędy tego endpointu przychodzą we [wspólnej kopercie ze statusem `418`](/types/errors). ## Powiązane akcje - [`urls_crawl/getList`](/modules/serp_analysis/serp-tool-urlscrawl-getList) — wersja JSON (z paginacją). - [Limity zapytań](/rate-limits) — `tools_daily_limit`.