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