Domains : Details
Omschrijving
Haal alle informatie op van een domeinnaam uit het accountEndpoint
GET https://api.mijndomeinreseller.nl/v2/domains/domain
Parameters
Bij dit commando worden geen extra parameters opgegevenAntwoord
HTTP status code: 200 Ok
Parameter | Type | Omschrijving |
---|---|---|
domain_name | String | Domeinnaam |
sld | String | SLD van de domeinnaam (second level domain) |
tld | String | TLD van de domeinnaam (top level domain) |
status | Array | Status van de domeinnaam: Bekijk voor meer informatie over de mogelijke domein statussen de pagina: Domein statussen |
date_expiry | String | Datum en tijdstip waarop de domeinnaam verloopt in RFC 3339 formaat |
auto_renewal | Boolean | Automatisch verlengen van de domeinnaam |
auto_renewal_period | Integer | De periode in maanden waarmee de domeinnaam verlengd zal worden |
date_renewal | Datetime | Datum en tijdstip waarop de domeinnaam wordt verlengd in RFC 3339 formaat |
auth_code | String | Auth-code van de domeinnaam |
auth_code_date_expiry | Datetime | Verloopdatum van de auth_code, NULL als de auth_code niet verloopt |
date_created | Datetime | Datum en tijdstip waarop de domeinnaam aan het account werd toegevoegd UTC tijdzone in RFC 3339 |
date_deleted | Datetime | Datum en tijdstip waarop de domeinnaam aan het opgeheven, alleen bij status 'quarantaine' UTC tijdzone in RFC 3339 |
transfer_lock | Boolean | Of de domeinnaam is voorzien van een transfer lock, een domeinnaam voorzien van een transfer lock kan niet verhuisd worden. NULL als de extensie geen transfer locks ondersteunt. |
registant_handle | String | Contact handle van de registrant |
contacts | Object | Object met de contacten van de domeinnaam bestaande uit: type: Het type van het contact: admin, tech of billing handle: De handle van het contact |
premium_domain | Boolean | Of de domeinnaam een premium domeinnaam is |
premium_price | Object | Object met de informatie over de premium prijs: currency: De munteenheid van de prijs (string) price: De prijs van de domeinnaam (float) |
custom_price_domain | Boolean | Of de domeinnaam een afwijkende prijs heeft t.o.v. de normale prijs |
custom_price | Object | Object met de informatie over de afwijkende prijs: currency: De munteenheid van de prijs (string) price: De prijs van de domeinnaam (float) |
dns_hosted | Boolean | Of de domeinnaam gebruik maakt van de nameservers van MijnDomeinReseller of zelf gespecificeerde nameservers |
dns_hosted_template | String | Naam van de DNS-template, alleen zichtbaar als dns_hosted=true, NULL wanneer er geen DNS-template is gekoppeld |
nsgroup | String | De naam van de nameserver group die is opgegeven, alleen zichtbaar als dns_hosted = true |
dnssec | String | Of de domeinnaam is ondertekend met DNSSEC: signed: Als de domeinnaam is voorzien van DNSSEC unsigned: Als de domeinnaam niet is voorzien van DNSSEC |
dnssec_keys | Array | Array met objecten met de DNSSEC keys: flags: integer: 256 voor ZSK of 257 voor KSK protocol: integer: altijd 3 algorithm: integer: het nummer van het gebruikte algoritme public_key: string: de public key Alleen zichtbaar wanneer dnssec = "signed" en dns_hosted = false |
services | Array | Extra diensten die actief zijn voor de domeinnaam. Mogelijke waarden: trustee: Trustee contact voor de domeinnaam idprotect: ID protect |
Voorbeeld
Beschrijving:
Haal de details van een domeinnaam op
Opdracht in PHP:
<?php $env = "live"; // live or test $api_key = "XXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; $api_url = "/v2/domains/testdomeinnaam.be"; $api_host = $env === "live" ? "https://api.mijndomeinreseller.nl" : "https://api-test.mijndomeinreseller.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.mijndomeinreseller.nl/v2/domains/testdomeinnaam.be
HTTP/1.1 200 OK Content-Type: application/json;charset=utf-8
{ "domain_name": "testdomeinnaam.be", "sld": "testdomeinnaam", "tld": "be", "status": [ "registered" ], "date_expiry": "2025-02-11T00:00:00+01:00", "auto_renewal": true, "auto_renewal_period": 12, "date_renewal": "2025-02-11T00:00:00+01:00", "date_deleted": null, "auth_code": null, "auth_code_date_expiry": null, "idn_language": null, "date_created": "2022-02-11T13:38:12+01:00", "transfer_lock": null, "registrant_handle": "CONTACT-HANDLE-1", "contacts": [ { "type": "tech", "handle": "CONTACT-HANDLE-2" } ], "dns_hosted": false, "nsgroup": "myNS-Hosting", "dnssec": "signed", "dnssec_keys": [ { "flags": 257, "protocol": 3, "algorithm": 8, "public_key": "AwEAAcRh4kHAQzj3mVEhQXs8XNiLu\/D4R+jx6y1ZQuEqSYEebgnypt1m KZwtCrdmcHSULs0BqoIeKZOszfhx22NiQOC7r\/rdpW7K0GHfhkabdvSz K+el6u5JHPw9FMVtRidexo4qSLVrhRiF3xRKwyagw3eOZc+NJYdbbFnC 7WTaa1Ncl5attAVqA9+Yt6thzmY0ifUSketjtob61MZ9OLdF6au1jfxE BlqXlnr2NBL5gJaSxH5fer0xXE8x+Q0\/DIF1L3HHmxrnVpCi55wTPAeP N2Ngor5nS4eR9jW3LhttyJehw8Ld63Lx+0QpAgy+QacplvkgHJZhZlKV bB6ReCY8ASHZbpISZtiUzBByu2nHRowysp7HGkiMs1bAJKH0NpaXiAMq WcwjjFAh6tXwWWO74VgazrB7Z0BxT1dfbYNnP9QeCjDe5FvJptdxm8nC 2rGV9+zrWVPhUWL345RtTptWWXN6gGgpB\/U2QxGWri1tU1XkB2TwyfdE fxayEVt+vAldtZFvmxrci1tssuzzawef6Y7CL1ziZZrXdLhO4maiLWQo Tqk6q6QHVbdSA38CBk0opsBjjYJHxVo2KCCuJDTHygIJMYpk+W92xhpY oVBtLJ74B+LDoxmPgutFN97MVP\/WRPFHZK3ZI4IGFYQHbA9H3QqBbuaW RVvkaovpnPXBtRVJ" }, { "flags": 257, "protocol": 3, "algorithm": 8, "public_key": "AwEAAci1QujH\/FAwbbwdjfMAZfLkdhjdiJ04JuBAntOAQW0o3KwgeF1K PXpXi5fy0Xsf7Xn2NQhwmBiOmcdnW2im\/JGGKA5svwuhushgXf7n79cC \/iqPqm66IlUrQuMGR66pio6sPFs2u4\/n8W39Shhr8KtiZlCZvOAzaIdv eXEE\/Gmt8okaKB+uF6xyku+h0pXA3Ac\/IaEMepwtvuv9NgQ\/lAEVW8r6 \/rQazMHuDlrzzTZlo7bgC56UD3o9gFhjVLmYC6edcTvrilbu89x+7bmN fOYaVprd9c8ef2RPclOxpZd4naRQ5np2ClfDYZnZTZGGnruJih93duX4 1gGtgf6u6z7h0cKgTSd3pGDLFnxcOgoGYJKoVJ4fSICNrGZRcuISYnoD TnvDpF5WM02mTEmsERX\/JYONKLGLz4ElhlJEDUqzt+mylWcXVnM1jvzi \/mVEtEfXw9m\/Q6XDEYshkbxxLGQo3HtJRE3v2B05B5FOheWE8a8trB67 jPI8NmD9WMyNLdZTJTW20m3S9Vo4p2Xwgg8IUrKyBN9L7mIhSgqz7t7K 36vvCmiJU1FEqFFarT86rEMqv7aDhuNEoc\/JxrIelgxrZtMPsuXaxWEg K3tPxF6ukOkh8knz2n5zVtFGGI1YahsXzHY7kNPhxTDcOOv0bEOol6lE g8rjSrv1SKJh9gX9" } ], "premium_domain": false, "custom_price_domain": false, "tags": ["customerdomain"], "services": [] }