NextName Kennisbank

Glue records : List

  • Aangemaakt: 28-08-2026

Omschrijving

Haal de lijst op met alle glue records (host objecten) van je account. Een glue record koppelt de hostname van een nameserver aan één of meer IP-adressen bij de registry, zodat die nameserver gebruikt kan worden voor de domeinnaam waar hij zelf onder valt.

Endpoint

URL parameters

Alle parameters zijn optioneel en werken als zoekwaarden om de lijst te filteren. Bekijk voor de volledige syntax van zoekwaarden, operatoren en paginering de pagina Zoekopdrachten.

Parameter Datatype Omschrijving
host String Zoekwaarde voor de hostname van de glue record, bijvoorbeeld ns1.jouwdomeinnaam.nl
date_created Datetime Zoekwaarde voor de datum waarop de glue record werd aangemaakt, formaat: YYYY-MM-DDThh:mm:ssZ in UTC tijdzone volgens RFC 3339
date_last_updated Datetime Zoekwaarde voor de datum van de laatste wijziging, zelfde formaat als date_created

Antwoord

Parameter Type Omschrijving
Array: data[] met object:
host String De volledige hostname van de glue record
date_created Datetime Datum en tijdstip waarop de glue record werd aangemaakt in UTC tijdzone volgens RFC 3339, of null als die datum niet bekend is
date_last_updated Datetime Datum en tijdstip van de laatste wijziging, zelfde formaat als date_created, of null als de record na het aanmaken niet meer is gewijzigd
addresses Array De IP-adressen van deze glue record, elk als object:
version: v4 voor een IPv4-adres, v6 voor een IPv6-adres
address: het IP-adres zelf
Object: pagination
current_page Integer Huidige pagina
per_page Integer Aantal resultaten per pagina
total_pages Integer Totaal aantal pagina's
total_results Integer Totaal aantal resultaten

Voorbeeld

Beschrijving:
Haal de lijst met glue records van het account op. Een glue record kan zowel IPv4- als IPv6-adressen bevatten.

Opdracht in PHP:

<?php
$env      = "live"; // live or test
$api_key  = "XXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
$api_url  = "/v2/glue";
$api_host = $env === "live" ? "https://api.nextname.nl" : "https://api-test.nextname.nl";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $api_host . $api_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer $api_key"));
$output = curl_exec($ch);
curl_close($ch);

echo $output;

Opdracht in cURL:

curl -H "Authorization: Bearer XXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
https://api-test.nextname.nl/v2/glue

Antwoord:

HTTP/1.1 200 OK
Content-Type: application/json;charset=utf-8
{
  "data": [
    {
      "host": "ns0.testdomeinnaam.nl",
      "date_created": null,
      "date_last_updated": null,
      "addresses": [
        {
          "version": "v4",
          "address": "62.195.171.153"
        }
      ]
    },
    {
      "host": "ns1.testdomeinnaam.nl",
      "date_created": null,
      "date_last_updated": null,
      "addresses": [
        {
          "version": "v6",
          "address": "2001:1AF8:4700:A104:11:0:0:0000"
        },
        {
          "version": "v4",
          "address": "80.127.105.252"
        }
      ]
    },
    {
      "host": "ns2.testdomeinnaam.nl",
      "date_created": "2026-08-28T06:58:54Z",
      "date_last_updated": null,
      "addresses": [
        {
          "version": "v4",
          "address": "185.84.140.164"
        }
      ]
    }
  ],
  "pagination": {
    "current_page": 1,
    "per_page": 50,
    "total_pages": 1,
    "total_results": 3
  }
}