Geef een domeinnaam en optioneel een recordtype op (A, AAAA, CNAME, MX, NS, TXT, SOA, PTR, SRV of ALL) en ontvang de bijbehorende DNS-records terug. Resultaten worden 5 minuten gecached.
Controleer MX- en SPF-records (via TXT) om e-mailafleverproblemen snel te diagnosticeren.
Monitor automatisch DNS-records op wijzigingen om ongewenste aanpassingen direct te detecteren.
Verifieer na een DNS-migratie of alle records correct zijn overgezet.
De API ondersteunt: A, AAAA, CNAME, MX, NS, TXT, SOA, PTR, SRV en ALL (alle types tegelijk). Standaard wordt ALL gebruikt als je geen type opgeeft.
Ja, DNS-records worden 5 minuten gecached.
Integreren in jouw applicatie? Probeer onze codevoorbeelden hieronder of bekijk de volledige documentatie voor meer details en extra talen en/of collecties.
curl "https://api.getapi.nl/api/v1/lookup/dns/records?domain=example.com&type=A" \
--header "X-Api-Key: ga_live_YOUR_KEY"
const response = await fetch('https://api.getapi.nl/api/v1/lookup/dns/records?domain=example.com&type=A', {
method: 'GET',
headers: {
'X-Api-Key': 'ga_live_YOUR_KEY',
},
});
const data = await response.json();
$ch = curl_init();
$headers = [
'X-Api-Key: ga_live_YOUR_KEY',
];
curl_setopt_array($ch, [
CURLOPT_URL => 'https://api.getapi.nl/api/v1/lookup/dns/records?domain=example.com&type=A',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => $headers,
]);
$data = json_decode(curl_exec($ch), true);
curl_close($ch);
import requests
headers = {
'X-Api-Key': 'ga_live_YOUR_KEY',
}
params = {
'domain': 'example.com',
'type': 'A',
}
response = requests.get('https://api.getapi.nl/api/v1/lookup/dns/records', headers=headers, params=params)
data = response.json()
{
"domain": "example.com",
"type": "TXT",
"found": false,
"records": []
}
Overzicht van alle velden die de API teruggeeft in een succesvol antwoord.
| Veld | Type | Verplicht | Omschrijving |
|---|---|---|---|
domain
|
string | nee | |
type
|
string | nee | |
found
|
boolean | nee | |
records
|
array | nee |
| Tier | Rate limit | Kosten per call |
|---|---|---|
| Gratis | 25 verzoeken/min | 1.00 credit |
| Betaald | 250 verzoeken/min | 1.00 credit |
| Premium | 250 verzoeken/min | 1.00 credit |
Credits worden afgeschreven per succesvol verzoek. Bekijk onze prijzen voor meer informatie over creditpakketten.
Documentatie & codevoorbeelden
Bekijk de volledige API-referentie met authenticatie, endpoints en automatisch gegenereerde codevoorbeelden in cURL, PHP, JavaScript en Python.