Skip to Content

Dashboard: technologie (getTechnologies)

GET/api/visibility_analysis/reports/dashboard/getTechnologies

Zwraca listę technologii wykrytych na analizowanej domenie (np. serwer WWW, CDN, narzędzia marketingowe) w formie prostej tablicy: nazwa technologii oraz nazwa pliku jej ikony. To lekki endpoint dashboardu Analizy widoczności — bez paginacji i bez dodatkowych statystyk.

NazwaPlik ikony
ActiveCampaignactivecampaign.png
Google Cloudgoogle_cloud.svg
Google Cloud CDNgoogle_cloud_cdn.svg
NginxNginx.svg

zalando.pl — technologie wykryte na domenie (endpoint bez paginacji). Wszystkie adresowalne pola wiersza.


Żądanie

GET /api/visibility_analysis/reports/dashboard/getTechnologies

Nagłówki: Authorization: Bearer <token>. Parametry przekazywane w query stringu.

Struktura żądania

query-string.txt
/api/visibility_analysis/reports/dashboard/getTechnologies ?domain=zalando.pl &fetch_mode=topLevelDomain &country_id=1

Parametry

NameTypeDefault
domainstring

Wymagane. Domena, subdomena, katalog lub URL do analizy — interpretowane zgodnie z fetch_mode.

fetch_mode"topLevelDomain" | "subdomain" | "catalog" | "url"

Wymagane. Sposób interpretacji domain.

  • topLevelDomain — cała domena
  • subdomain — pojedyncza subdomena
  • catalog — ścieżka/katalog
  • url — dokładny URL
country_idnumber

Id kraju (bazy danych). Polska = 1. W tym endpoincie opcjonalne (walidator GetTechnologiesValidator); podana nieznana wartość → 418 z komunikatem Unknown country_id.

Dwa parametry są wymagane: domain oraz fetch_mode (walidator GetTechnologiesValidator); country_id jest tutaj opcjonalne — inaczej niż w większości endpointów tego modułu. To endpoint GET — parametry przekazujesz w query stringu. Jeśli podasz country_id, nieznana wartość zwraca 418 z komunikatem Unknown country_id.

Odpowiedź

W przypadku powodzenia otrzymujesz data — tablicę wykrytych technologii. Każdy element zawiera name (nazwę technologii) oraz icon (nazwę pliku ikony, np. activecampaign.png lub Nginx.svg — bez pełnego adresu URL). Endpoint nie zwraca paginacji.

przykładowa-odpowiedź (skrócona)
{ "success": true, "data": [ { "name": "Nginx", "icon": "Nginx.svg" } ] }

Struktura odpowiedzi

NameTypeDefault
successboolean

true przy powodzeniu; przy błędzie false i koperta z error

dataTechnology[]

Lista technologii wykrytych na domenie

Błędy

NameTypeDefault
successfalse
data{ error: { type: string; message: string; params?: Record<string, Record<string, string>>; }; }

418 zwracany jest również dla błędów walidacji — nie tylko przy ograniczeniu liczby żądań (rate limiting). Brak domain lub fetch_mode → odpowiedź invalid_data; podanie nieznanego country_id → komunikat Unknown country_id.

Powiązane akcje

  • getTechnologies — technologie wykryte na domenie (ta strona)
  • getDomainStatistics — zbiorcze statystyki widoczności domeny na dashboardzie
  • getDomainData — podstawowe dane analizowanej domeny
Ostatnia aktualizacja: