--- title: "URL crawler: status (`check`)" source: https://docs.senuto.com/modules/serp_analysis/serp-tool-urlscrawl-check api: GET /api/tasks/management/urls_crawl/check --- # URL crawler: status (`check`) **`GET /api/tasks/management/urls_crawl/check`** Przykładowe żądanie: ```json { "task_id": null } ``` Przykładowa odpowiedź: ```json { "success": true, "data": { "id": 2429373, "status": "completed", "type": "urls_crawl", "progress": { "all": 2, "finished": 2, "unfinished": 0 } } } ``` Zwraca **status i postęp** zadania crawla URL-i. Odpytuj (parametr `task_id` w query stringu), aż `status = "completed"` — wtedy [`getList`](/modules/serp_analysis/serp-tool-urlscrawl-getList) zwróci dane. --- ## Żądanie `GET` `/api/tasks/management/urls_crawl/check?task_id=2429373` ### Parametry (query string) ```ts type UrlsCrawlCheckRequest = { /** **Wymagane**. ID zadania urls_crawl z create. */ task_id: number; } export default UrlsCrawlCheckRequest ``` ## Odpowiedź ```ts type UrlsCrawlCheckResponse = { success: boolean; data: { id: number; status: string; type: string; progress: { all: number; finished: number; unfinished: number }; }; } export default UrlsCrawlCheckResponse ``` ## Błędy Błędy tego endpointu przychodzą we [wspólnej kopercie ze statusem `418`](/types/errors). ## Powiązane akcje - [`urls_crawl/create`](/modules/serp_analysis/serp-tool-urlscrawl-create) — utworzenie zadania. - [`urls_crawl/getList`](/modules/serp_analysis/serp-tool-urlscrawl-getList) — wyniki crawla.