Skip to Content

Zadanie: status (check)

GET/api/tasks/management/serp_analysis/check

Zwraca status i postęp zadania SERP. Po utworzeniu zadania odpytuj ten endpoint (parametr task_id w query stringu) aż progress.has_serp_data = true — dopiero wtedy raporty SERP (reports/*) zwrócą dane; wcześniej odpowiadają błędem walidacji Unfinished task.

has_serp_data = crawl SERP zakończony (raporty URL-i, treści, tytułów gotowe). has_keywords_analysis_data = dane Bazy słów dla frazy gotowe (raporty powiązanych fraz, pytań, propozycji).


Żądanie

GET /api/tasks/management/serp_analysis/check?task_id=1579873

Parametry (query string)

NameTypeDefault
task_idnumber

Wymagane. ID zadania z create.

Odpowiedź

NameTypeDefault
successboolean
data{ id: number; user_id: number; status: string; country_id: number; type: string; data: { keyword: string; }; created: number | null; completed: number | null; serp_analysis_tasks: { id: number; task_id: number; keywords_analysis_data_request: { ...; }; }[]; progress: { ...; }; }

Błędy

Błędy tego endpointu przychodzą we wspólnej kopercie ze statusem 418.

Powiązane akcje

Ostatnia aktualizacja: