Pulsar API dla deweloperów

Te punkty końcowe są publiczne, nie potrzebują klucza API i wysyłają zezwalające nagłówki CORS, więc możesz je wywołać bezpośrednio z przeglądarki, serwera lub skryptu. Proszę, bądź uprzejmy — tarcza linków ma ograniczenia dotyczące liczby połączeń na IP.

Brak klucza APICORSJSON

GET /api/link.php?url=… — czy URL to znany oszustwo, złośliwe oprogramowanie lub link phishingowy? Sprawdza te same informacje o zagrożeniach, co nasze narzędzia na miejscu.

JavaScript
const url = 'https://example.com/some-link';
const r = await fetch('https://astrina.io/api/link.php?url=' + encodeURIComponent(url));
const d = await r.json();
if (d.listed) console.warn('flagged:', d.category, d.sources);
PHP
$url = 'https://example.com/some-link';
$d = json_decode(file_get_contents(
  'https://astrina.io/api/link.php?url=' . urlencode($url)), true);
if ($d['listed']) echo "flagged: {$d['category']}\n";
Python
import requests
d = requests.get('https://astrina.io/api/link.php',
                 params={'url': 'https://example.com/some-link'}).json()
if d['listed']:
    print('flagged:', d['category'], d['sources'])
JSON · Odpowiedź serwera
{
  "ok": true, "value": "http://example.com", "host": "example.com",
  "listed": true, "category": "malware", "sources": ["CIRCL OSINT feed"],
  "confidence": 80, "checked": "2026-08-11T17:10:34+00:00"
}

02Kanał statusu

GET /api/status.php?slug=… — czytelny maszynowo kanał opublikowanej strony statusu: każda monitorowana usługa, jej stan i ile niezależnych urządzeń to potwierdza.

JavaScript
const r = await fetch('https://astrina.io/api/status.php?slug=your-status-slug');
const d = await r.json();
if (d.ok) console.log(d.slug, 'monitors:', d.monitors);
PHP
$d = json_decode(file_get_contents(
  'https://astrina.io/api/status.php?slug=your-status-slug'), true);
if ($d['ok']) print_r($d);
Python
import requests
d = requests.get('https://astrina.io/api/status.php',
                 params={'slug': 'your-status-slug'}).json()
print(d)

Brak uwierzytelnienia, brak śledzenia, brak kosztów. Aby uzyskać bogatsze, uwierzytelnione dane (twoje strony, rankingi, audyty), zobacz API konta.

Na co odpowiada ta strona

  • API bezpieczeństwa linków bez klucza
  • kanał statusu strony
  • darmowe API do sprawdzania linków
  • przykłady API do skopiowania
  • co to jest API Pulsar
  • jak działa API Pulsar
  • API Pulsar wyjaśnione
  • API Pulsar przewodnik
  • jak zacząć z API Pulsar
  • recenzje API Pulsar
  • czy API Pulsar jest tego warte
  • cennik API Pulsar
  • API Pulsar alternatywy
  • API Pulsar dla początkujących
  • dlaczego API Pulsar
  • API Pulsar — co otrzymujesz