DNSSOR REST API
Wersja 1.0 — Podstawowy adres URL: https://dnssor.com/api/v1
Szybki i niezawodny interfejs API JSON do wyszukiwania DNS, zapytań WHOIS, analizy certyfikatów SSL i geolokalizacji IP. Przeznaczony dla programistów i administratorów systemów.
Wszystkie żądania wymagają klucza API. Uwierzytelnij się za pomocą Google, aby uzyskać je natychmiast — nie jest potrzebny formularz rejestracyjny.
Opcja 1 — Nagłówek (zalecane)
X-API-Key: demo-key-dnssor-2026
Opcja 2 — Ciąg zapytania
?api_key=demo-key-dnssor-2026
demo-key-dnssor-2026 (limit 100 żądań/godzinę) | Plan | Żądania/godz | Pamięć podręczna TTL |
|---|---|---|
| Demo (bez autoryzacji) | — | — |
| Bezpłatnie (logowanie Google) | 100 | Niedostępne |
| Profesjonalista (skontaktuj się z nami) | 10,000 | Niedostępne |
Przekroczenie limitów zwraca HTTP 429. Nagłówki: X-RateLimit-Remaining
| Metoda | Punkt końcowy | Opis | Kryjówka |
|---|---|---|---|
| GET | /api/v1/dns | Wyszukiwanie DNS (A, AAAA, MX, NS, TXT, CNAME, SOA) | 5 min |
| GET | /api/v1/whois | Analiza WHOIS + surowe dane | 1 hr |
| GET | /api/v1/ssl | Szczegóły certyfikatu SSL + SAN + pozostałe dni | 1 hr |
| GET | /api/v1/ip | Geolokalizacja IP + ISP + ASN + zwrotny DNS | 1 hr |
| GET | /api/v1/ping | Test ping TCP (4 pakiety przez port 80) | Niedostępne |
| GET | /api/v1/status | Stan operacyjny interfejsu API | Niedostępne |
Zapytanie o rekordy DNS dla domeny.
| Parametr | TYP | Wymagany | Opis |
|---|---|---|---|
| domain | string | ✅ | Domain |
| type | string | — | Typ rekordu: A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (domyślnie: ALL) |
| server | string | — | IP serwera DNS (domyślnie: 1.1.1.1) |
curl "https://dnssor.com/api/v1/dns?domain=google.com&type=MX" \
-H "X-API-Key: demo-key-dnssor-2026"
Odpowiedź:
{
"success": true,
"data": {
"domain": "google.com",
"server": "1.1.1.1",
"records": [
{ "type": "MX", "name": "google.com", "value": "smtp.google.com", "ttl": 3600, "extras": { "pref": 10 } }
],
"count": 1
},
"timestamp": 1785832114}
| Parametr | Wymagany | Opis |
|---|---|---|
| domain | ✅ | Domain |
| raw | — | Surowy WHOIS |
curl "https://dnssor.com/api/v1/whois?domain=google.com&raw=1" \
-H "X-API-Key: demo-key-dnssor-2026"
curl "https://dnssor.com/api/v1/ssl?domain=google.com" \
-H "X-API-Key: demo-key-dnssor-2026"
| Parametr | Wymagany | Opis |
|---|---|---|
| ip | ✅ | Adres IP |
curl "https://dnssor.com/api/v1/ip?ip=8.8.8.8" \
-H "X-API-Key: demo-key-dnssor-2026"
JavaScript / Node.js
const res = await fetch(
'https://dnssor.com/api/v1/dns?domain=google.com',
{ headers: { 'X-API-Key': 'demo-key-dnssor-2026' } }
);
const data = await res.json();
Python
import requests
r = requests.get(
'https://dnssor.com/api/v1/dns',
params={'domain': 'google.com'},
headers={'X-API-Key': 'demo-key-dnssor-2026'}
)
Gotowy do rozpoczęcia integracji?
Zaloguj się bezpiecznie na swoje konto Google, aby natychmiast otrzymać osobisty, bezpłatny klucz API.
Zaloguj się za pomocą GoogleBrak karty kredytowej. Brak formularza rejestracyjnego. 100 żądań/godzinę wliczone w cenę.