Dokumentacja dla deweloperów
Dokumentacja
Instrukcje i dokumentacja API: jak uruchamiać analizy AntiBait w aplikacji webowej i z własnego kodu.
Dokumentacja API
Statystyki IOC
BusinessPobierz pełne statystyki wywiadu o zagrożeniach: trendy IOC, najgroźniejszą złośliwą infrastrukturę i oś czasu.
Endpoint API
GET/api/iocs/statsParametry zapytania
timeRange?: number (default: 30)
// Time range in days for trending dataOdpowiedź
{
"success": true,
"data": {
"iocsByType": [...],
"trendingIOCs": [...],
"topDomains": [...],
"topIPs": [...],
"timeline": [...],
"threatPatterns": [...],
"relationshipStats": [...]
}
}Przykładowe żądanie
Żądanie
GET /api/iocs/stats?timeRange=30
Authorization: Bearer YOUR_API_KEYOdpowiedź
{
"success": true,
"data": {
"iocsByType": [
{
"ioc_type": "domain",
"count": 1543,
"malicious_count": 876
},
{
"ioc_type": "email",
"count": 982,
"malicious_count": 543
}
],
"trendingIOCs": [
{
"ioc_type": "domain",
"ioc_value": "evil-phishing.com",
"threat_score": 95,
"occurrence_count": 47,
"last_seen": "2025-11-03T10:30:00Z"
}
],
"topDomains": [
{
"domain": "malicious-site.net",
"threat_score": 98,
"occurrence_count": 52,
"first_seen": "2025-10-15T08:20:00Z",
"last_seen": "2025-11-03T09:15:00Z"
}
],
"topIPs": [
{
"ip": "203.0.113.1",
"threat_score": 92,
"occurrence_count": 38,
"first_seen": "2025-10-20T12:00:00Z",
"last_seen": "2025-11-02T18:45:00Z"
}
],
"timeline": [
{
"date": "2025-11-03",
"new_iocs": 24,
"malicious_iocs": 18
},
{
"date": "2025-11-02",
"new_iocs": 31,
"malicious_iocs": 22
}
],
"threatPatterns": [
{
"subject": "Urgent: Verify Your Account",
"threat_score": 88,
"occurrence_count": 15,
"last_seen": "2025-11-03T11:00:00Z"
}
],
"relationshipStats": [
{
"relationship_type": "email_uses_domain",
"count": 982
},
{
"relationship_type": "url_contains_domain",
"count": 756
}
]
}
}Sekcje danych odpowiedzi
iocsByTypearrayLiczba IOC według typu (email, domain, ip itp.): łącznie i złośliwych
trendingIOCsarray50 najczęstszych złośliwych IOC w wybranym przedziale czasu, posortowanych według liczby wystąpień i wyniku zagrożenia
topDomainsarray20 złośliwych domen o największej liczbie wystąpień, z wynikami zagrożenia
topIPsarray20 złośliwych adresów IP o największej liczbie wystąpień, z wynikami zagrożenia
timelinearrayDzienna liczba nowych IOC, w tym złośliwych, z ostatnich 30 dni, do wizualizacji trendów
threatPatternsarray20 najczęściej powtarzających się tematów złośliwych e-maili, które mogą wskazywać na kampanie phishingowe
relationshipStatsarrayLiczba powiązań między IOC według typu, pomocna w zrozumieniu, jak łączy się infrastruktura
Zastosowania
Buduj panele z trendami zagrożeń i wzorcami ataków
Wykrywaj skoordynowane kampanie phishingowe po powtarzających się wzorcach i wspólnej infrastrukturze
Obserwuj trendy IOC, aby wcześnie zauważać nowe zagrożenia i bronić się z wyprzedzeniem
Generuj raporty wywiadu o zagrożeniach i metryki bezpieczeństwa dla interesariuszy
Potrzebujesz pomocy z integracją API? Zespół wsparcia odpowiada w ciągu 24 godzin w dni robocze.