Account : Removed domains
Omschrijving
Haal een lijst op met alle verwijderde domeinnamen uit het accountDe uitgebreide informatie removal_reason, removal_sub_reason en removed_via zijn beschikbaar voor verwijderde domeinnamen vanaf 01-06-2025
Endpoint
GET https://api.nextname.nl/v2/account/removed-domains
Parameters
Parameter | Datatype | Omschrijving |
---|---|---|
domain_name | String | Zoekwaarde voor verwijderde domeinnaam |
date_removed | Datetime | Zoekwaarde voor datum van verwijdering |
removal_reason | Array | Zoekwaarde voor reden van verwijdering Mogelijke waarden: transferred_out, deleted |
removal_sub_reason | Array | Zoekwaarde voor subreden van verwijdering Mogelijke waarden: manual, auto_renewal_disabled, renewal_prohibited, insufficient_funds, registry_action, standard, internal, pushed_to_registry, bulk_operation |
removed_via_interface | Array | Zoekwaarde voor interface van verwijdering Mogelijke waarden: web, api-v1, api-v2, system, support |
removed_via_user | String | Zoekwaarde voor user of api-key-prefix van verwijdering |
removed_via_comments | String | Zoekwaarde voor extra informatie over de verwijdering |
Antwoord
HTTP status code: 200 Ok
Parameter | Type | Omschrijving |
---|---|---|
Array: data[] met object: | ||
domain_name | String | De verwijderde domeinnaam |
date_removed | Datetime | Datum en tijdstip waarop de domeinnaam uit het account werd verwijderd UTC tijdzone in RFC 3339 |
removal_reason | String | De reden van de verwijdering van de domeinnaam uit het account: transferred_out De domeinnaam werd naar een andere registrar verhuisd deleted De domeinnaam werd opgeheven |
removal_sub_reason | String | De subreden van de verwijdering van de domeinnaam uit het account: Mogelijke waarden voor reason transferred_out: standard De domeinnaam werd via een normale verhuizing naar een andere registrar verhuisd internal De domeinnaam werd naar een ander account bij NextName verhuisd registry_action De domeinnaam werd in opdracht van de registry naar een andere registrar verhuisd pushed_to_registry De domeinnaam werd naar het beheer van de registry gepusht bulk_operation De domeinnaam werd via een bulk verhuizing naar een andere registrar verhuisd Mogelijke waarden voor reason deleted: manual De domeinnaam werd handmatig opgeheven auto_renewal_disabled De domeinnaam werd niet verlengd nadat de automatisch verlengen werd uitgeschakeld renewal_prohibited De domeinnaam werd niet verlengd omdat verlenging niet was toegestaan. Dit kan bijvoorbeeld een door de registry opgelegde beperking zijn insufficient_funds De domeinnaam werd niet verlengd omdat het saldo op het account ontoereikend was op het moment van verlenging registry_action De domeinnaam werd opgeheven door de registry |
removed_via | Object | Extra informatie over de verwijdering. Wordt alleen getoond indien er extra informatie beschikbaar is over de verwijdering. interface Via welke interface de verwijdering is aangevraagd: web: Webinterface api-v1: API V1 api-v2: API V2 system: Actie door het systeem gestart support: Actie uitgevoerd door NextName Support subuser String met de identifier van de subuser, alleen bij interface web en indien er met een subuser werd ingelogd api_key_prefix String met de prefix van de gebruikte API-key, alleen bij interface api-v2 comments String met extra informatie over de verwijdering, alleen getoond indien beschikbaar |
Voorbeeld
Beschrijving:
Haal de uit het account verwijderde domeinnamen op
Opdracht in PHP:
<?php $env = "live"; // live or test $api_key = "XXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; $api_url = "/v2/account/removed-domains"; $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/account/removed-domains
HTTP/1.1 200 Ok Content-Type: application/json;charset=utf-8
{ "data": [ { "domain_name": "somedomainname.nl", "date_removed": "2025-06-02T22:53:01Z", "removal_reason": "deleted", "removal_sub_reason": "manual", "removed_via": { "interface": "api-v2", "api_key_prefix": "ZeXij44s" } }, { "domain_name": "somedomainname.eu", "date_removed": "2025-06-02T22:54:04Z", "removal_reason": "deleted", "removal_sub_reason": "auto_renewal_disabled", "removed_via": { "interface": "api-v1" } }, { "domain_name": "someotherdomainname.blog", "date_removed": "2025-06-12T09:38:05Z", "removal_reason": "transferred_out", "removal_sub_reason": "standard", "removed_via": { "interface": "system" } }, { "domain_name": "someotherdomainname.com", "date_removed": "2025-06-15T12:43:55Z", "removal_reason": "deleted", "removal_sub_reason": "registry_action", "removed_via": { "interface": "system", "comments": "Registration did not need general terms, case #AAA-001" } } ], "pagination": { "current_page": 1, "per_page": 50, "total_pages": 1, "total_results": 4 } }