Transfers : Details
Omschrijving
Haal alle informatie op van een verhuizing uit het accountEndpoint
GET https://api.nextname.nl/v2/transfers/domain/transfer_id
transfer_id is optioneel, wanneer alleen de domeinnaam wordt opgegeven dan wordt de meest recente verhuizing opgevraagd
Parameters
Bij dit commando worden geen extra parameters opgegevenAntwoord
HTTP status code: 200 Ok
Parameter | Type | Omschrijving |
---|---|---|
domain_name | String | Domeinnaam |
transfer_id | String | Unieke ID voor de verhuizing |
type | String | Type verhuizing Mogelijke waarden: standard Het betreft een normale verhuizing vanaf een andere registrar internal De domeinnaam is afkomstig van een andere reseller bij NextName registry_action De verhuizing is uitgevoerd in opdracht van de registry bulk_operation De domeinnaam is verhuisd als onderdeel van een bulk operatie (b.v. een bulk verhuizing) |
direction | String | Inkomende of uitgaande verhuizing: inbound of outbound |
status | String | De status van de verhuizing Mogelijke waarden: pending De verhuizing is in behandeling failed De verhuizing is mislukt en is niet langer actief completed De verhuizing is succesvol afgerond |
message | String | Een gedetailleerde beschrijving van de status |
date_initiated | Datetime | Datum en tijdstip waarop de verhuizing is aangevraagd UTC tijdzone in RFC 3339 |
date_last_updated | Datetime | Datum en tijdstip waarop de status voor het laatst is gewijzigd UTC tijdzone in RFC 3339 |
available_actions | Array | Beschikbare acties voor de verhuizing |
estimated_completion | Object | Object met de informatie over de verwachte verhuisdatum: date_earliest: Datum/tijd van het eerste mogelijke moment waarop de domeinnaam automatisch verhuisd kan worden date_latest: Datum/tijd van het laatste mogelijke moment waarop de domeinnaam automatisch verhuisd kan worden Dit object is alleen beschikbaar als er informatie beschikbaar is over de verwachte verhuisdatum |
initiated_via | Object | Extra informatie over de aanvraag van de verhuizing. Wordt alleen voor verhuizingen aangevraagd na 17 juni 2025. interface Via welke interface de verhuizing 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 |
status_history | Object | Extra informatie over alle status updates van de verhuizing status pending: De verhuizing is in behandeling failed: De verhuizing is mislukt en is niet langer actief completed: De verhuizing is succesvol afgerond status_date Datum en tijdstip waarop de status werd bijgewerkt UTC tijdzone in RFC 3339 message String met de beschrijving initiated_via Object met informatie over wie de aanvraag heeft uitgevoerd, alleen beschikbaar bij geannuleerde verhuizingen. |
configuration | Object | Extra informatie over de opgegeven configuratie bij de aanvraag van de verhuizing |
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 details van een domeinnaam op
Opdracht in PHP:
<?php $env = "live"; // live or test $api_key = "XXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; $api_url = "/v2/transfers/somedomainname.com"; $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/transfers/testdomeinnaam.be
HTTP/1.1 200 OK Content-Type: application/json;charset=utf-8
{ "transfer_id": "b7d464c61e82eb79", "domain_name": "somedomainname.com", "transfer_type": "standard", "direction": "inbound", "status": "pending", "message": "Transfer waiting for Losing Registrar Approval", "date_initiated": "2025-07-01T16:03:06Z", "date_last_updated": "2025-07-01T16:03:06Z", "available_actions": [ "cancel" ], "estimated_completion": { "date_earliest": "2025-07-07T04:00:00Z", "date_latest": "2025-07-07T07:00:00Z" }, "initiated_via": { "interface": "api-v2", "api_key_prefix": "abcdef" } "status_history": [ { "status": "pending", "status_date": "2025-07-02T15:42:31Z", "message": "2025-07-01T16:03:06Z" } ], "configuration": { "contacts": [ { "type": "admin", "handle": "AARP-0003", "internal_contact_id": "3e9d5c81a2a45016" }, { "type": "tech", "handle": "AARP-0002"", "internal_contact_id": "aef445c51f74b332" } ], "auto_renewal": true } },