AnfrageparameterErklärung
Anfrageparameter
Erklärung
KeyIhr Schlüssel für den Zugriff auf die API, verfügbar in Ihrem Dynadot-Konto-Kontrollpanel unter dem Seitenleistenmenü 'Tools' -> 'API'.
CommandDomain:
, , , , , , ,
, , , , , , , , , , , , , , , , , , , ,
, , , ,
, Kontakt:
, , , , , ,
, , Nameserver:
, , , , , , , Konto:
, , , , , , , , , , , , Ordner:
, , , , , , , , , , , , , , Sekundärmarkt:
, ,
, , , ,
, , , , , , , , , Sonstiges:
, , , , , , , , , XML-Format. Die Antwort, die Sie erhalten, sollte 2 oder 3 der folgenden Felder enthalten:
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Suchbefehl
Wenn der Suchbefehl aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter der SuchanfrageErklärung
Parameter der Suchanfrage
Erklärung
domain0 - domain99Der Domainname, nach dem Sie suchen; ein reguläres Konto kann 1 Domain pro Befehl angeben, Bulk- und Super-Bulk-Konten können bis zu 100 Domains angeben
language0 - language99 (optional)Das Sprach-Tag für die jeweilige Domain, verwende dies nur für IDNs
show_price (optional)Wenn Sie den Preis in Ihrer Kontowährung anzeigen möchten, setzen Sie ihn auf "1". Wenn die Domain verfügbar ist, werden ihre Premium-Details und Preisinformationen angezeigt.
currency (optional)Du kannst die Währungsart festlegen. Unterstützte Werte für diesen Parameter sind "USD", "CNY", "GBP", "EUR", "INR", "CAD" und so weiter. Wenn du diesen Parameter weglässt, verwenden wir die Standardwährung des Kontos.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<Results></Results>Der Wurzelknoten der XML-Antwort des Suchbefehls
<SearchResponse></SearchResponse>Tag der Suchantwort
<SearchHeader></SearchHeader>Tag des Such-Headers
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<DomainName></DomainName>Der Domainname, den Sie gerade gesucht haben
<Available></Available>Wenn der Domainname verfügbar ist
<Price></Price>Wenn Sie "show_price" auf "1" setzen, werden Ihnen die Preisinformationen angezeigt, wenn diese Domain verfügbar ist.
<Language></Language>Sprachinformationen zum Domainnamen
Suchbeispiel
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1¤cy=USD
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1¤cy=USD
Antwort (XML-Format)<Results>
<SearchResponse>
<SearchHeader>
<SuccessCode>0</SuccessCode>
<DomainName>mydomain.com</DomainName>
<Available>yes</Available>
<Price>77.00 in USD</Price>
</SearchHeader>
</SearchResponse>
<SearchResponse>
<SearchHeader>
<SuccessCode>0</SuccessCode>
<DomainName>mydomain.net</DomainName>
<Available>yes</Available>
<Price>44.00 in USD and domain is not premium</Price>
</SearchHeader>
</SearchResponse>
</Results> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1¤cy=USD
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1¤cy=USD
Antwort (JSON-Format){
"SearchResponse":{
"ResponseCode":"0",
"SearchResults":[
{
"DomainName":"mydomain.com",
"Available":"yes",
"Price":"77.00 in USD"
},
{
"DomainName":"mydomain.net",
"Available":"yes",
"Price":"44.00 in USD"
}
]
}
} Befehl zum Registrieren
Der Aufruf des register-Befehls erstellt und verarbeitet eine Registrierungsbestellung. Sie müssen über genügend Kontoguthaben verfügen, um die Bestellung zu bezahlen. Wenn Sie den register-Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Parameter der RegistrierungsanfrageErklärung
Parameter der Registrierungsanfrage
Erklärung
domainDer Domainname, den Sie registrieren möchten, pro Anfrage kann nur 1 Domain registriert werden
language (optional)Das Sprach-Tag für die angeforderte Domain, nur erforderlich, wenn die Domain eine IDN ist
durationFür wie lange soll die Domain registriert werden
registrant_contact (optional)Der Registrant-Kontakt, den Sie für die Domain verwenden möchten
admin_contact (optional)Der Admin-Kontakt, den Sie für die Domain verwenden möchten
technical_contact (optional)Der technische Kontakt, den Sie für die Domain verwenden möchten
billing_contact (optional)Der Abrechnungskontakt, den Sie für die Domain verwenden möchten
option0 (if necessary)
Der .AT, .BE, Name des Registranten
option1 (if necessary)Die Organisation des Registranten für .AT, .BE (optional)
Für .AT können Sie option0, option1 oder beides angeben
premium (optional)Wenn Sie eine Premium-Domain registrieren möchten, setzen Sie dies auf "1" (optional)
currency (optional)Du kannst die Währungsart festlegen. Unterstützte Werte für diesen Parameter sind "USD", "CNY", "GBP", "EUR", "INR", "CAD" und so weiter. Wenn du diesen Parameter weglässt, verwenden wir die Standardwährung des Kontos.
coupon (optional)Der Gutscheincode, den Sie für diesen Befehl anwenden möchten
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<RegisterResponse></RegisterResponse>Tag der Registrierungsantwort
<RegisterHeader></RegisterHeader>Tag des Registrierungs-Headers
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<RegisterContent></RegisterContent>Das Tag des Registrierungsinhalts
<Expiration></Expiration>Ablaufdatum in Unix-Zeit (Millisekunden seit Mitternacht UTC am 1. Januar 1970), wird nur verwendet, wenn das Ergebnis "success" ist
<Registration></Registration>Registrierungsdatum in Unix-Zeit (Millisekunden seit Mitternacht UTC des 1. Januar 1970), wird nur verwendet, wenn das Ergebnis "success" ist
Registrierungsbeispiel
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=register&domain=domain1.net&duration=3¤cy=USD
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=register&domain=domain1.net&duration=3¤cy=USD
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<RegisterResponse>
<RegisterHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</RegisterHeader>
<RegisterContent>
<Expiration>1458379145266</Expiration>
</RegisterContent>
</RegisterResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=register&domain=domain1.net&duration=3¤cy=USD
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=register&domain=domain1.net&duration=3¤cy=USD
Antwort (JSON-Format){
"RegisterResponse": {
"ResponseCode": 0,
"Status": "success",
"DomainName": "domain1.net",
"Expiration": 1458379145266
}
} Löschbefehl
Wenn Sie den Löschbefehl aufrufen, wird eine Domain gelöscht, die sich noch in der Kulanzfrist befindet. Die Registrierungsgebühr wird Ihrem Kontoguthaben gutgeschrieben. Domains, die verlängert oder auf ein neues Konto verschoben wurden, können nicht über die API gelöscht werden. Beim Aufruf des Löschbefehls sollten die folgenden Parameter enthalten sein:
Parameter für die LöschanfrageErklärung
Parameter für die Löschanfrage
Erklärung
domainDer Domainname, den Sie löschen möchten, pro Anfrage kann nur 1 Domain gelöscht werden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<DeleteResponse></DeleteResponse>Tag der Löschantwort
<DeleteHeader></DeleteHeader>Tag des Lösch-Headers
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel löschen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=delete&domain=domain1.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=delete&domain=domain1.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<DeleteResponse>
<DeleteHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteHeader>
</DeleteResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete&domain=domain1.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=delete&domain=domain1.com
Antwort (JSON-Format){
"DeleteResponse": {
"ResponseCode": 0,
"Status": "success",
"DomainName": "domain1.com"
}
} Verlängerungsbefehl
Der Aufruf des Befehls renew erstellt und verarbeitet eine Verlängerungsbestellung. Sie müssen über genügend Kontoguthaben verfügen, um die Bestellung zu bezahlen. Wenn Sie den Befehl renew aufrufen, sollten die folgenden Parameter enthalten sein:
Parameter der VerlängerungsanfrageErklärung
Parameter der Verlängerungsanfrage
Erklärung
domainDer Domainname, den Sie verlängern möchten, pro Anfrage kann nur 1 Domain verlängert werden
durationFür wie viele Jahre die Domain verlängert werden soll
year (optional)Das aktuelle Jahr, in dem die Domain abläuft
currency (optional)Du kannst die Währungsart festlegen. Unterstützte Werte für diesen Parameter sind "USD", "CNY", "GBP", "EUR", "INR", "CAD" und so weiter. Wenn du diesen Parameter weglässt, verwenden wir die Standardwährung des Kontos.
price_check (optional)Sie können diesen Parameter zum Befehl hinzufügen, um die Preisdetails für die Verlängerung dieser Domain zu prüfen. HINWEIS: Wenn Sie diesen Parameter zum Befehl hinzufügen, wird unsere API die Domain nicht verlängern, sondern nur die Preisinformationen anzeigen.
coupon (optional)Der Gutscheincode, den Sie für diesen Befehl anwenden möchten
no_renew_if_late_renew_fee_needed (optional)Sie können diesen Parameter zum Befehl hinzufügen, um die Verlängerung zu vermeiden, wenn die Domain eine Spätverlängerungsgebühr erfordert. Wenn die Domain tatsächlich eine Spätverlängerungsgebühr für die Verlängerung erfordert und "no_renew_if_late_renew_fee_needed = 1" im Befehl übergeben wurde, wird die Domain nicht verlängert.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<RenewResponse></RenewResponse>Tag der Verlängerungsantwort, es ist der Wurzelknoten des XML-Antwortdokuments
<RenewHeader></RenewHeader>Verlängerungs-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<PriceInfo></PriceInfo>Tag der Preisinformation, es wird nur verwendet, wenn der Status "price_check_success" ist
<RenewContent></RenewContent>Tag des Verlängerungsinhalts, es wird nur verwendet, wenn der Status "success" ist
<Expiration></Expiration>Ablaufdatum in Unix-Zeit (Millisekunden seit Mitternacht UTC am 1. Januar 1970), wird nur verwendet, wenn das Ergebnis "success" ist
Verlängerungsbeispiel
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&domain=domian1.com&command=renew&duration=1¤cy=USD&coupon=testcoupon
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&domain=domian1.com&command=renew&duration=1¤cy=USD&coupon=testcoupon
Antwort (XML-Format)<RenewResponse>
<RenewHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</RenewHeader>
<RenewContent>
<Expiration>73984579834</Expiration>
</RenewContent>
</RenewResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&domain=domian1.com&command=renew&duration=1¤cy=USD&coupon=testcoupon
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&domain=domian1.com&command=renew&duration=1¤cy=USD&coupon=testcoupon
Antwort (JSON-Format){
"RenewResponse":{
"ResponseCode":"0",
"Status":"success",
"DomainName":"domain1.com",
"Expiration":"73984579834"
}
} Push-Befehl
Wenn Sie den Push-Befehl aufrufen, wird ein Push-Auftrag erstellt und verarbeitet. Sie müssen Ihre Domain und Ihr Konto für den Auftrag entsperren. Das Empfängerkonto muss die Domain ablehnen/annehmen, um den Auftrag abzuschließen. Wenn Sie den Push-Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Parameter der Push-AnfrageErklärung
Parameter der Push-Anfrage
Erklärung
domainDer Domainname, den Sie pushen möchten. Wir unterstützen auch Massen-Push; Sie können ";" verwenden, um Domains zu trennen. Beispiel: domain1.com;domain2.com
receiver_push_usernamePush-Benutzername des Empfängerkontos
currency (optional)Du kannst die Währungsart festlegen. Unterstützte Werte für diesen Parameter sind "USD", "CNY", "GBP", "EUR", "INR", "CAD" und so weiter. Wenn du diesen Parameter weglässt, verwenden wir die Standardwährung des Kontos.
unlock_domain_for_push(optional)Setzen Sie diesen Parameter auf "1". Wenn die Domain gesperrt ist, entsperren wir sie automatisch, sodass Sie die Domain nicht manuell entsperren müssen
receiver_email(optional)Push-E-Mail des Empfängerkontos
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<PushResponse></PushResponse>Tag der Push-Antwort, es ist der Wurzelknoten des XML-Antwortdokuments
<PushHeader></PushHeader>Push-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Push-Beispiel
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=push&domain=domian1.com&receiver_push_username=username¤cy=USD
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=push&domain=domian1.com&receiver_push_username=username¤cy=USD
Antwort (XML-Format)<PushResponse>
<PushHeader>
<SuccessCode>0</SuccessCode>
<Status>order created</Status>
</PushHeader>
</PushResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=push&domain=domian1.com&receiver_push_username=username¤cy=USD
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=push&domain=domian1.com&receiver_push_username=username¤cy=USD
Antwort (JSON-Format){
"PushResponse":{
"ResponseCode":"0",
"Status":"order created"
}
} Transfer-Befehl
Der Aufruf des Transfer-Befehls erstellt und verarbeitet einen Transferauftrag. Bei einigen TLDs muss möglicherweise der abgebende Registrar bestätigen, um den Auftrag abzuschließen. Wenn Sie den Transfer-Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Parameter der Transfer-AnfrageErklärung
Parameter der Transfer-Anfrage
Erklärung
domainDer Domainname, den Sie zu Dynadot transferieren möchten; pro Anfrage kann nur 1 Domain transferiert werden
authDer Autorisierungscode für die Transferanfrage.
currency (optional)Du kannst die Währungsart festlegen. Unterstützte Werte für diesen Parameter sind "USD", "CNY", "GBP", "EUR", "INR", "CAD" und so weiter. Wenn du diesen Parameter weglässt, verwenden wir die Standardwährung des Kontos.
registrant_contact (optional)Der Registranten-Kontakt, den Sie verwenden möchten, wenn der Transfer abgeschlossen ist. (Nicht alle TLDs unterstützen diese Funktion)
admin_contact (optional)Der Admin-Kontakt, den du verwenden möchtest, wenn der Transfer abgeschlossen ist. (Nicht alle TLDs unterstützen diese Funktion)
technical_contact (optional)Der technische Kontakt, den Sie verwenden möchten, wenn der Transfer abgeschlossen ist. (Nicht alle TLDs unterstützen diese Funktion)
billing_contact (optional)Der Abrechnungskontakt, den du verwenden möchtest, wenn der Transfer abgeschlossen ist. (Nicht alle TLDs unterstützen diese Funktion)
premium (optional)Wenn Sie eine Premium-Domain übertragen möchten, setzen Sie ihn auf "1" (optional)
privacy (optional)Der Datenschutzstatus der Domain, die Sie festlegen möchten; er kann "on" oder "off" sein. Die Standard-Datenschutzstufe des Kontos wird angewendet, wenn eine falsche oder keine Eingabe erfolgt
name_servers (optional)Die Liste der Nameserver, die auf die Domain angewendet werden sollen, sobald die Übertragung abgeschlossen ist. Sie können "," verwenden, um Nameserver zu trennen. Beispiel: ns1.domain1.com,ns2.domain2.com
coupon (optional)Der Gutscheincode, den Sie für diesen Befehl anwenden möchten
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<TransferResponse></TransferResponse>Tag der Transfer-Antwort, es ist der Wurzelknoten des XML-Antwortdokuments
<TransferHeader></TransferHeader>Transfer-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Transfer-Beispiel
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=transfer&domain=domian1.com&auth=testauth¤cy=USD&coupon=testcoupon
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=transfer&domain=domian1.com&auth=testauth¤cy=USD&coupon=testcoupon
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<TransferResponse>
<TransferHeader>
<SuccessCode>0</SuccessCode>
<Status>order created</Status>
<DomainName>domain1.com</DomainName>
<OrderId>1234567</OrderId>
</TransferHeader>
</TransferResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=transfer&domain=domian1.com&auth=testauth¤cy=USD&coupon=testcoupon
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=transfer&domain=domian1.com&auth=testauth¤cy=USD&coupon=testcoupon
Antwort (JSON-Format){
"TransferResponse": {
"ResponseCode": 0,
"Status": "order created",
"DomainName": "domain1.com",
"OrderId": "1234567"
}
} Befehl zur Massenregistrierung
Beim Aufruf des Bulk-Register-Befehls werden Registrierungsaufträge erstellt und verarbeitet. Sie müssen genügend Kontoguthaben haben, um die Aufträge zu bezahlen. Beim Aufruf des Bulk-Register-Befehls sollten die folgenden Parameter angegeben werden:
Parameter für die MassenregistrierungsanfrageErklärung
Parameter für die Massenregistrierungsanfrage
Erklärung
domain0-domain99Der/die Domainname(n), die Sie registrieren möchten, maximal 100 Domains können pro Anfrage registriert werden
premium (optional)Wenn Sie eine Premium-Domain registrieren möchten, setzen Sie dies auf "1" (optional)
currency (optional)Sie können die Währungsart festlegen, und die von diesem Parameter unterstützten Werte sind "USD","CNY", "GBP","EUR","INR","CAD" und so weiter. Wenn Sie diesen Parameter weglassen, verwenden wir die Standardwährung des Kontos.
coupon (optional)Der Gutscheincode, den Sie für diesen Befehl anwenden möchten
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<BulkRegisterResponse></BulkRegisterResponse>Tag der Antwort auf die Bulk-Registrierung
<BulkRegisterHeader></BulkRegisterHeader>Tag des Headers für die Massenregistrierung
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<BulkRegisterContent></BulkRegisterContent>Der Tag für den Inhalt der Massenregistrierung
<Expiration></Expiration>Ablaufdatum in Unix-Zeit (Millisekunden seit Mitternacht UTC am 1. Januar 1970), wird nur verwendet, wenn das Ergebnis "success" ist
<Result></Result>Das Ergebnis der Registrierungsaktion
<Message></Message>Fehlermeldung der Registrierungsaktion, wird nur verwendet, wenn das Ergebnis "error" ist
Beispiel für Massenregistrierung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com¤cy=USD
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com¤cy=USD
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<BulkRegisterResponse>
<BulkRegisterHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</BulkRegisterHeader>
<BulkRegisterContent>
<BulkRegister>
<RegisterResult>
<DomainName>domain0.com</DomainName>
<Expiration>1234567890</Expiration>
<Result>success</Result>
<Message>-</Message>
</RegisterResult>
<RegisterResult>
<DomainName>domain1.com</DomainName>
<Expiration>-</Expiration>
<Result>error</Result>
<Message>not_available</Message>
</RegisterResult>
</BulkRegister>
</BulkRegisterContent>
</BulkRegisterResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com¤cy=USD
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com¤cy=USD
Antwort (JSON-Format){
"BulkRegisterResponse": {
"ResponseCode": 0,
"Status": "success",
"BulkRegister": [
{
"DomainName": "domain0.com",
"Expiration": "1234567890",
"Result": "success",
"Message": "-"
},
{
"DomainName": "domain1.com",
"Expiration": "-",
"Result": "error",
"Message": "not_available"
}
]
}
} Domain-Info-Befehl
Dieser Befehl ist nur im XML- und JSON-Format verfügbar:
Parameter für Domain-Info-AnfrageErklärung
Parameter für Domain-Info-Anfrage
Erklärung
domainNur 1 Domain pro Anfrage erlaubt
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<DomainInfoResponse></DomainInfoResponse>Wurzelknoten des Antwort-XML-Dokuments
<DomainInfoResponseHeader></DomainInfoResponseHeader>Antwort-Header
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<DomainInfoContent></DomainInfoContent>Antwortinhalt
<Domain></Domain>Domain
<Name></Name>Name der Domain
<Expiration></Expiration>Domain-Ablaufdatum in Unix-Zeit (Millisekunden seit Mitternacht UTC des 1. Januar 1970)
<Registration></Registration>Domain-Registrierungsdatum in Unix-Zeit (Millisekunden seit Mitternacht UTC am 1. Januar 1970)
<NameServerSettings></NameServerSettings>Nameserver-Einstellungen der Domain
<Type></Type>Nameserver-Typ der Domain
<WithAds></WithAds>Wenn du eine Parking-Seite für deine Domain möchtest
<Whois></Whois>Whois-Informationen
<Registrant></Registrant>Registranteninformationen
<ContactId></ContactId>Kontakt-ID
<Admin></Admin>Admin-Informationen
<Technical></Technical>Technische Informationen
<Billing></Billing>Rechnungsinformationen
<Locked></Locked>Gesperrt oder nicht
<Disabled></Disabled>Aktivierungsstatus
<UdrpLocked></UdrpLocked>UDRP gesperrt oder nicht
<UdrpLocked></UdrpLocked>UDRP gesperrt oder nicht
<RegistrantUnverified></RegistrantUnverified>Registrant nicht verifiziert
<Hold></Hold>Client/Registrar-Hold-Status
<Privacy></Privacy>Datenschutzstatus
<isForSale></isForSale>Verkaufsstatus
<RenewOption></RenewOption>Verlängerungsoption
<Note></Note>Hinweis
<Folder></Folder>Ordnerinformationen
<FolderId></FolderId>Ordner-ID
<FolderName></FolderName>Ordnername
Beispiel für Domain-Informationen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=domain_info&domain=domain1.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=domain_info&domain=domain1.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<DomainInfoResponse>
<DomainInfoHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</DomainInfoHeader>
<DomainInfoContent>
<Domain>
<Name>domain1.com</Name>
<Expiration>1361430589062</Expiration>
<Registration>1234567890123</Registration>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
<Whois>
<Registrant>
<ContactId>0</ContactId>
</Registrant>
<Admin>
<ContactId>0</ContactId>
</Admin>
<Technical>
<ContactId>0</ContactId>
</Technical>
<Billing>
<ContactId>0</ContactId>
</Billing>
</Whois>
<Locked>yes</Locked>
<Disabled>no</Disabled>
<UdrpLocked>no</UdrpLocked>
<RegistrantUnverified>no</RegistrantUnverified>
<Hold>no</Hold>
<Privacy>none</Privacy>
<isForSale>yes</isForSale>
<RenewOption>no renew option</RenewOption>
<Note/>
<Folder>
<FolderId>-1</FolderId>
<FolderName>(no folder)</FolderName>
</Folder>
<Status>active</Status>
</Domain>
</DomainInfoContent>
</DomainInfoResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=domain_info&domain=domain1.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=domain_info&domain=domain1.com
Antwort (JSON-Format){
"DomainInfoResponse": {
"ResponseCode": 0,
"Status": "success",
"DomainInfo": {
"Name": "domain1.com",
"Expiration": "1361430589062",
"Registration": "1234567890123",
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
},
"Whois": {
"Registrant": {
"ContactId": "0"
},
"Admin": {
"ContactId": "0"
},
"Technical": {
"ContactId": "0"
},
"Billing": {
"ContactId": "0"
}
},
"Locked": "yes",
"Disabled": "no",
"UdrpLocked": "no",
"RegistrantUnverified": "no",
"Hold": "no",
"Privacy": "none",
"isForSale": "yes",
"RenewOption": "no renew option",
"Note": "",
"Folder": {
"FolderId": "-1",
"FolderName": "(no folder)"
},
"Status": "active"
}
}
} Whois-Befehl festlegen
Wenn Sie den Befehl set Whois aufrufen, sollten die folgenden Parameter enthalten sein:
Whois-Anfrageparameter festlegenErklärung
Whois-Anfrageparameter festlegen
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
registrant_contactDie Informationen des Registranten der Domain
admin_contactDie Informationen des Administrators der Domain
technical_contactDie technischen Informationen der Domain
billing_contactDie Abrechnungsinformationen der Domain
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetWhoisResponse></SetWhoisResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetWhoisHeader></SetWhoisHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Whois-Beispiel festlegen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_whois&domain=domain4.com®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_whois&domain=domain4.com®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Antwort (XML-Format)<SetWhoisResponse>
<SetWhoisHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetWhoisHeader>
</SetWhoisResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_whois&domain=domain4.com®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_whois&domain=domain4.com®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Antwort (JSON-Format){
"SetWhoisResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Nameserver
Beim Aufruf des Befehls zum Festlegen der Nameserver sollten folgende Parameter angegeben werden:
Anfrageparameter zum Festlegen der NameserverErklärung
Anfrageparameter zum Festlegen der Nameserver
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
ns0 - ns12Die Nameserver, die Ihre Domain verwenden soll; Sie können bis zu 13 Nameserver angeben, aber sie müssen bereits in Ihrem Konto sein
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetNsResponse></SetNsResponse>Tag der Antwort zum Festlegen des Nameservers, es ist der Wurzelknoten des XML-Antwortdokuments
<SetNsHeader></SetNsHeader>Tag des Antwort-Headers zum Festlegen des Namenservers
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen von NS
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetNsResponse>
<SetNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetNsHeader>
</SetNsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Antwort (JSON-Format){
"SetNsResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Festlegen des Parkens
Wenn der Befehl zum Festlegen des Domain-Parkings aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parking-Anfrageparameter festlegenErklärung
Parking-Anfrageparameter festlegen
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
with_ads (optional)Wenn du keine Werbung von Drittanbietern möchtest, kannst du diesen Parameter mit "no" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetParkingResponse></SetParkingResponse>Tag der Antwort zum Einrichten des Parkens, es ist der Wurzelknoten des XML-Antwortdokuments
<SetParkingHeader></SetParkingHeader>Header zum Festlegen des Parking-Ordners
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für Parking-Einrichtung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_parking&domain=domain1.com&with_ads=no
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_parking&domain=domain1.com&with_ads=no
Antwort (XML-Format)<SetParkingResponse>
<SetParkingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetParkingHeader>
</SetParkingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_parking&domain=domain1.com&with_ads=no
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_parking&domain=domain1.com&with_ads=no
Antwort (JSON-Format){
"SetParkingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Weiterleitung
Beim Aufrufen des Befehls zum Festlegen der Weiterleitung sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Festlegen der WeiterleitungErklärung
Anfrageparameter zum Festlegen der Weiterleitung
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
forward_urlDie URL, an die Ihre Domain weiterleiten soll. Bitte beachten Sie, dass der Parameter sein muss kodiert damit der API-Aufruf richtig interpretiert wird. is_temp (optional)Gewünschter Weiterleitungsstatus Ihrer Domain, Standardwert ist "temporary", wenn Sie dauerhaft weiterleiten möchten, verwenden Sie diesen Parameter mit "no"
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetForwardingResponse></SetForwardingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetForwardingHeader></SetForwardingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen der Weiterleitung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Antwort (XML-Format)<SetForwardingResponse>
<SetForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetForwardingHeader>
</SetForwardingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Antwort (JSON-Format){
"SetForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Stealth-Befehl festlegen
Wenn der Befehl set stealth aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter für Stealth-Anfrage festlegenErklärung
Parameter für Stealth-Anfrage festlegen
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
stealth_urlDie URL, an die Ihre Domain weiterleiten soll. Bitte beachten Sie, dass der Parameter sein muss kodiert damit der API-Aufruf richtig interpretiert wird. stealth_title (optional)Der Titel der Seite
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetStealthResponse></SetStealthResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetStealthHeader></SetStealthHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Festlegen von Stealth
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Antwort (XML-Format)<SetStealthResponse>
<SetStealthHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetStealthHeader>
</SetStealthResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Antwort (JSON-Format){
"SetStealthResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Set-Hosting-Befehl
Wenn der Befehl zum Festlegen des Hostings aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter der Anfrage zum Festlegen des HostingsErklärung
Parameter der Anfrage zum Festlegen des Hostings
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
hosting_typeTyp des Hostings, das du möchtest; du kannst zwischen "advanced" und "basic" wählen
mobile_view_onNur wenn hosting_type "advanced" ist, kannst du diesen Parameter auf "yes" setzen.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetHostingResponse></SetHostingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetHostingHeader></SetHostingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für Hosting festlegen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Antwort (XML-Format)<SetHostingResponse>
<SetHostingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetHostingHeader>
</SetHostingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Antwort (JSON-Format){
"SetHostingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} DNS2-Befehl festlegen
Beim Aufruf des Befehls set DNS2 sollten die folgenden Parameter enthalten sein:
Bitte beachten Sie, dass die Ausführung des Befehls SET_DNS2 standardmäßig die aktuellen DNS-Einstellungen überschreibt. Um dieses Verhalten zu ändern und stattdessen die neuen DNS-Einstellungen anzuhängen, können Sie den optionalen Parameter add_dns_to_current_setting verwenden.
DNS2-Anfrageparameter festlegenErklärung
DNS2-Anfrageparameter festlegen
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
main_record_type0 - main_record_type19 (optional)Haupt-Recordtyp, sollte "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email" sein
main_record0 - main_record19Geben Sie den DNS-Eintrag für Ihre Domain an
main_recordx0 - main_recordx19MX-Distanz, Weiterleitungstyp (301 als "1", 302 als "2"), Titel der Stealth-Weiterleitung oder E-Mail-Alias, erforderlich, wenn main_record_type "forward","mx","stealth","email" ist.
subdomain0 - subdomain99 (optional)Subdomain-Einträge (optional)
sub_record_type0 - sub_record_type99Subdomain-Record-Typ, sollte "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email" sein
sub_record0 - sub_record99IP-Adresse der Subdomain oder Zielhost
sub_recordx0 - sub_recordx99MX-Distanz, Weiterleitungstyp, Stealth-Weiterleitungstitel oder E-Mail-Alias, erforderlich, wenn main_record_type "forward","mx","stealth","email" ist
ttl (optional)Gültigkeitsdauer
add_dns_to_current_setting (optional)Wenn Sie die neuen DNS-Einstellungen an die vorhandenen DNS-Einstellungen anhängen möchten. Setzen Sie ihn auf "1" (optional)
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDnsResponse></SetDnsResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDnsHeader></SetDnsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen von DNS2
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetDnsResponse>
<SetDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDnsHeader>
</SetDnsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Antwort (JSON-Format){
"SetDnsResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Festlegen von DNSSEC
Der Aufruf des Set-Dnssec-Befehls legt die Domain-DNSSEC fest. Dieser Befehl ist nur im XML- und JSON-Format verfügbar.Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter enthalten sein:
Sie können die entsprechenden Parameterwerte in der Option basierend auf Ihrem Domainnamen ausfüllen.
Option 1: domain_name, key_tag, digest_type, digest, algorithm
Option 2 : domain_name , flags , public_key , algorithm
Hinweise: Bitte wähle die Nummer des entsprechenden Labels als Wert deines Parameters aus, falls vorhanden.
Dnssec-Anfrageparameter setzenErklärung
Dnssec-Anfrageparameter setzen
Erklärung
domain_nameDer Domainname, für den du DNSSEC einrichten musst
key_tagKey-Tag
digest_typeSie können eine Zahl aus der folgenden Liste auswählen, um Ihren digitalen Signaturtyp anzugeben: SHA-1(1) SHA-256(2) GOSTR 34.11-94 (3) SHA-384(4)
digestBitte geben Sie den Wert ein, der dem von Ihnen ausgewählten Digest-Typ entspricht
algorithmSie können eine Zahl aus der folgenden Liste auswählen, um Ihren digitalen Signaturalgorithmus darzustellen: RSA/MD5(1) Diffie-Hellman (2) DSA/SHA-1(3) Elliptic Curve (4) RSA/SHA-1(5) DSA-NSEC3-SHA1(6) RSASHA1-NSEC3-SHA1(7) RSA/SHA-256(8) RSA/SHA-512(10) GOSTR 34.10-2001(12) ECDSA Curve P-256 with SHA-256(13 ECDSA Curve P-384 with SHA-384(14) ED25519(15 ED448(16) Indirect (252) Private DNS (253 Private OID (254)
flagsSie können eine Zahl aus der folgenden Liste auswählen, um Ihr digitales Signatursymbol darzustellen: ZSK(256) KSK(257)
public_keyDer öffentliche Schlüssel muss in Base64-Kodierung vorliegen.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDnssecResponse></SetDnssecResponse>der Wurzelknoten der Antwort
<SetDnssecHeader></SetDnssecHeader>DNSSEC-Header setzen
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Einrichten von DNSSEC
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetDnssecResponse>
<SetDnssecHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDnssecHeader>
<SetDnssecContent/>
</SetDnssecResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Antwort (JSON-Format){
"SetDnssecResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Löschen von DNSSEC
Der Aufruf des Befehls zum Löschen von DNSSEC löscht die DNSSEC der Domain. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter für Clear DNSSECErklärung
Anfrageparameter für Clear DNSSEC
Erklärung
domain_nameDer Domainname, für den Sie DNSSEC löschen müssen
Beispiel zum Löschen von DNSSEC
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=clear_dnssec&domain_name=domain-haha1.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=clear_dnssec&domain_name=domain-haha1.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<ClearDnssecResponse>
<ClearDnssecHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</ClearDnssecHeader>
</ClearDnssecResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=clear_dnssec&domain_name=domain-haha1.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=clear_dnssec&domain_name=domain-haha1.com
Antwort (JSON-Format){
"ClearDnssecResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Festlegen der E-Mail-Weiterleitung
Beim Aufruf des Befehls set email forward sollten die folgenden Parameter enthalten sein:
Parameter für E-Mail-Weiterleitungsanfrage festlegenErklärung
Parameter für E-Mail-Weiterleitungsanfrage festlegen
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
forward_typeWeiterleitungstyp, er kann "donot" sein: E-Mail nicht weiterleiten, "mx": E-Mail an einen anderen Mailhost zustellen (MX-Eintrag), "forward": E-Mail an einen anderen Mailhost zustellen
username0 - username9Benutzername; wird nur verwendet, wenn "forward_type" "forward" ist
exist_email0 - exist_email9Vorhandene E-Mail-Adresse, wird nur verwendet, wenn "forward_type" "forward" ist
mx_host0 - mx_host2Mail-Host, wird nur verwendet, wenn "forward_type" gleich "mx" ist
mx_distance0 - mx_distance2Distance0 hat die höchste Priorität, wird nur verwendet, wenn "forward_type" gleich "mx" ist
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetEmailForwardingResponse></SetEmailForwardingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetEmailForwardingHeader></SetEmailForwardingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen der E-Mail-Weiterleitung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&
[email protected] Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&
[email protected] Antwort (XML-Format)<SetEmailForwardingResponse>
<SetEmailForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetEmailForwardingHeader>
</SetEmailForwardingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&
[email protected] Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&
[email protected] Antwort (JSON-Format){
"SetEmailForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Zurücksetzen der Domain-Einstellungen
Wenn Sie den Befehl set clear domain setting aufrufen, sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Festlegen/Löschen der Domain-EinstellungErklärung
Anfrageparameter zum Festlegen/Löschen der Domain-Einstellung
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
serviceDer Dienst, den du entfernen möchtest; er kann "forward", "stealth", "email_forwarding", "dns", "dnssec" und "nameservers" sein
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetClearDomainSettingResponse></SetClearDomainSettingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetClearDomainSettingHeader></SetClearDomainSettingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Festlegen der Clear-Domain-Einstellung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Antwort (XML-Format)<SetClearDomainSettingResponse>
<SetClearDomainSettingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetClearDomainSettingHeader>
</SetClearDomainSettingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Antwort (JSON-Format){
"SetClearDomainSettingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen des Ordners
Beim Aufruf des Befehls set folder sollten die folgenden Parameter angegeben werden:
Ordner-Anfrageparameter festlegenErklärung
Ordner-Anfrageparameter festlegen
Erklärung
domainDer zu aktualisierende Domainname, pro Anfrage kann nur 1 Domain festgelegt werden
folderDer Ordnername, in den Sie Ihre Domain verschieben möchten. Verwenden Sie "Default" als Ordnernamen, wenn Sie die Domain in den Standardordner verschieben möchten. Bei Ordnernamen wird zwischen Groß- und Kleinschreibung unterschieden. Zum Beispiel sind "Folder1" und "folder1" zwei unterschiedliche Ordnernamen.
folder_id (optional)Die Ordner-ID, in die du deine Domain verschieben möchtest
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderResponse></SetFolderResponse>Tag der Antwort zum Festlegen des Ordners; es ist der Wurzelknoten des XML-Antwortdokuments
<SetFolderHeader></SetFolderHeader>Ordner-Header festlegen
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen eines Ordners
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder&domain=domian1.com&folder=folder1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder&domain=domian1.com&folder=folder1
Antwort (XML-Format)<SetFolderResponse>
<SetFolderHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderHeader>
</SetFolderResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder&domain=domian1.com&folder=folder1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder&domain=domian1.com&folder=folder1
Antwort (JSON-Format){
"SetFolderResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen einer Notiz
Beim Aufruf des Befehls set note sollten die folgenden Parameter enthalten sein:
Parameter für Notizanfrage festlegenErklärung
Parameter für Notizanfrage festlegen
Erklärung
domainDie Domain, die Sie festlegen möchten: Pro Anfrage kann nur 1 Domain festgelegt werden
noteNotiz, die du für die Domain festlegen möchtest, kann null sein
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetNoteResponse></SetNoteResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetNoteHeader></SetNoteHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen einer Notiz
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_note&domain=domain1.com¬e=Do not modify any information
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_note&domain=domain1.com¬e=Do not modify any information
Antwort (XML-Format)<SetNoteResponse>
<SetNoteHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetNoteHeader>
</SetNoteResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_note&domain=domain1.com¬e=Do not modify any information
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_note&domain=domain1.com¬e=Do not modify any information
Antwort (JSON-Format){
"SetNoteResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Verlängerungsoption festlegen
Wenn der Befehl zum Festlegen der Verlängerungsoption aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Anfrageparameter für Verlängerungsoption festlegenErklärung
Anfrageparameter für Verlängerungsoption festlegen
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
renew_optionMögliche Werte sind "donot", "auto", "reset"
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetRenewOptionResponse></SetRenewOptionResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetRenewOptionHeader></SetRenewOptionHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen einer Verlängerungsoption
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_renew_option&domain=domain1.com&renew_option=auto
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_renew_option&domain=domain1.com&renew_option=auto
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetRenewOptionResponse>
<SetRenewOptionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetRenewOptionHeader>
</SetRenewOptionResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_renew_option&domain=domain1.com&renew_option=auto
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_renew_option&domain=domain1.com&renew_option=auto
Antwort (JSON-Format){
"SetRenewOptionResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Festlegen des Datenschutzes
Wenn Sie den Befehl set privacy aufrufen, sollten die folgenden Parameter enthalten sein:
Parameter für Datenschutzanfrage festlegenErklärung
Parameter für Datenschutzanfrage festlegen
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
optionDer Datenschutzstatus der Domain, die Sie festlegen möchten; er kann "full", "partial" oder "off" sein
whois_privacy_optionDer Whois-Datenschutzstatus der Domain, die Sie festlegen möchten, er kann "yes" oder "no" sein
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetPrivacyResponse></SetPrivacyResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetPrivacyHeader></SetPrivacyHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen des Datenschutzes
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Antwort (XML-Format)<SetPrivacyResponse>
<SetPrivacyHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetPrivacyHeader>
</SetPrivacyResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Antwort (JSON-Format){
"SetPrivacyResponse":{
"ResponseCode":"0",
"Status":"success"
}
} TLD-Preise
Diese Funktion ist nur im XML- und JSON-Format verfügbar:
Anfrageparameter für TLD-PreiseErklärung
Anfrageparameter für TLD-Preise
Erklärung
currency (optional)Die Währung des zurückgegebenen Ergebnisses; sie sollte "usd", "eur" oder "cny" sein. Standardwährung ist Api Default Currency der Kontoeinstellung
count_per_page (optional)Wie viele Entitäten werden pro Seite angezeigt
page_index (optional)Welche Entitäten welcher Seite möchtest du anzeigen?
sort (optional)Bitte wählen Sie eine der folgenden Optionen als Wert für den Sortierparameter aus:
* Wenn Sie es nicht ausgewählt haben, verwenden wir die Standardsortierung.
1) RankAsc (Standard)
2) Rang absteigend
3) Name aufsteigend
4) NameBeschreibung
5) Verkäufe aufsteigend
6) Verkaufsbeschreibung
7) LaunchDateAsc
8) Startdatum-Beschreibung
9) CountAsc
10) CountDesc
11) RegistryAsc
12) Registry-Beschreibung
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<TldPriceResponse></TldPriceResponse>Wurzelknoten des Antwort-XML-Dokuments
<TldPriceResponseHeader></TldPriceResponseHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<TldPriceContent></TldPriceContent>Antwortinhalt
<TldContent></TldContent>TLD-Info
<Tld></Tld>Top-Level-Domains
<Usage></Usage>Verwendung von TLD
<Price></Price>Preisinfo zu dieser TLD. Enthält Unter-Tags:
: Preiseinheit
: Preis der Registrierung
: Preis für Verlängerung
: Preis des Transfers
<Privacy></Privacy>Wenn diese TLD Whois-Privacy unterstützt
<GracePeriod></GracePeriod>Grace-Period-Info dieser TLD. Enthält Unter-Tags:
: Einheit der Kulanzfrist-Informationen
: Verlängerungs-Kulanzfrist
: Löschungsfrist
<IDN></IDN>Wenn diese TLD internationalisierte Domainnamen unterstützt
<Restrictions></Restrictions>Domainname
Beispiel für TLD-Preise
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=tld_price¤cy=USD
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=tld_price¤cy=USD
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<TldPriceResponse>
<TldPriceResponseHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
<PriceLevel>Regular Pricing</PriceLevel>
<Currency>USD</Currency>
</TldPriceResponseHeader>
<TldPriceContent>
<TldContent>
<Tld>com</Tld>
<Usage>General</Usage>
<Price>
<Unit>(Price/1 year)</Unit>
<Register>15.00</Register>
<Renew>15.00</Renew>
<Transfer>15.00</Transfer>
<Restore>10.00</Restore>
</Price>
<Privacy>10.00</Privacy>
<GracePeriod>
<Unit>10.00</Unit>
<Renew>10.00</Renew>
<Delete>30</Delete>
<Restore>YES</Restore>
</GracePeriod>
<IDN>YES</IDN>
<Restrictions>--</Restrictions>
<OnSale>Yes</OnSale>
<maxDuration>10</maxDuration>
<minDuration>1</minDuration>
</TldContent>
</TldPriceContent>
</TldPriceResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=tld_price¤cy=USD
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=tld_price¤cy=USD
Antwort (JSON-Format){
"TldPriceResponse": {
"ResponseCode": 0,
"Status": "success",
"PriceLevel": "Regular Pricing",
"Currency": "USD",
"TldPrice": [
{
"Tld": "com",
"Usage": "General",
"IDN": "YES",
"Restrictions": "--",
"OnSale": "Yes",
"Privacy": "10.00",
"Price": {
"Unit": "(Price/1 year)",
"Register": "15.00",
"Renew": "15.00",
"Transfer": "15.00",
"Restore": "10.00"
},
"GracePeriod": {
"Unit": "10.00",
"Renew": "10.00",
"Delete": "30",
"Restore": "YES"
},
"maxDuration": 10,
"minDuration": 1
}
]
}
} Befehl zum Auflisten von Domains
Diese Funktion ist nur im XML- und JSON-Format verfügbar:
Parameter für die Anfrage zum Auflisten von DomänenErklärung
Parameter für die Anfrage zum Auflisten von Domänen
Erklärung
customer_id (optional)Daten nach Kunden-ID filtern (nur Reseller können diesen Parameter verwenden)
count_per_page (optional)Wie viele Entitäten werden pro Seite angezeigt
page_index (optional)Welche Entitäten welcher Seite möchtest du anzeigen?
sort (optional)Bitte wählen Sie eine der folgenden Optionen als Wert für den Sortierparameter aus:
* Wenn Sie es nicht ausgewählt haben, verwenden wir die Standardsortierung.
1) CountAsc (Standard)
2) Anzahl absteigend
3) Name aufsteigend
4) NameBeschreibung
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<ListDomainInfoResponse></ListDomainInfoResponse>Wurzelknoten des Antwort-XML-Dokuments
<ListDomainInfoHeader></ListDomainInfoHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<ListDomainInfoContent></ListDomainInfoContent>Antwortinhalt
<DomainInfoList></DomainInfoList>Domain-Informationsliste
<DomainInfo></DomainInfo>Domaininformationen
<Domain></Domain>Domain
<Name></Name>Domainname
<Expiration></Expiration>Domain-Ablaufdatum in Unix-Zeit (Millisekunden seit Mitternacht UTC des 1. Januar 1970)
<Registration></Registration>Domain-Registrierungsdatum in Unix-Zeit (Millisekunden seit Mitternacht UTC am 1. Januar 1970)
<NameServerSettings></NameServerSettings>Nameserver-Einstellungen
<Type></Type>Typ der Nameserver-Einstellung
<WithAds></WithAds>Mit Werbung oder nicht
<Whois></Whois>Whois-Informationen
<Registrant></Registrant>Registranteninformationen
<ContactId></ContactId>Kontakt-ID
<Admin></Admin>Admin-Informationen
<Technical></Technical>Technische Informationen
<Billing></Billing>Rechnungsinformationen
<Locked></Locked>Gesperrt oder nicht
<Disabled></Disabled>Aktivierungsstatus
<Hold></Hold>Client/Registrar-Hold-Status
<Privacy></Privacy>Datenschutzstatus
<isForSale></isForSale>Verkaufsstatus
<RenewOption></RenewOption>Verlängerungsoption
<Note></Note>Hinweis
<Folder></Folder>Ordnerinformationen
<FolderId></FolderId>Ordner-ID
<FolderName></FolderName>Ordnername
Beispiel für das Auflisten von Domains
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=list_domain
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=list_domain
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<ListDomainInfoResponse>
<ListDomainInfoHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</ListDomainInfoHeader>
<ListDomainInfoContent>
<DomainInfoList>
<DomainInfo>
<Domain>
<Name>domain-exp140.com</Name>
<Expiration>1361430589062</Expiration>
<Registration>1234567890123</Registration>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
<Whois>
<Registrant>
<ContactId>0</ContactId>
</Registrant>
<Admin>
<ContactId>0</ContactId>
</Admin>
<Technical>
<ContactId>0</ContactId>
</Technical>
<Billing>
<ContactId>0</ContactId>
</Billing>
</Whois>
<Locked>yes</Locked>
<Disabled>no</Disabled>
<UdrpLocked>no</UdrpLocked>
<RegistrantUnverified>no</RegistrantUnverified>
<Hold>no</Hold>
<Privacy>none</Privacy>
<isForSale>no</isForSale>
<RenewOption>no renew option</RenewOption>
<Note/>
<Folder>
<FolderId>-1</FolderId>
<FolderName>(no folder)</FolderName>
</Folder>
<Status>active</Status>
</Domain>
<Domain>
<Name>domain-exp141.com</Name>
<Expiration>1361430589062</Expiration>
<Registration>1234567890123</Registration>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
<Whois>
<Registrant>
<ContactId>1</ContactId>
</Registrant>
<Admin>
<ContactId>2</ContactId>
</Admin>
<Technical>
<ContactId>3</ContactId>
</Technical>
<Billing>
<ContactId>4</ContactId>
</Billing>
</Whois>
<Locked>yes</Locked>
<Disabled>no</Disabled>
<UdrpLocked>no</UdrpLocked>
<RegistrantUnverified>no</RegistrantUnverified>
<Hold>no</Hold>
<Privacy>none</Privacy>
<isForSale>no</isForSale>
<RenewOption>no renew option</RenewOption>
<Note/>
<Folder>
<FolderId>-1</FolderId>
<FolderName>(no folder)</FolderName>
</Folder>
<Status>moved</Status>
</Domain>
</DomainInfo>
</DomainInfoList>
</ListDomainInfoContent>
</ListDomainInfoResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=list_domain
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=list_domain
Antwort (JSON-Format){
"ListDomainInfoResponse": {
"ResponseCode": 0,
"Status": "success",
"MainDomains": [
{
"Name": "domain-exp140.com",
"Expiration": "1361430589062",
"Registration": "1234567890123",
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
},
"Whois": {
"Registrant": {
"ContactId": "0"
},
"Admin": {
"ContactId": "0"
},
"Technical": {
"ContactId": "0"
},
"Billing": {
"ContactId": "0"
}
},
"Locked": "yes",
"Disabled": "no",
"UdrpLocked": "no",
"RegistrantUnverified": "no",
"Hold": "no",
"Privacy": "none",
"isForSale": "no",
"RenewOption": "no renew option",
"Note": "",
"Folder": {
"FolderId": "-1",
"FolderName": "(no folder)"
},
"Status": "active"
},
{
"Name": "domain-exp141.com",
"Expiration": "1361430589062",
"Registration": "1234567890123",
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
},
"Whois": {
"Registrant": {
"ContactId": "1"
},
"Admin": {
"ContactId": "2"
},
"Technical": {
"ContactId": "3"
},
"Billing": {
"ContactId": "4"
}
},
"Locked": "yes",
"Disabled": "no",
"UdrpLocked": "no",
"RegistrantUnverified": "no",
"Hold": "no",
"Privacy": "none",
"isForSale": "no",
"RenewOption": "no renew option",
"Note": "",
"Folder": {
"FolderId": "-1",
"FolderName": "(no folder)"
},
"Status": "moved"
}
]
}
} Befehl zum Sperren von Domains
Wenn der Befehl lock domain aufgerufen wird, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Sperren der DomainErklärung
Anfrageparameter zum Sperren der Domain
Erklärung
domainDer Domainname, den Sie sperren möchten, es kann nur 1 Domain pro Anfrage eingegeben werden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<LockDomainResponse></LockDomainResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<LockDomainHeader></LockDomainHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Sperren einer Domain
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=lock_domain&domain=domain4.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=lock_domain&domain=domain4.com
Antwort (XML-Format)<LockDomainResponse>
<LockDomainHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</LockDomainHeader>
</LockDomainResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=lock_domain&domain=domain4.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=lock_domain&domain=domain4.com
Antwort (JSON-Format){
"LockDomainResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zur Vorschlagssuche
Durch Aufrufen des Befehls zur Vorschlagssuche wird der angegebene Domainname gekauft. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter für die VorschlagssucheErklärung
Anfrageparameter für die Vorschlagssuche
Erklärung
domainDie Domain, die Sie suchen möchten, es kann nur 1 Domain pro Anfrage eingegeben werden
tlds (optional)Die TLDs, die im Suchergebnis ausschließlich enthalten sind
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SuggestionSearchResponse></SuggestionSearchResponse>Tag der Antwort auf die Vorschlagssuche, es ist der Wurzelknoten des XML-Antwortdokuments
<SuggestionSearchHeader></SuggestionSearchHeader>Header der Vorschlagssuche
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für die Vorschlagssuche
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=suggestion_search&domain=domain.com&action=com,net
Sandbox-Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=suggestion_search&domain=domain.com&action=com,net
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SuggestionSearchResponse>
<SuggestionSearchHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SuggestionSearchHeader>
<SuggestionSearchContent>
<SuggestionSearch>
<Domain>test1.com</Domain>
<Domain>test2.com</Domain>
<Domain>test3.net</Domain>
<Domain>test4.net</Domain>
</SuggestionSearch>
</SuggestionSearchContent>
</SuggestionSearchResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=suggestion_search&domain=domain.com&action=com,net
Sandbox-Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=suggestion_search&domain=domain.com&action=com,net
Antwort (JSON-Format){
"SuggestionSearchResponse": {
"ResponseCode": 0,
"Status": "success",
"Domains": [
"test1.com",
"test2.com",
"test3.net",
"test4.net"
]
}
} Befehl zum Abbrechen des Transfers
Mit dem Befehl kannst du einen Transferposten in der Bestellung stornieren. Beim Aufruf des Befehls zum Stornieren eines Transfers sollten die folgenden Parameter enthalten sein:
Parameter zum Abbrechen der TransferanfrageErklärung
Parameter zum Abbrechen der Transferanfrage
Erklärung
domainDer Domainname, für den Sie den Transfer stornieren möchten, pro Anfrage kann nur 1 Domain eingegeben werden
order_idDie Transferauftrags-ID; Sie können sie über eine andere API get_transfer_status abrufen.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<CancelTransferResponse></CancelTransferResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<CancelTransferHeader></CancelTransferHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Abbrechen einer Übertragung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=cancel_transfer&domain=domain4.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=cancel_transfer&domain=domain4.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<CancelTransferResponse>
<CancelTransferHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</CancelTransferHeader>
</CancelTransferResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=cancel_transfer&domain=domain4.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=cancel_transfer&domain=domain4.com
Antwort (JSON-Format){
"CancelTransferResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Abrufen des Transferstatus
Beim Aufruf des Befehls get transfer status sollten die folgenden Parameter enthalten sein:
Parameter für die Anfrage zum Abrufen des TransferstatusErklärung
Parameter für die Anfrage zum Abrufen des Transferstatus
Erklärung
domainDer Domainname, für den Sie den Transferstatus abrufen möchten, pro Anfrage kann nur 1 Domain eingegeben werden
transfer_typeDer Transfertyp, für den Sie den Transferstatus abrufen möchten (Transfer in oder Transfer away)
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetTransferStatusResponse></GetTransferStatusResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<GetTransferStatusHeader></GetTransferStatusHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetTransferStatusContent></GetTransferStatusContent>Antwortinhalt
<TransferList></TransferList>Transferliste
<Transfer></Transfer>Transfer-Info
<OrderId></OrderId>Die Bestell-ID
<TransferStatus></TransferStatus>Der Transferstatus der Domain. Wenn du 'none' oder 'approved' bekommst, kannst du den Transfer stornieren. Wenn du 'waiting' bekommst, bedeutet das, dass der Transfer bereits gestartet ist. Wenn du 'auth code needed' bekommst, bedeutet das, dass der Auth-Code ungültig ist; du kannst eine andere API SET_TRANSFER_AUTH verwenden, um den Auth-Code erneut einzureichen. Es gibt auch einige andere Status; wir senden dir eine E-Mail oder sie müssen von unseren Technikern geprüft werden.
Beispiel für das Abrufen des Transferstatus
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetTransferStatusResponse>
<GetTransferStatusHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetTransferStatusHeader>
<GetTransferStatusContent>
<TransferList>
<Transfer>
<OrderId>testorderid</OrderId>
<TransferStatus>teststatus</TransferStatus>
</Transfer>
<Transfer>
<OrderId>testorderid2</OrderId>
<TransferStatus>teststatus2</TransferStatus>
</Transfer>
</TransferList>
</GetTransferStatusContent>
</GetTransferStatusResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Antwort (JSON-Format){
"GetTransferStatusResponse": {
"ResponseCode": 0,
"Status": "success",
"TransferList": [
{
"OrderId": "testorderid",
"TransferStatus": "teststatus"
},
{
"OrderId": "testorderid2",
"TransferStatus": "teststatus2"
}
]
}
} Befehl zum Festlegen des Transfer-Auth-Codes für den Transferauftrag
Der Befehl, mit dem du den Auth-Code für die Bearbeitung von Transferaufträgen aktualisieren kannst. Wenn du den Befehl set transfer auth code aufrufst, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Festlegen des Transfer-Auth-CodesErklärung
Anfrageparameter zum Festlegen des Transfer-Auth-Codes
Erklärung
domainDer Domainname, für den Sie die Transfer-Autorisierung aktualisieren; pro Anfrage kann nur 1 Domain eingegeben werden
auth_codeDer auth_code, den Sie erneut übermitteln möchten
order_idDie Transferauftrags-ID; Sie können sie über eine andere API get_transfer_status abrufen.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetTransferStatusResponse></GetTransferStatusResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<GetTransferStatusHeader></GetTransferStatusHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen des Transfer-Autorisierungscodes
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Antwort (XML-Format)<SetTransferAuthCodeResponse>
<SetTransferAuthCodeHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetTransferAuthCodeHeader>
</SetTransferAuthCodeResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Antwort (JSON-Format){
"SetTransferAuthCodeResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Autorisieren des Wegtransfers
Parameter der Anfrage zum Autorisieren eines Transfer AwayErklärung
Parameter der Anfrage zum Autorisieren eines Transfer Away
Erklärung
domainDer Domainname, für den Sie den Transfer freigeben möchten; pro Anfrage kann nur 1 Domain eingegeben werden
order_idDie Dynadot order_id der Domain, die Sie wegtransferieren möchten
authorizeUm den abgehenden Transfer zu genehmigen, setzen Sie ihn auf "approve". Um den abgehenden Transfer abzulehnen, setzen Sie ihn auf "deny".
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<AuthorizeTransferAwayResponse></AuthorizeTransferAwayResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<AuthorizeTransferAwayHeader></AuthorizeTransferAwayHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<Result></Result>Das Ergebnis der Autorisierung des abgehenden Transfers
Beispiel für das Autorisieren eines Transfer Away
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=authorize_transfer_away&domain=domain.com&authorize=approve&order_id=123
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=authorize_transfer_away&domain=domain.com&authorize=approve&order_id=123
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<AuthorizeTransferAwayResponse>
<AuthorizeTransferAwayHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
<Result>away_approved</Result>
</AuthorizeTransferAwayHeader>
</AuthorizeTransferAwayResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=authorize_transfer_away&domain=domain.com&authorize=approve&order_id=123
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=authorize_transfer_away&domain=domain.com&authorize=approve&order_id=123
Antwort (JSON-Format){
"AuthorizeTransferAwayResponse": {
"ResponseCode": 0,
"Status": "success",
"Result": "away_approved"
}
} Befehl zum Abrufen des Transfer-Auth-Codes
Sie müssen Ihre Domain und Ihr Konto entsperren, bevor Sie den Autorisierungscode anfordern.
Anforderungsparameter zum Abrufen des Transfer-AutorisierungscodesErklärung
Anforderungsparameter zum Abrufen des Transfer-Autorisierungscodes
Erklärung
domainDer Domainname, für den Sie den Transfer-Auth-Code abrufen möchten. Pro Anfrage kann nur 1 Domain eingegeben werden
new_code (optional)Neuen Transfer-Autorisierungscode generieren
unlock_domain_for_transfer (Optional. Requires api skip lock agreement to use)Wenn Sie die Domain für einen Transfer entsperren möchten, setzen Sie den Wert auf "1". Wenn die Anfrage erfolgreich verarbeitet wurde, wird die Domain entsperrt.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetTransferAuthCodeResponse></GetTransferAuthCodeResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<GetTransferAuthCodeHeader></GetTransferAuthCodeHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<AuthCode></AuthCode>Der Auth-Code wird verwendet, um eine Domain-Übertragung zu starten.
Beispiel für das Abrufen des Transfer-Autorisierungscodes
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetTransferAuthCodeResponse>
<GetTransferAuthCodeHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
<AuthCode>testauthcode</AuthCode>
</GetTransferAuthCodeHeader>
</GetTransferAuthCodeResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Antwort (JSON-Format){
"GetTransferAuthCodeResponse": {
"ResponseCode": 0,
"Status": "success",
"AuthCode": "testauthcode"
}
} Befehl zum Abrufen der Domain-Push-Anfrage
Der Aufruf des Befehls Get Domain Push Request ruft eine Domain-Push-Anfrage ab. Dieser Befehl ist nur im XML- und JSON-Format verfügbar.
Anfrageparameter zum Abrufen der Domain-Push-AnfrageErklärung
Anfrageparameter zum Abrufen der Domain-Push-Anfrage
Erklärung
N/A
Es wird kein zusätzlicher Parameter benötigt
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetDomainPushRequestResponse></GetDomainPushRequestResponse>der Wurzelknoten der Antwort
<GetDomainPushRequestHeader></GetDomainPushRequestHeader>Header der Get-Domain-Push-Anfrage
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetDomainPushRequestContent></GetDomainPushRequestContent>Antwortinhalt
<PushDomain></PushDomain>Domain verschieben
<PushDomainName></PushDomainName>Domainnamen pushen
Beispiel für eine Domain-Push-Anfrage
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_domain_push_request
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_domain_push_request
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetDomainPushRequestResponse>
<GetDomainPushRequestHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetDomainPushRequestHeader>
<GetDomainPushRequestContent>
<PushDomain>
<PushDomainName>haha.com</PushDomainName>
</PushDomain>
<PushDomain>
<PushDomainName>haha1.com</PushDomainName>
</PushDomain>
</GetDomainPushRequestContent>
</GetDomainPushRequestResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_domain_push_request
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_domain_push_request
Antwort (JSON-Format){
"GetDomainPushRequestResponse": {
"ResponseCode": 0,
"Status": "success",
"pushDomainName": "[haha.com,haha1.com]"
}
} Befehl zum Festlegen der Domain-Push-Anfrage
Der Aufruf des Befehls zum Festlegen der Domain-Push-Anfrage legt die Domain-Push-Anfrage fest. Dieser Befehl ist nur im XML- und JSON-Format verfügbar.Wenn dieser Befehl aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter der Domain-Push-AnfrageErklärung
Parameter der Domain-Push-Anfrage
Erklärung
domainsDer Domainname der zu bearbeitenden Bestellung
actionDie Aktion der zu bearbeitenden Bestellung, du kannst "accept" oder "decline" wählen
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDomainPushRequestResponse></SetDomainPushRequestResponse>der Wurzelknoten der Antwort
<SetDomainPushRequestHeader></SetDomainPushRequestHeader>Header der Set-Domain-Push-Anfrage
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen einer Domain-Push-Anfrage
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetDomainPushRequestResponse>
<SetDomainPushRequestHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetDomainPushRequestHeader>
<SetDomainPushRequestContent/>
</SetDomainPushRequestResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Antwort (JSON-Format){
"SetDomainPushRequestResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Erstellen eines CN-Audits
Der Befehl ermöglicht es Ihnen, ein CN-Audit für einen Kontakt zu erstellen. Wenn Sie den Befehl create cn audit aufrufen, sollten die folgenden Parameter enthalten sein:
Parameter für die Anfrage zum Erstellen eines CN-AuditsErklärung
Parameter für die Anfrage zum Erstellen eines CN-Audits
Erklärung
contact_idDie Kontakt-Datensatz-ID, für die Sie das Audit starten möchten; pro Anfrage kann nur 1 Kontakt-ID eingegeben werden
contact_typeArt des Kontakts, kann entweder "Individual" oder "Enterprise" sein
individual_id_typeID-Typ einer natürlichen Person, erwartete Werte (Beschreibung des Wertes) sind:
JGZ (Offiziersausweis der Volksrepublik China)
SFZ (Personalausweis der Volksrepublik China)
HZ (Reisepass)
GAJMTX (Ein- und Ausreisegenehmigung für Reisen nach und von Hongkong und Macao)
TWJMTX (Reiseausweise für taiwanische Einwohner zur Ein- und Ausreise in das Festland)
WJLSFZ (Dauerkarte für Ausländer mit ständigem Aufenthalt in der Volksrepublik China)
GAJZZ (Aufenthaltsgenehmigung für Hongkong, Macao)
TWJZZ (Aufenthaltsgenehmigung für taiwanesische Einwohner)
QT (Sonstige)
individual_license_idDie Lizenznummer des Ausweises einer natürlichen Person
individual_urlDokument der Lizenz-ID einer natürlichen Person. Die Datei-URL auf dem Server. Es sind nur jpg, gif, png, jpeg erlaubt
enterprise_id_type (Mandatory when contact type is "Enterprise")Unternehmens-ID-Typ, erwartete Werte (Beschreibung des Werts) sind:
ORG (Organisationscode-Zertifikat)
YYZZ (Gewerbeschein)
TYDM (Zertifikat für den einheitlichen Sozialkreditcode)
BDDM (Militärische Codebezeichnung)
JDDWFW (Lizenz für kostenpflichtige externe Dienstleistungen des Militärs)
SYDWFR (Rechtsfähigkeitsbescheinigung einer öffentlichen Einrichtung)
WGCZJG (Registrierungsformular für ständige Vertretungen ausländischer Unternehmen)
SHTTFR (Registrierungsbescheinigung für juristische Personen einer Sozialorganisation)
ZJCS (Registrierungsbescheinigung für Stätten religiöser Aktivitäten)
MBFQY (Registrierungsbescheinigung für private Nichtunternehmenseinheit)
JJHFR (Registrierungsbescheinigung für juristische Personen von Fonds)
LSZY (Zulassung als Anwaltskanzlei)
WGZHWH (Registrierungszertifikat eines ausländischen Kulturzentrums in China)
WLCZJG (Zulassungs- und Registrierungsbescheinigung für das ständige Vertretungsbüro der Tourismusabteilungen ausländischer Regierungen)
SFJD (Lizenz für Gerichtsgutachten)
JWJG (Bescheinigung für ausländische Organisation)
SHFWJG (Registrierungsbescheinigung der Sozialbehörde)
MBXXBX (Genehmigung für Privatschulen)
YLJGZY (Zulassung für medizinische Einrichtungen)
GZJGZY (Berufsausübungslizenz für Notarorganisationen)
BJWSXX (Genehmigung für die Pekinger Schule für Kinder von Mitarbeitern ausländischer Botschaften in China)
QTTYDM (Sonstiges-Zertifikat für einheitlichen Sozialkreditcode)
QT (Sonstige)
enterprise_license_id (Mandatory when contact type is "Enterprise")Die Lizenznummer des Unternehmensdokuments
enterprise_url (Mandatory when contact type is "Enterprise")Dokument der Unternehmenslizenz. Die Datei-URL auf dem Server. Nur jpg, gif, png, jpeg sind erlaubt
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<CreateCnAuditResponse></CreateCnAuditResponse>Wurzelknoten des Antwort-XML-Dokuments
<CreateCnAuditHeader></CreateCnAuditHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für die Erstellung eines CN-Audits
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<CreateCnAuditResponse>
<CreateCnAuditHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</CreateCnAuditHeader>
</CreateCnAuditResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Antwort (JSON-Format){
"CreateCnAuditResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Abrufen des CN-Audit-Status
Wenn Sie den Befehl get cn audit status aufrufen, sollten die folgenden Parameter enthalten sein:
Anforderungsparameter zum Abrufen des Cn-Audit-StatusErklärung
Anforderungsparameter zum Abrufen des Cn-Audit-Status
Erklärung
contact_idDie Kontaktdatensatz-ID, für die Sie den Audit-Status abrufen möchten, es kann nur 1 contactId pro Anfrage eingegeben werden
gtldWenn Sie das Audit-Ergebnis der cnnic-gtld abfragen, setzen Sie diesen Parameter auf 1
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetCnAuditStatusResponse></GetCnAuditStatusResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<GetCnAuditStatusHeader></GetCnAuditStatusHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<CnAuditStatus></CnAuditStatus>der Audit-Status des cnnic-Audit-Datensatzes. Du erhältst möglicherweise 'processing' oder 'waiting for cnnic' oder 'failed'. Wenn der Status 'failed' ist, senden wir dir eine E-Mail.
<FailedReason></FailedReason>Wenn die Prüfung nicht bestanden werden kann, wird der Grund für das Scheitern angezeigt
Beispiel: CN-Audit-Status abrufen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_cn_audit_status&contact_id=testcontactid
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_cn_audit_status&contact_id=testcontactid
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetCnAuditStatusResponse>
<GetCnAuditStatusHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
<CnAuditStatus>pass</CnAuditStatus>
</GetCnAuditStatusHeader>
</GetCnAuditStatusResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_cn_audit_status&contact_id=testcontactid
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_cn_audit_status&contact_id=testcontactid
Antwort (JSON-Format){
"GetCnAuditStatusResponse": {
"ResponseCode": "0",
"Status": "success",
"CnAuditStatus": "pass"
}
} Befehl zum Erstellen eines Kontakts
Beim Aufruf des Befehls zum Erstellen eines Kontakts sollten die folgenden Parameter angegeben werden:
Parameter für die Anfrage zum Erstellen eines KontaktsErklärung
Parameter für die Anfrage zum Erstellen eines Kontakts
Erklärung
organization (optional)Die Informationen zur Organisation
nameName
emailE-Mail
phonenumTelefonnummer
phoneccTelefon-Ländervorwahl
faxnum (optional)Faxnummer
faxcc (optional)Fax-Ländercode
address1Adresse 1
address2 (optional)Adresse 2
cityStadt
state (optional)Bundesland
zipPostleitzahl
countryLand
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<CreateContactResponse></CreateContactResponse>Wurzelknoten des Antwort-XML-Dokuments
<CreateContactHeader></CreateContactHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<CreateContactContent></CreateContactContent>Neue Kontakt-ID, wird nur verwendet, wenn der Status "success" ist
Beispiel für das Erstellen eines Kontakts
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=create_contact&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=create_contact&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Antwort (XML-Format)<CreateContactResponse>
<CreateContactHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</CreateContactHeader>
<CreateContactContent>
<ContactId>1234</ContactId>
</CreateContactContent>
</CreateContactResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_contact&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=create_contact&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Antwort (JSON-Format){
"CreateContactResponse":{
"ResponseCode":"0",
"Status":"success",
"CreateContactContent":{
"ContactId":"0"
}
}
} Befehl zum Bearbeiten des Kontakts
Wenn Sie den Befehl zum Bearbeiten von Kontakten aufrufen, sollten die folgenden Parameter enthalten sein:
Parameter für die Anfrage zum Bearbeiten eines KontaktsErklärung
Parameter für die Anfrage zum Bearbeiten eines Kontakts
Erklärung
contact_idDie ID des Kontakts, den Sie bearbeiten möchten
organization (optional)Die Informationen zur Organisation
nameName
emailE-Mail
phonenumTelefonnummer
phoneccTelefon-Ländervorwahl
faxnum (optional)Faxnummer
faxcc (optional)Fax-Ländercode
address1Adresse 1
address2 (optional)Adresse 2
cityStadt
stateBundesland
zipPostleitzahl
countryLand
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<EditContactResponse></EditContactResponse>Wurzelknoten des Antwort-XML-Dokuments
<EditContactHeader></EditContactHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<EditContactContent></EditContactContent>Antwortinhalt
<ContactId></ContactId>ID des Kontakts
Beispiel: Kontakt bearbeiten
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=edit_contact&contact_id=0&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=edit_contact&contact_id=0&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<EditContactResponse>
<EditContactHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</EditContactHeader>
<EditContactContent>
<ContactId>0</ContactId>
</EditContactContent>
</EditContactResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=edit_contact&contact_id=0&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=edit_contact&contact_id=0&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Antwort (JSON-Format){
"EditContactResponse": {
"ResponseCode": "0",
"Status": "success",
"EditContactContent": {
"ContactId": "0"
}
}
} Anfrage (CSV-Format)https://api.dynadot.com/api3.html?key=[API Key]&command=edit_contact&contact_id=0&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Sandbox-Anfrage (CSV-Format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=edit_contact&contact_id=0&name=Webb&
[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Antwort (CSV-Format)ok,
success,
,
Befehl zum Löschen des Kontakts
Wenn Sie den Befehl zum Löschen von Kontakten aufrufen, sollten die folgenden Parameter enthalten sein:
Anforderungsparameter zum Löschen des KontaktsErklärung
Anforderungsparameter zum Löschen des Kontakts
Erklärung
contact_idDie IDs der Kontakte, die Sie löschen möchten; stellen Sie sicher, dass sie durch Kommas getrennt sind
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<DeleteContactResponse></DeleteContactResponse>Wurzelknoten des Antwort-XML-Dokuments
<DeleteContactHeader></DeleteContactHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Kontaktbeispiel löschen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_contact&contact_id=0
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=delete_contact&contact_id=0
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<DeleteContactResponse>
<DeleteContactHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteContactHeader>
</DeleteContactResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_contact&contact_id=0
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=delete_contact&contact_id=0
Antwort (JSON-Format){
"DeleteContactResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Kontaktlisten-Befehl
Dieser Befehl ist nur im XML- und JSON-Format verfügbar:
Anfrageparameter für die KontaktlisteErklärung
Anfrageparameter für die Kontaktliste
Erklärung
N/AEs wird kein zusätzlicher Parameter benötigt
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<ContactListResponse></ContactListResponse>Wurzelknoten des Antwort-XML-Dokuments
<ContactListHeader></ContactListHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<ContactListContent></ContactListContent>Antwortinhalt
<ContactList></ContactList>Kontaktliste
<Contact></Contact>Kontaktinformationen
<ContactId></ContactId>Kontakt-ID
<Organization></Organization>Organisation des Kontakts
<Name></Name>Name
<Email></Email>E-Mail
<PhoneCc></PhoneCc>Telefon-Ländervorwahl
<PhoneNum></PhoneNum>Telefonnummer
<FaxCc></FaxCc>Fax-Ländercode
<FaxNum></FaxNum>Faxnummer
<Address1></Address1>Adresse 1
<Address2></Address2>Adresse 2
<City></City>Stadt
<State></State>Bundesland
<ZipCode></ZipCode>Postleitzahl
<Country></Country>Land
<GtldVerified></GtldVerified>gTLD-Verifizierungsstatus
Beispiel für eine Kontaktliste
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=contact_list
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=contact_list
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<ContactListResponse>
<ContactListHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</ContactListHeader>
<ContactListContent>
<ContactList>
<Contact>
<ContactId>0</ContactId>
<Organization/>
<Name>Jack tester</Name>
<Email></Email>
<PhoneCc>1</PhoneCc>
<PhoneNum>555.555.5233</PhoneNum>
<FaxCc/>
<FaxNum/>
<Address1>test street</Address1>
<Address2/>
<City>Los Angeles</City>
<State>CA</State>
<ZipCode>90068</ZipCode>
<Country>US</Country>
<GtldVerified>no</GtldVerified>
</Contact>
<Contact>
<ContactId>1</ContactId>
<Organization/>
<Name>John tester</Name>
<Email></Email>
<PhoneCc>1</PhoneCc>
<PhoneNum>123.456.7890</PhoneNum>
<FaxCc>1</FaxCc>
<FaxNum>123.456.7890</FaxNum>
<Address1>high Way first</Address1>
<Address2/>
<City>San Francisco</City>
<State>CA</State>
<ZipCode>90068</ZipCode>
<Country>US</Country>
<GtldVerified>yes</GtldVerified>
</Contact>
</ContactList>
</ContactListContent>
</ContactListResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=contact_list
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=contact_list
Antwort (JSON-Format){
"ContactListResponse": {
"ResponseCode": 0,
"Status": "success",
"ContactList": [
{
"ContactId": "0",
"Organization": "",
"Name": "Jack tester",
"Email": "",
"PhoneCc": "1",
"PhoneNum": "555.555.5233",
"FaxCc": "",
"FaxNum": "",
"Address1": "test street",
"Address2": "",
"City": "Los Angeles",
"State": "CA",
"ZipCode": "90068",
"Country": "US",
"GtldVerified": "no"
},
{
"ContactId": "1",
"Organization": "",
"Name": "John tester",
"Email": "",
"PhoneCc": "1",
"PhoneNum": "123.456.7890",
"FaxCc": "1",
"FaxNum": "123.456.7890",
"Address1": "high Way first",
"Address2": "",
"City": "San Francisco",
"State": "CA",
"ZipCode": "90068",
"Country": "US",
"GtldVerified": "yes"
}
]
}
} Befehl zum Abrufen des Kontakts
Dieser Befehl ist nur im XML- und JSON-Format verfügbar:
Kontakt-Anfrageparameter abrufenErklärung
Kontakt-Anfrageparameter abrufen
Erklärung
contact_idID des Kontakts
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetContactResponse></GetContactResponse>Wurzelknoten des Antwort-XML-Dokuments
<GetContactHeader></GetContactHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetContactContent></GetContactContent>Antwortinhalt
<Contact></Contact>Kontaktinformationen
<ContactId></ContactId>Kontakt-ID
<Organization></Organization>Organisation des Kontakts
<Name></Name>Name
<Email></Email>E-Mail
<PhoneCc></PhoneCc>Telefon-Ländervorwahl
<PhoneNum></PhoneNum>Telefonnummer
<FaxCc></FaxCc>Fax-Ländercode
<FaxNum></FaxNum>Faxnummer
<Address1></Address1>Adresse 1
<Address2></Address2>Adresse 2
<City></City>Stadt
<State></State>Bundesland
<ZipCode></ZipCode>Postleitzahl
<Country></Country>Land
<GtldVerified></GtldVerified>gTLD-Verifizierungsstatus
Beispiel für das Abrufen eines Kontakts
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_contact&contact_id=10000
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_contact&contact_id=10000
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetContactResponse>
<GetContactHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetContactHeader>
<GetContactContent>
<GetContact>
<Contact>
<ContactId>12345</ContactId>
<Organization>org</Organization>
<Name>name</Name>
<Email></Email>
<PhoneCc>1</PhoneCc>
<PhoneNum>555.555.5233</PhoneNum>
<FaxCc/>
<FaxNum/>
<Address1>address1</Address1>
<Address2>address2</Address2>
<City>city</City>
<State>state</State>
<ZipCode>zipcode</ZipCode>
<Country>country</Country>
<GtldVerified>no</GtldVerified>
</Contact>
</GetContact>
</GetContactContent>
</GetContactResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_contact&contact_id=10000
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_contact&contact_id=10000
Antwort (JSON-Format){
"GetContactResponse": {
"ResponseCode": 0,
"Status": "success",
"GetContact": {
"ContactId": "12345",
"Organization": "org",
"Name": "name",
"Email": "",
"PhoneCc": "1",
"PhoneNum": "555.555.5233",
"FaxCc": "",
"FaxNum": "",
"Address1": "address1",
"Address2": "address2",
"City": "city",
"State": "state",
"ZipCode": "zipcode",
"Country": "country",
"GtldVerified": "no"
}
}
} Befehl zum Festlegen der EU-Einstellungen für Kontakte
Wenn der Befehl zum Festlegen der EU-Kontakt-Einstellung aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Anfrageparameter für Set Contact EU SettingErklärung
Anfrageparameter für Set Contact EU Setting
Erklärung
contact_idDie ID des Kontakts, den Sie bearbeiten möchten
country_of_citizenshipMuss ein EU-Mitgliedstaat sein, die Ländercodes der Mitgliedstaaten umfassen :
AT, BE, BG, HR, CY, CZ, DK, EE, FI, FR, DE, GR, HU, IS, IE, IT, LV, LI, LT, LU, MT, NL, NO, PL, PT, RO, SK, SI, ES, SE
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetContactEUSettingResponse></SetContactEUSettingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetContactEUSettingHeader></SetContactEUSettingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<SetContactEUSettingContent></SetContactEUSettingContent>Antwortinhalt
<ContactId></ContactId>ID des Kontakts
Beispiel für das Festlegen der EU-Kontakteinstellung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetContactEUSettingResponse>
<SetContactEUSettingHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetContactEUSettingHeader>
<SetContactEUSettingContent>
<ContactId>0</ContactId>
</SetContactEUSettingContent>
</SetContactEUSettingResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Antwort (JSON-Format){
"SetContactEUSettingResponse": {
"ResponseCode: ": "0",
"Status": "Success",
"SetContactEUSettingContent": {
"ContactId: ": "0"
}
}
} Befehl zum Festlegen der Kontakt-LV-Einstellung
Beim Aufruf des Befehls zum Festlegen der Kontakt-lv-Einstellung sollten die folgenden Parameter angegeben werden:
Anfrageparameter für Kontakt-LV-Einstellung festlegenErklärung
Anfrageparameter für Kontakt-LV-Einstellung festlegen
Erklärung
contact_idDie ID des Kontakts, den Sie bearbeiten möchten
registration_number- Für Einzelpersonen geben Sie bitte die lettische Identifikationsnummer ein.
- Für Unternehmen und andere juristische Personen geben Sie bitte die vom Lettischen Unternehmensregister ausgestellte Registrierungsnummer ein.
vat_number (optional)USt-IdNr. für ausländische juristische Personen, die in Ländern der Europäischen Union registriert sind (dazu zählen auch lettische Unternehmen)
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetContactLvSettingResponse></SetContactLvSettingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetContactLvSettingHeader></SetContactLvSettingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<SetContactLvSettingContent></SetContactLvSettingContent>Antwortinhalt
<ContactId></ContactId>ID des Kontakts
Beispiel für die Contact-Lv-Einstellung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_lv_setting&contact_id=0®istration_number=test_reg_number&vat_number=test_vat_number
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_contact_lv_setting&contact_id=0®istration_number=test_reg_number&vat_number=test_vat_number
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetContactLvSettingResponse>
<SetContactLvSettingHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetContactLvSettingHeader>
<SetContactLvSettingContent>
<ContactId>0</ContactId>
</SetContactLvSettingContent>
</SetContactLvSettingResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_lv_setting&contact_id=0®istration_number=test_reg_number&vat_number=test_vat_number
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_contact_lv_setting&contact_id=0®istration_number=test_reg_number&vat_number=test_vat_number
Antwort (JSON-Format){
"SetContactLvSettingResponse": {
"ResponseCode": 0,
"Status": "success",
"SetContactLvSettingContent": {
"ContactId: ": "0"
}
}
} Beispiel für das Festlegen der Kontakt-LV-Einstellung
Anfrage (CSV-Format)https://api.dynadot.com/api3.html?key=[API Key]&command=set_contact_lv_setting&contact_id=0®istration_number=test_reg_number&vat_number=test_vat_number
Sandbox-Anfrage (CSV-Format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=set_contact_lv_setting&contact_id=0®istration_number=test_reg_number&vat_number=test_vat_number
Antwort (CSV-Format)ok,success,0
Befehl zum Festlegen der Kontakt-LT-Einstellung
Wenn der Befehl zum Festlegen der Kontakt-LT-Einstellung aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Festlegen der Kontakt-LT-EinstellungErklärung
Anfrageparameter zum Festlegen der Kontakt-LT-Einstellung
Erklärung
contact_idDie ID des Kontakts, den Sie bearbeiten möchten
organization_codeSie können den Kontakt-Organisationscode erst festlegen, nachdem die Kontaktorganisation festgelegt wurde.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetContactLtSettingResponse></SetContactLtSettingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetContactLtSettingHeader></SetContactLtSettingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<SetContactLtSettingContent></SetContactLtSettingContent>Antwortinhalt
<ContactId></ContactId>ID des Kontakts
Beispiel für das Festlegen der Kontakt-LT-Einstellung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_lt_setting&contact_id=0&organization_code=testing_organization_code
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_contact_lt_setting&contact_id=0&organization_code=testing_organization_code
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetContactLtSettingResponse>
<SetContactLtSettingHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetContactLtSettingHeader>
<SetContactLtSettingContent>
<ContactId>0</ContactId>
</SetContactLtSettingContent>
</SetContactLtSettingResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_lt_setting&contact_id=0&organization_code=testing_organization_code
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_contact_lt_setting&contact_id=0&organization_code=testing_organization_code
Antwort (JSON-Format){
"SetContactLtSettingResponse": {
"ResponseCode:": "0",
"Status": "Success",
"SetContactLtSettingContent": {
"ContactId": "0"
}
}
} Nameserver-Befehl abrufen
Wenn du den Befehl zum Abrufen der Nameserver aufrufst, sollten die folgenden Parameter enthalten sein:
Parameter der Nameserver-Anfrage abrufenErklärung
Parameter der Nameserver-Anfrage abrufen
Erklärung
domainDie Domain, deren Nameserver-Info du abrufen möchtest; pro Anfrage kann nur die Nameserver-Info von 1 Domain abgerufen werden.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetNsResponse></GetNsResponse>Wurzelknoten des Antwort-XML-Dokuments
<GetNsHeader></GetNsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<NsContent></NsContent>Antwortinhalt
<Host></Host>Hostname des Servers
<NsName></NsName>Name des Servers
Beispiel zum Abrufen von Ns
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_ns&domain=mydomain.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_ns&domain=mydomain.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetNsResponse>
<GetNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetNsHeader>
<NsContent>
<Host>ns1.mydomain.com</Host>
<Host>ns2.mydomain.com</Host>
</NsContent>
</GetNsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_ns&domain=mydomain.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_ns&domain=mydomain.com
Antwort (JSON-Format){
"GetNsResponse": {
"ResponseCode": 0,
"Status": "success",
"NsContent": {
"Host0": "ns1.mydomain.com",
"Host1": "ns2.mydomain.com"
}
}
} Befehl zum Hinzufügen eines Nameservers
Wenn der Befehl zum Hinzufügen von Nameservern aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Hinzufügen eines NameserversErklärung
Anfrageparameter zum Hinzufügen eines Nameservers
Erklärung
hostDer Hostname des Nameservers, den Sie hinzufügen möchten
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<AddNsResponse></AddNsResponse>Wurzelknoten des Antwort-XML-Dokuments
<AddNsHeader></AddNsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<AddNsContent></AddNsContent>Antwortinhalt
<Server></Server>Server, den du festgelegt hast
<Host></Host>Hostname des neuen Servers
<ServerId></ServerId>ID des neuen Servers
Beispiel zum Hinzufügen von Ns
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=add_ns&host=ns1.mydomain.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=add_ns&host=ns1.mydomain.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<AddNsResponse>
<AddNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</AddNsHeader>
<AddNsContent>
<Server>
<Host>ns1.mydomain.com</Host>
<ServerId>0</ServerId>
</Server>
</AddNsContent>
</AddNsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_ns&host=ns1.mydomain.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=add_ns&host=ns1.mydomain.com
Antwort (JSON-Format){
"AddNsResponse": {
"ResponseCode": 0,
"Status": "success",
"AddNsContent": {
"Server": {
"Host": "ns1.mydomain.com",
"ServerId": 0
}
}
}
} Befehl zum Registrieren eines Nameservers
Beim Aufruf des Befehls zum Registrieren des Namensservers sollten die folgenden Parameter enthalten sein:
Anfrageparameter für die NameserverregistrierungErklärung
Anfrageparameter für die Nameserverregistrierung
Erklärung
hostDer Hostname Ihres eigenen Nameservers
ipDie IP-Adresse Ihres eigenen Nameservers
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<RegisterNsResponse></RegisterNsResponse>Wurzelknoten des Antwort-XML-Dokuments
<RegisterNsHeader></RegisterNsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<RegisterNsContent></RegisterNsContent>Antwortinhalt
<Server></Server>Server-Tag
<Host></Host>Hostname
<ServerId></ServerId>Server-ID
Beispiel für die Registrierung eines Nameservers
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Antwort (XML-Format)<RegisterNsResponse>
<RegisterNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</RegisterNsHeader>
<RegisterNsContent>
<Server>
<Host>domain1.com</Host>
<ServerId>0</ServerId>
</Server>
</RegisterNsContent>
</RegisterNsResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Antwort (JSON-Format){
"RegisterNsResponse":{
"ResponseCode":"0",
"Status":"success",
"RegisterNsContent":{
"Server":{
"Host":"ndomain1.com",
"ServerId":"0"
}
}
}
} Befehl zum Festlegen der Nameserver-IP
Wenn Sie den Befehl set name server IP aufrufen, sollten die folgenden Parameter enthalten sein:
Parameter für die Anfrage zum Festlegen der Nameserver-IPErklärung
Parameter für die Anfrage zum Festlegen der Nameserver-IP
Erklärung
server_idDie ID des Nameservers, den Sie festlegen möchten
ip0 - ip9Die IP-Adresse, die Sie dem Nameserver zuweisen möchten, pro Anfrage können 9 IPs festgelegt werden und müssen durch Kommas getrennt werden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetNsIpResponse></SetNsIpResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetNsIpHeader></SetNsIpHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen der Nameserver-IP
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Antwort (XML-Format)<SetNsIpResponse>
<SetNsIpHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetNsIpHeader>
</SetNsIpResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Antwort (JSON-Format){
"SetNsIpResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Löschen eines Nameservers
Wenn der Befehl zum Löschen eines Nameservers aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter für die Nameserver-LöschanfrageErklärung
Parameter für die Nameserver-Löschanfrage
Erklärung
server_idDie IDs der Nameserver, die Sie löschen möchten; stellen Sie sicher, dass sie durch Kommas getrennt sind
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<DeleteNsResponse></DeleteNsResponse>Wurzelknoten des Antwort-XML-Dokuments
<DeleteNsHeader></DeleteNsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für Ns löschen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_ns&server_id=0
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=delete_ns&server_id=0
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<DeleteNsResponse>
<DeleteNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteNsHeader>
</DeleteNsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_ns&server_id=0
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=delete_ns&server_id=0
Antwort (JSON-Format){
"DeleteNsResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Löschen von Nameservern anhand der Domain
Wenn Sie den Befehl delete name server by domain aufrufen, sollten die folgenden Parameter enthalten sein:
Nameserver anhand des Domain-Anfrageparameters löschenErklärung
Nameserver anhand des Domain-Anfrageparameters löschen
Erklärung
server_domainName des Nameservers. z. B.: ns1.testnameserver.com
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<DeleteNsResponse></DeleteNsResponse>Wurzelknoten des Antwort-XML-Dokuments
<DeleteNsHeader></DeleteNsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel: Nameserver nach Domain löschen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Antwort (XML-Format)<DeleteNsResponse>
<DeleteNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteNsHeader>
</DeleteNsResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Antwort (JSON-Format){
"DeleteNsResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Serverliste-Befehl
Dieser Befehl ist nur im XML- und JSON-Format verfügbar:
Parameter der Serverlisten-AnfrageErklärung
Parameter der Serverlisten-Anfrage
Erklärung
N/AEs wird kein zusätzlicher Parameter benötigt
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<ServerListResponse></ServerListResponse>Wurzelknoten des Antwort-XML-Dokuments
<ServerListHeader></ServerListHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<ServerListContent></ServerListContent>Antwortinhalt
<NameServerList></NameServerList>Nameserver-Liste
<List></List>
<Server></Server>
<ServerId></ServerId>Server-ID
<ServerName></ServerName>Servername
<ServerIp></ServerIp>Server-IP
Beispiel einer Serverliste
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=server_list
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=server_list
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<ServerListResponse>
<ServerListHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</ServerListHeader>
<ServerListContent>
<NameServerList>
<List>
<Server>
<ServerId>0</ServerId>
<ServerName>ns1.com</ServerName>
</Server>
<Server>
<ServerId>1</ServerId>
<ServerName>domain1.com</ServerName>
<ServerIp>192.168.1.1</ServerIp>
<ServerIp>1.1.1.1</ServerIp>
</Server>
</List>
</NameServerList>
</ServerListContent>
</ServerListResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=server_list
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=server_list
Antwort (JSON-Format){
"ServerListResponse": {
"ResponseCode": 0,
"Status": "success",
"ServerList": [
{
"ServerId": "0",
"ServerName": "ns1.com"
},
{
"ServerId": "1",
"ServerName": "domain1.com",
"ServerIps": [
{
"Ip": "192.168.1.1"
},
{
"Ip": "1.1.1.1"
}
]
}
]
}
} Befehl zum Abrufen der Domain-NameServer-Einstellungen
Wenn Sie den Befehl get domain nameservers settings aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Abrufen der Domain-Nameserver-EinstellungenErklärung
Anfrageparameter zum Abrufen der Domain-Nameserver-Einstellungen
Erklärung
domainDie Domain, deren Nameserver-Einstellung Sie abrufen möchten; pro Anfrage kann nur die Nameserver-Einstellung von 1 Domain abgerufen werden.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetDnsResponse></GetDnsResponse>Wurzelknoten des Antwort-XML-Dokuments
<GetDnsHeader></GetDnsHeader>Antwort-Header
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetDnsContent></GetDnsContent>Antwortinhalt
<NameServerSettings></NameServerSettings>Nameserver-Einstellungen der Domain
<Type></Type>Nameserver-Typ der Domain
Beispiel: Domain-Nameserver-Einstellungen abrufen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_dns&domain=mydomain.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_dns&domain=mydomain.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetDnsResponse>
<GetDnsHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetDnsHeader>
<GetDnsContent>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
</GetDnsContent>
</GetDnsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_dns&domain=mydomain.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_dns&domain=mydomain.com
Antwort (JSON-Format){
"GetDnsResponse": {
"ResponseCode": 0,
"Status": "success",
"GetDns": {
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
}
}
}
} Befehl für Kontoinformationen
Dieser Befehl ist nur im XML- und JSON-Format verfügbar:
Parameter für Konto-Info-AnfrageErklärung
Parameter für Konto-Info-Anfrage
Erklärung
N/AEs wird kein zusätzlicher Parameter benötigt
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<AccountInfoResponse></AccountInfoResponse>Wurzelknoten des Antwort-XML-Dokuments
<AccountInfoHeader></AccountInfoHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<AccountInfoContent></AccountInfoContent>Antwortinhalt
<AccountInfo></AccountInfo>Kontoinformationen
<Username></Username>Benutzername
<ForumName></ForumName>Forenname
<Contact></Contact>Kontaktinformationen
<Organization></Organization>Organisation
<Organization></Organization>Antwort-Header
<Name></Name>Ihr Name
<Email></Email>E-Mail
<PhoneCc></PhoneCc>Telefon-Ländervorwahl
<PhoneNum></PhoneNum>Telefonnummer
<Address1></Address1>Adresse 1
<Address2></Address2>Adresse 2
<City></City>Stadt
<State></State>Bundesland
<ZipCode></ZipCode>Postleitzahl
<Country></Country>Land
<CustomerSince></CustomerSince>Kunde seit
<AccountLock></AccountLock>Kontosperre
<TotalSpending></TotalSpending>Gesamtausgaben
<PriceLevel></PriceLevel>Preisstufe
<AccountBalance></AccountBalance>Kontostand
<CustomTimeZone></CustomTimeZone>Benutzerdefinierte Zeitzone
<DefaultSettings></DefaultSettings>Standardeinstellungen
<DefaultWhois></DefaultWhois>Standard-Whois
<DefaultRegistrant></DefaultRegistrant>Standard-Registrant
<ContactId></ContactId>Kontakt-ID
<DefaultAdmin></DefaultAdmin>Standard-Admin
<DefaultTechnical></DefaultTechnical>Standard-Technisch
<DefaultBilling></DefaultBilling>Standardabrechnung
<Type></Type>Nameserver-Typ
<WithAds></WithAds>Mit Werbung oder nicht
Beispiel für Kontoinformationen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=account_info
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=account_info
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<AccountInfoResponse>
<AccountInfoHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</AccountInfoHeader>
<AccountInfoContent>
<AccountInfo>
<Username>testname</Username>
<ForumName>test forum name</ForumName>
<AvatarUrl>test avatar url</AvatarUrl>
<Contact>
<Organization/>
<Name>testname test</Name>
<Email></Email>
<PhoneCc>1</PhoneCc>
<PhoneNum>555.555.5233</PhoneNum>
<FaxCc/>
<FaxNum/>
<Address1>1 test road</Address1>
<Address2/>
<City>Los Angeles</City>
<State>CA</State>
<ZipCode>90000</ZipCode>
<Country>US</Country>
</Contact>
<CustomerSince>1364888735253</CustomerSince>
<AccountLock>on</AccountLock>
<TotalSpending>$0.00</TotalSpending>
<PriceLevel>Regular Pricing</PriceLevel>
<AccountBalance>$70.02</AccountBalance>
<CustomTimeZone>PST</CustomTimeZone>
<DefaultSettings>
<DefaultWhois>
<DefaultRegistrant>
<ContactId>0</ContactId>
</DefaultRegistrant>
<DefaultAdmin>
<ContactId>0</ContactId>
</DefaultAdmin>
<DefaultTechnical>
<ContactId>0</ContactId>
</DefaultTechnical>
<DefaultBilling>
<ContactId>0</ContactId>
</DefaultBilling>
</DefaultWhois>
<DefaultNameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>yes</WithAds>
</DefaultNameServerSettings>
</DefaultSettings>
</AccountInfo>
</AccountInfoContent>
</AccountInfoResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=account_info
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=account_info
Antwort (JSON-Format){
"AccountInfoResponse": {
"ResponseCode": 0,
"Status": "success",
"AccountInfo": {
"Username": "testname",
"ForumName": "test forum name",
"AvatarUrl": "test avatar url",
"Contact": {
"Organization": "",
"Name": "testname test",
"Email": "",
"PhoneCc": "1",
"PhoneNum": "555.555.5233",
"FaxCc": "",
"FaxNum": "",
"Address1": "1 test road",
"Address2": "",
"City": "Los Angeles",
"State": "CA",
"ZipCode": "90000",
"Country": "US"
},
"CustomerSince": "1364888735253",
"AccountLock": "on",
"TotalSpending": "$0.00",
"PriceLevel": "Regular Pricing",
"AccountBalance": "$70.02",
"CustomTimeZone": "PST",
"DefaultSettings": {
"DefaultWhois": {
"DefaultRegistrant": {
"ContactId": "0"
},
"DefaultAdmin": {
"ContactId": "0"
},
"DefaultTechnical": {
"ContactId": "0"
},
"DefaultBilling": {
"ContactId": "0"
}
},
"DefaultNameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "yes"
}
}
}
}
} Befehl zum Abrufen des Kontostands
Dieser Befehl ist nur im XML- und JSON-Format verfügbar:
Parameter der Anfrage zum Abrufen des KontostandsErklärung
Parameter der Anfrage zum Abrufen des Kontostands
Erklärung
N/AEs wird kein zusätzlicher Parameter benötigt
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetAccountBalanceResponse></GetAccountBalanceResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<GetAccountBalanceHeader></GetAccountBalanceHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetAccountBalanceContent></GetAccountBalanceContent>Antwortinhalt
<Balance></Balance>Kontostand
Beispiel: Kontostand abrufen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_account_balance
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_account_balance
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetAccountBalanceResponse>
<GetAccountBalanceHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetAccountBalanceHeader>
<GetAccountBalanceContent>
<BalanceList>
<Balance>
<Currency>USD</Currency>
<Amount>300.00</Amount>
</Balance>
</BalanceList>
</GetAccountBalanceContent>
</GetAccountBalanceResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_account_balance
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_account_balance
Antwort (JSON-Format){
"GetAccountBalanceResponse": {
"ResponseCode": 0,
"Status": "success",
"BalanceList": [
{
"Currency": "USD",
"Amount": "300.00"
}
]
}
} Standard-Whois festlegen
Wenn Sie den Befehl zum Festlegen des Standard-Whois aufrufen, sollten die folgenden Parameter enthalten sein:
Standard-Whois-Anfrageparameter festlegenErklärung
Standard-Whois-Anfrageparameter festlegen
Erklärung
registrant_contactDie Informationen des Registranten der Domain
admin_contactDie Informationen des Administrators der Domain
technical_contactDie technischen Informationen der Domain
billing_contactDie Abrechnungsinformationen der Domain
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultWhoisResponse></SetDefaultWhoisResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDefaultWhoisHeader></SetDefaultWhoisHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen des Standard-Whois
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_whois®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_whois®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Antwort (XML-Format)<SetDefaultWhoisResponse>
<SetDefaultWhoisHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultWhoisHeader>
</SetDefaultWhoisResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_whois®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_whois®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Antwort (JSON-Format){
"SetDefaultWhoisResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Standard-Nameserver
Wenn der Befehl zum Festlegen der Standard-Namensserver aufgerufen wird, sollten die folgenden Parameter angegeben werden:
Anforderungsparameter zum Festlegen der Standard-NameserverErklärung
Anforderungsparameter zum Festlegen der Standard-Nameserver
Erklärung
ns0 - ns12Die Nameserver, die Sie festlegen möchten
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultNsResponse></SetDefaultNsResponse>Tag der Antwort zum Setzen der Standard-Nameserver; es ist der Wurzelknoten des XML-Antwortdokuments
<SetDefaultNsHeader></SetDefaultNsHeader>Tag des Headers zum Festlegen der Standard-Nameserver
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<SetDefaultNsContent></SetDefaultNsContent>Tag des Inhalts zum Festlegen der Standard-Nameserver, er wird nur verwendet, wenn der Status "success" ist
<Servers></Servers>Die Informationen zu den Servern, die Sie festgelegt haben
<Server></Server>Jeder Server
<ServerName></ServerName>Servername
<ServerId></ServerId>Server-ID
Beispiel für das Festlegen der Standard-Ns
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetDefaultNsResponse>
<SetDefaultNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultNsHeader>
<SetDefaultNsContent>
<Servers>
<Server>
<ServerName>ns1.hosts.com</ServerName>
<ServerId>0</ServerId>
</Server>
<Server>
<ServerName>ns2.hosts.com</ServerName>
<ServerId>1</ServerId>
</Server>
</Servers>
</SetDefaultNsContent>
</SetDefaultNsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Antwort (JSON-Format){
"SetDefaultNsResponse": {
"ResponseCode": 0,
"Status": "success",
"SetDefaultNsContent": {
"Servers": [
{
"ServerName": "ns1.hosts.com",
"ServerId": "0"
},
{
"ServerName": "ns2.hosts.com",
"ServerId": "1"
}
]
}
}
} Befehl zum Festlegen des Standard-Parkings
Wenn der Befehl zum Festlegen des Standard-Parkings aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter für Standard-Parking-Anfrage festlegenErklärung
Parameter für Standard-Parking-Anfrage festlegen
Erklärung
with_ads (optional)Wenn Sie keine Werbung von Drittanbietern möchten, können Sie diesen Parameter mit "no" verwenden, der Standardwert ist "yes"
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultParkingResponse></SetDefaultParkingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDefaultParkingHeader></SetDefaultParkingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen des Standard-Parkings
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_parking&folder_id=0&with_ads=no
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_parking&folder_id=0&with_ads=no
Antwort (XML-Format)<SetDefaultParkingResponse>
<SetDefaultParkingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultParkingHeader>
</SetDefaultParkingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_parking&folder_id=0&with_ads=no
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_parking&folder_id=0&with_ads=no
Antwort (JSON-Format){
"SetDefaultParkingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Standard-Weiterleitung
Wenn der Befehl zum Festlegen der Standardweiterleitung aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Festlegen der Standard-WeiterleitungErklärung
Anfrageparameter zum Festlegen der Standard-Weiterleitung
Erklärung
forward_urlDie URL, an die Ihre Domain weiterleiten soll. Bitte beachten Sie, dass der Parameter sein muss kodiert damit der API-Aufruf richtig interpretiert wird. is_temp (optional)Gewünschter Weiterleitungsstatus Ihrer Domain, Standardwert ist "temporary", wenn Sie dauerhaft weiterleiten möchten, verwenden Sie diesen Parameter mit "no"
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultForwardingResponse></SetDefaultForwardingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDefaultForwardingHeader></SetDefaultForwardingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen der Standard-Weiterleitung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Antwort (XML-Format)<SetDefaultForwardingResponse>
<SetDefaultForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultForwardingHeader>
</SetDefaultForwardingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Antwort (JSON-Format){
"SetDefaultForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen des Standard-Stealth
Wenn der Befehl set default stealth aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Standard-Parameter für Stealth-Anfragen festlegenErklärung
Standard-Parameter für Stealth-Anfragen festlegen
Erklärung
stealth_urlDie URL, an die Ihre Domain weiterleiten soll. Bitte beachten Sie, dass der Parameter sein muss kodiert damit der API-Aufruf richtig interpretiert wird. stealth_title (optional)Der Titel der Seite
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultStealthResponse></SetDefaultStealthResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDefaultStealthHeader></SetDefaultStealthHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen des Standard-Stealth
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Antwort (XML-Format)<SetDefaultStealthResponse>
<SetDefaultStealthHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultStealthHeader>
</SetDefaultStealthResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Antwort (JSON-Format){
"SetDefaultStealthResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen des Standard-Hostings
Wenn der Befehl set default hosting aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter für die Standard-Hosting-Anfrage festlegenErklärung
Parameter für die Standard-Hosting-Anfrage festlegen
Erklärung
hosting_typeTyp des gewünschten Standard-Hostings, den Sie in "advanced" und "basic" auswählen können
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultHostingResponse></SetDefaultHostingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDefaultHostingHeader></SetDefaultHostingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Festlegen des Standard-Hostings
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_hosting&hosting_type=advanced
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_hosting&hosting_type=advanced
Antwort (XML-Format)<SetDefaultHostingResponse>
<SetDefaultHostingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultHostingHeader>
</SetDefaultHostingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_hosting&hosting_type=advanced
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_hosting&hosting_type=advanced
Antwort (JSON-Format){
"SetDefaultHostingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen des Standard-DNS
Wenn Sie den Befehl zum Festlegen des Standard-DNS aufrufen, sollten die folgenden Parameter enthalten sein:
( Dieser Befehl ist veraltet und wird nicht empfohlen, bitte verwenden Sie stattdessen den Befehl zum Festlegen des Standard-DNS2 )
Standard-DNS-Anfrageparameter festlegenErklärung
Standard-DNS-Anfrageparameter festlegen
Erklärung
main_record_typeHauptdatensatztyp
main_recordGib einen DNS-Eintrag für deine Domain an
main_txt (optional)Geben Sie einen TXT-Eintrag für Ihre Domain an. Wenn Ihr main_record_type aaaa ist und Sie ein main_record2 angegeben haben, können Sie bis zu 3 main_txts festlegen, andernfalls können Sie bis zu 4 main_txts festlegen.
main_record2Hauptdatensatz 2, wird nur verwendet, wenn "main_record_type" "aaaa" ist. Sein Wert muss im ipv4-Format vorliegen.
subdomain0 - subdomain99 (optional)Subdomain-Einträge
sub_record_type0 - sub_record_type99 (optional)Typ der Subdomain-Einträge
sub_record0 - sub_record99 (optional)IP-Adresse oder Zielhost
mx_host0 - mx_host2 (optional)Geben Sie den Mailhost für Ihre Domain an, distance0 hat die höchste Priorität.
mx_distance0 - mx_distance2 (optional)Distance0 hat die höchste Priorität
ttl (optional)Gültigkeitsdauer
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultDnsResponse></SetDefaultDnsResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDefaultDnsHeader></SetDefaultDnsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen des Standard-DNS
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Antwort (XML-Format)<SetDefaultDnsResponse>
<SetDefaultDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultDnsHeader>
</SetDefaultDnsResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Antwort (JSON-Format){
"SetDefaultDnsResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen des Standard-DNS2
Wenn Sie den Befehl zum Festlegen des Standard-DNS aufrufen, sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Festlegen von Standard-DNS2Erklärung
Anfrageparameter zum Festlegen von Standard-DNS2
Erklärung
main_record_type0 - main_record_type19Hauptdatensatztyp
main_record0 - main_record19Geben Sie den DNS-Eintrag für Ihre Domain an
main_recordx0 - main_recordx19MX-Distanz, Weiterleitungstyp, Titel der Stealth-Weiterleitung oder E-Mail-Alias, erforderlich, wenn main_record "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email" ist
subdomain0 - subdomain99 (optional)Subdomain-Einträge
sub_record_type0 - sub_record_type99 (optional)Typ der Subdomain-Einträge
sub_record0 - sub_record99 (optional)IP-Adresse der Subdomain oder Zielhost
sub_recordx0 - subdo_recordx99MX-Distanz, Weiterleitungstyp, Stealth-Forward-Titel oder E-Mail-Alias, erforderlich, wenn sub_record_type "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email" ist.
ttl (optional)Gültigkeitsdauer
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultDnsResponse></SetDefaultDnsResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDefaultDnsHeader></SetDefaultDnsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Standard-DNS2-Beispiel festlegen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Antwort (XML-Format)<SetDefaultDnsResponse>
<SetDefaultDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultDnsHeader>
</SetDefaultDnsResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Antwort (JSON-Format){
"SetDefaultDnsResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Standard-E-Mail-Weiterleitung
Wenn Sie den Befehl set default email forward aufrufen, sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Festlegen der Standard-E-Mail-WeiterleitungErklärung
Anfrageparameter zum Festlegen der Standard-E-Mail-Weiterleitung
Erklärung
forward_typeWeiterleitungstyp, er kann "donot" sein: E-Mail nicht weiterleiten, "mx": E-Mail an einen anderen Mailhost zustellen (MX-Eintrag), "forward": E-Mail an einen anderen Mailhost zustellen
username0 - username9Benutzername; wird nur verwendet, wenn "forward_type" "forward" ist
exist_email0 - exist_email9Vorhandene E-Mail-Adresse, wird nur verwendet, wenn "forward_type" "forward" ist
mx_host0 - mx_host2Mail-Host, wird nur verwendet, wenn "forward_type" gleich "mx" ist
mx_distance0 - mx_distance2Distance0 hat die höchste Priorität, wird nur verwendet, wenn "forward_type" gleich "mx" ist
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultEmailForwardingResponse></SetDefaultEmailForwardingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDefaultEmailForwardingHeader></SetDefaultEmailForwardingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Festlegen der Standard-E-Mail-Weiterleitung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_email_forward&forward_type=forward&username0=test&
[email protected] Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_email_forward&forward_type=forward&username0=test&
[email protected] Antwort (XML-Format)<SetDefaultEmailForwardingResponse>
<SetDefaultEmailForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultEmailForwardingHeader>
</SetDefaultEmailForwardingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_email_forward&forward_type=forward&username0=test&
[email protected] Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_email_forward&forward_type=forward&username0=test&
[email protected] Antwort (JSON-Format){
"SetDefaultEmailForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Löschen der Standardeinstellung
Beim Aufruf des Befehls zum Setzen/Löschen der Standardeinstellung sollten die folgenden Parameter enthalten sein:
Anfrageparameter für das Löschen der Standardeinstellung festlegenErklärung
Anfrageparameter für das Löschen der Standardeinstellung festlegen
Erklärung
serviceDer Dienst, den du entfernen möchtest; er kann "forward", "stealth", "email_forwarding", "dns" und "nameservers" sein
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetClearDefaultSettingResponse></SetClearDefaultSettingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetClearDefaultSettingHeader></SetClearDefaultSettingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Festlegen/Löschen der Standardeinstellung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_default_setting&service=nameservers
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_clear_default_setting&service=nameservers
Antwort (XML-Format)<SetClearDefaultSettingResponse>
<SetClearDefaultSettingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetClearDefaultSettingHeader>
</SetClearDefaultSettingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_default_setting&service=nameservers
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_clear_default_setting&service=nameservers
Antwort (JSON-Format){
"SetClearDefaultSettingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Standard-Verlängerungsoption
Wenn der Befehl zum Festlegen der Standard-Verlängerungsoption aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Anfrageparameter für das Festlegen der Standard-VerlängerungsoptionErklärung
Anfrageparameter für das Festlegen der Standard-Verlängerungsoption
Erklärung
renew_optionMögliche Werte sind "donot", "auto", "reset"
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetDefaultRenewOptionResponse></SetDefaultRenewOptionResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetDefaultRenewOptionHeader></SetDefaultRenewOptionHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen der Standard-Verlängerungsoption
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_renew_option&renew_option=auto
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_renew_option&renew_option=auto
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetDefaultRenewOptionResponse>
<SetDefaultRenewOptionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetDefaultRenewOptionHeader>
</SetDefaultRenewOptionResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_renew_option&renew_option=auto
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_renew_option&renew_option=auto
Antwort (JSON-Format){
"SetDefaultRenewOptionResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Erstellen eines Ordners
Wenn der Befehl create folder aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter für die OrdnererstellungsanfrageErklärung
Parameter für die Ordnererstellungsanfrage
Erklärung
folder_nameName des Ordners, den du erstellen möchtest
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<FolderCreateResponse></FolderCreateResponse>Wurzelknoten des Antwort-XML-Dokuments
<FolderCreateHeader></FolderCreateHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<FolderCreateContent></FolderCreateContent>Antwortinhalt
<FolderName></FolderName>Ordnername
<FolderId></FolderId>ID des neuen Ordners
Beispiel zum Erstellen eines Ordners
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=create_folder&folder_name=new
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=create_folder&folder_name=new
Antwort (XML-Format)<FolderCreateResponse>
<FolderCreateHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</FolderCreateHeader>
<FolderCreateContent>
<FolderName>new</FolderName>
<FolderId>1</FolderId>
</FolderCreateContent>
</FolderCreateResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_folder&folder_name=new
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=create_folder&folder_name=new
Antwort (JSON-Format){
"FolderCreateResponse":{
"ResponseCode":"0",
"Status":"success",
"FolderCreateContent":{
"FolderName":"new",
"FolderId":"1"
}
}
} Befehl zum Löschen des Ordners
Wenn Sie den Befehl set Whois aufrufen, sollten die folgenden Parameter enthalten sein:
Parameter der Anfrage zum Löschen eines OrdnersErklärung
Parameter der Anfrage zum Löschen eines Ordners
Erklärung
folder_idDie IDs der Ordner, die Sie löschen möchten; achten Sie darauf, dass sie durch Kommas getrennt sind
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<DeleteFolderResponse></DeleteFolderResponse>Wurzelknoten des Antwort-XML-Dokuments
<DeleteFolderHeader></DeleteFolderHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Löschen von Ordnern
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_folder&folder_id=0,1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=delete_folder&folder_id=0,1
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<DeleteFolderResponse>
<DeleteFolderHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteFolderHeader>
</DeleteFolderResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_folder&folder_id=0,1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=delete_folder&folder_id=0,1
Antwort (JSON-Format){
"DeleteFolderResponse": {
"SuccessCode": 0,
"Status": "success"
}
} Befehl zum Festlegen der Ordner-Whois
Beim Aufruf des Befehls set folder Whois sollten die folgenden Parameter angegeben werden:
Parameter für die Whois-Anfrage des festgelegten OrdnersErklärung
Parameter für die Whois-Anfrage des festgelegten Ordners
Erklärung
folder_idDie ID des Ordners, den du festlegen möchtest
registrant_contactDie Informationen des Registranten der Domain
admin_contactDie Informationen des Administrators der Domain
technical_contactDie technischen Informationen der Domain
billing_contactDie Abrechnungsinformationen der Domain
enable (optional)Wenn Sie diese Whois-Einstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
sync (optional)Wenn du diese Whois-Einstellung für alle Domains in diesem Ordner synchronisieren möchtest, kannst du diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderWhoisResponse></SetFolderWhoisResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetFolderWhoisHeader></SetFolderWhoisHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für Set-Ordner-Whois
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_whois&folder_id=0®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_whois&folder_id=0®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Antwort (XML-Format)<SetFolderWhoisResponse>
<SetFolderWhoisHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderWhoisHeader>
</SetFolderWhoisResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_whois&folder_id=0®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_whois&folder_id=0®istrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Antwort (JSON-Format){
"SetFolderWhoisResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Nameserver des Ordners
Beim Aufruf des Befehls zum Festlegen der Ordner-Nameserver sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Festlegen der Namensserver des OrdnersErklärung
Anfrageparameter zum Festlegen der Namensserver des Ordners
Erklärung
fold_idDie ID des Ordners, den Sie festlegen möchten; pro Anfrage kann nur 1 Ordner festgelegt werden
ns0 - ns12Die Nameserver, die Ihre Domain verwenden soll; Sie können bis zu 13 Nameserver angeben, aber sie müssen bereits in Ihrem Konto sein
enable (optional)Wenn Sie diese Nameserver-Einstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
sync (optional)Wenn Sie die Nameserver-Einstellung aller Domains in diesem Ordner synchronisieren möchten, können Sie diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderNsResponse></SetFolderNsResponse>Tag der Antwort für das Setzen des Ordner-Nameservers, es ist der Wurzelknoten des XML-Antwortdokuments
<SetFolderNsHeader></SetFolderNsHeader>Tag des Antwort-Headers des Namensservers für den festgelegten Ordner
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<SetFolderNsContent></SetFolderNsContent>Tag des festgelegten Nameserver-Antwortinhalts für den Ordner, wird nur verwendet, wenn der Status "success" ist
<Servers></Servers>Die Informationen zu den Servern, die Sie festgelegt haben
<Server></Server>Jeder Server
<ServerName></ServerName>Servername
<ServerId></ServerId>Server-ID
Beispiel für Ordner-Ns festlegen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetFolderNsResponse>
<SetFolderNsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderNsHeader>
<SetFolderNsContent>
<Servers>
<Server>
<ServerName>ns1.hosts.com</ServerName>
<ServerId>0</ServerId>
</Server>
<Server>
<ServerName>ns2.hosts.com</ServerName>
<ServerId>1</ServerId>
</Server>
</Servers>
</SetFolderNsContent>
</SetFolderNsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Antwort (JSON-Format){
"SetFolderNsResponse": {
"ResponseCode": 0,
"Status": "success",
"SetFolderNsContent": {
"Servers": [
{
"ServerName": "ns1.hosts.com",
"ServerId": "0"
},
{
"ServerName": "ns2.hosts.com",
"ServerId": "1"
}
]
}
}
} Befehl zum Festlegen des Ordner-Parkings
Wenn der Befehl zum Festlegen des Ordner-Parkings aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter für die Anfrage zum Festlegen von Ordner-ParkingErklärung
Parameter für die Anfrage zum Festlegen von Ordner-Parking
Erklärung
folder_idDie ID des Ordners, den Sie festlegen möchten; pro Anfrage kann nur 1 Ordner festgelegt werden
with_ads (optional)Wenn Sie keine Werbung von Drittanbietern möchten, können Sie diesen Parameter mit "no" verwenden, der Standardwert ist "yes"
enable (optional)Wenn Sie diese Parking-Einstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
sync (optional)Wenn du die Parking-Einstellung aller Domains in diesem Ordner synchronisieren möchtest, kannst du diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderParkingResponse></SetFolderParkingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetFolderParkingHeader></SetFolderParkingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Festlegen von Ordner-Parking
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Antwort (XML-Format)<SetFolderParkingResponse>
<SetFolderParkingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderParkingHeader>
</SetFolderParkingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Antwort (JSON-Format){
"SetFolderParkingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Ordner-Weiterleitung
Wenn der Befehl zum Festlegen der Ordnerweiterleitung aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Parameter für die Anfrage zum Festlegen der OrdnerweiterleitungErklärung
Parameter für die Anfrage zum Festlegen der Ordnerweiterleitung
Erklärung
folder_idDie ID des Ordners, den du festlegen möchtest
forward_urlDie URL, an die Ihre Domain weiterleiten soll. Bitte beachten Sie, dass der Parameter sein muss kodiert damit der API-Aufruf richtig interpretiert wird. is_temp (optional)Gewünschter Weiterleitungsstatus Ihrer Domain, Standardwert ist "temporary", wenn Sie dauerhaft weiterleiten möchten, verwenden Sie diesen Parameter mit "no"
enable (optional)Wenn Sie diese Weiterleitungs-Einstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
sync (optional)Wenn Sie die Weiterleitungseinstellung aller Domains in diesem Ordner synchronisieren möchten, können Sie diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderForwardingResponse></SetFolderForwardingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetFolderForwardingHeader></SetFolderForwardingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen der Ordnerweiterleitung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Antwort (XML-Format)<SetFolderForwardingResponse>
<SetFolderForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderForwardingHeader>
</SetFolderForwardingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Antwort (JSON-Format){
"SetFolderForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Ordner-Tarnung
Beim Aufrufen des Befehls zum Festlegen der Ordner-Tarnung sollten die folgenden Parameter enthalten sein:
Parameter für die Set-Folder-Stealth-AnfrageErklärung
Parameter für die Set-Folder-Stealth-Anfrage
Erklärung
folder_idDie ID des Ordners, den Sie festlegen möchten
stealth_urlDie URL, an die Ihre Domain weiterleiten soll. Bitte beachten Sie, dass der Parameter sein muss kodiert damit der API-Aufruf richtig interpretiert wird. stealth_title (optional)Der Titel der Seite
enable (optional)Wenn Sie diese Stealth-Einstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
sync (optional)Wenn Sie die Stealth-Einstellung aller Domains in diesem Ordner synchronisieren möchten, können Sie diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderStealthResponse></SetFolderStealthResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetFolderStealthHeader></SetFolderStealthHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Festlegen von Ordner-Stealth
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Antwort (XML-Format)<SetFolderStealthResponse>
<SetFolderStealthHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderStealthHeader>
</SetFolderStealthResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Antwort (JSON-Format){
"SetFolderStealthResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen des Ordner-Hostings
Beim Aufruf des Befehls zum Festlegen des Ordner-Hostings sollten die folgenden Parameter angegeben werden:
Ordner-Hosting-Anfrageparameter festlegenErklärung
Ordner-Hosting-Anfrageparameter festlegen
Erklärung
folder_idDie ID des Ordners, den du festlegen möchtest
hosting_typeTyp des Hostings, das du möchtest; du kannst zwischen "advanced" und "basic" wählen
enable (optional)Wenn Sie diese Hosting-Einstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
even (optional)Wenn Sie die Hosting-Einstellung aller Domains in diesem Ordner synchronisieren möchten, können Sie diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderHostingResponse></SetFolderHostingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetFolderHostingHeader></SetFolderHostingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen von Ordner-Hosting
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Antwort (XML-Format)<SetFolderHostingResponse>
<SetFolderHostingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderHostingHeader>
</SetFolderHostingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Antwort (JSON-Format){
"SetFolderHostingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Ordner-DNS
Beim Aufruf des Befehls zum Festlegen des Ordner-DNS sollten die folgenden Parameter enthalten sein:
( Dieser Befehl ist veraltet und wird nicht empfohlen, bitte verwenden Sie stattdessen den Befehl Set Folder DNS2 )
Parameter der DNS-Anfrage zum Festlegen des OrdnersErklärung
Parameter der DNS-Anfrage zum Festlegen des Ordners
Erklärung
folder_idDie ID des Ordners, den Sie festlegen möchten
main_record_typeHauptdatensatztyp
main_recordGib einen DNS-Eintrag für deine Domain an
main_recordGib einen DNS-Eintrag für deine Domain an
with_ads (optional)Geben Sie einen TXT-Eintrag für Ihre Domain an. Wenn Ihr main_record_type aaaa ist und Sie ein main_record2 angegeben haben, können Sie bis zu 3 main_txts festlegen, andernfalls können Sie bis zu 4 main_txts festlegen.
main_record2Hauptdatensatz 2, wird nur verwendet, wenn "main_record_type" "aaaa" ist. Sein Wert muss im ipv4-Format vorliegen.
subdomain0 - subdomain99 (optional)Subdomain-Einträge (optional)
sub_record_type0 - sub_record_type99 (optional)Typ der Subdomain-Einträge
sub_record0 - sub_record99 (optional)IP-Adresse oder Zielhost
mx_host0 - mx_host2 (optional)Geben Sie den Mailhost für Ihre Domain an, distance0 hat die höchste Priorität.
mx_distance0 - mx_distance2 (optional)Distance0 hat höchste Priorität
ttl (optional)Gültigkeitsdauer
enable (optional)Wenn Sie diese DNS-Einstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
sync (optional)Wenn Sie diese DNS-Server-Einstellung für alle Domains in diesem Ordner synchronisieren möchten, können Sie diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderDnsResponse></SetFolderDnsResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetFolderDnsHeader></SetFolderDnsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen von Ordner-DNS
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Antwort (XML-Format)<SetFolderDnsResponse>
<SetFolderDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderDnsHeader>
</SetFolderDnsResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Antwort (JSON-Format){
"SetFolderDnsResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen des DNS2-Ordners
Wenn du den Befehl 'set folder DNS2' aufrufst, sollten die folgenden Parameter enthalten sein:
Parameter für die Ordner-DNS2-Anfrage festlegenErklärung
Parameter für die Ordner-DNS2-Anfrage festlegen
Erklärung
folder_idDie ID des Ordners, den Sie festlegen möchten
main_record_type0 - main_record_type19Haupt-Recordtyp, sollte "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email" sein
main_record0 - main_record19Geben Sie den DNS-Eintrag für Ihre Domain an
main_recordx0 - main_recordx19MX-Distanz, Weiterleitungstyp, Stealth-Weiterleitungstitel oder E-Mail-Alias, erforderlich, wenn main_record_type "forward","mx","stealth","email" ist
subdomain0 - subdomain99 (optional)Subdomain-Einträge (optional)
sub_record_type0 - sub_record_type99 (optional)Typ der Subdomain-Einträge, sollte "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email" sein
sub_record0 - sub_record99 (optional)IP-Adresse oder Zielhost
sub_recordx0 - sub_recordx99 (optional)MX-Distanz, Weiterleitungstyp, Titel der versteckten Weiterleitung oder E-Mail-Alias, erforderlich, wenn sub_record_type "forward","mx","stealth","email" ist
ttl (optional)Gültigkeitsdauer
enable (optional)Wenn Sie diese DNS-Einstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
sync (optional)Wenn Sie diese DNS-Server-Einstellung für alle Domains in diesem Ordner synchronisieren möchten, können Sie diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderDnsResponse></SetFolderDnsResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetFolderDnsHeader></SetFolderDnsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Festlegen des DNS2-Ordners
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetFolderDnsResponse>
<SetFolderDnsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderDnsHeader>
</SetFolderDnsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Antwort (JSON-Format){
"SetFolderDnsResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Festlegen der E-Mail-Weiterleitung für Ordner
Beim Aufruf des Befehls zum Festlegen der Ordner-E-Mail-Weiterleitung sollten die folgenden Parameter angegeben werden:
Parameter der Anfrage zum Festlegen einer E-Mail-Weiterleitung für einen OrdnerErklärung
Parameter der Anfrage zum Festlegen einer E-Mail-Weiterleitung für einen Ordner
Erklärung
domainDer Domainname, den Sie festlegen möchten; pro Anfrage können 100 Domains festgelegt werden; stellen Sie sicher, dass sie durch Kommas getrennt sind
folder_idID des Ordners, den Sie festlegen möchten
forward_typeWeiterleitungstyp, er kann "donot" sein: E-Mail nicht weiterleiten, "mx": E-Mail an einen anderen Mailhost zustellen (MX-Eintrag), "forward": E-Mail an einen anderen Mailhost zustellen
username0 - username9Benutzername; wird nur verwendet, wenn "forward_type" "forward" ist
exist_email0 - exist_email9Vorhandene E-Mail-Adresse, wird nur verwendet, wenn "forward_type" "forward" ist
mx_host0 - mx_host2Mail-Host, wird nur verwendet, wenn "forward_type" gleich "mx" ist
mx_distance0 - mx_distance2Distance0 hat die höchste Priorität, wird nur verwendet, wenn "forward_type" gleich "mx" ist
enable (optional)Wenn Sie diese Einstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
sync (optional)Wenn Sie diese Einstellung für alle Domains in diesem Ordner synchronisieren möchten, können Sie diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderEmailForwardingResponse></SetFolderEmailForwardingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetFolderEmailForwardingHeader></SetFolderEmailForwardingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen der Ordner-E-Mail-Weiterleitung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&
[email protected] Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&
[email protected] Antwort (XML-Format)<SetFolderEmailForwardingResponse>
<SetFolderEmailForwardingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderEmailForwardingHeader>
</SetFolderEmailForwardingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&
[email protected] Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&
[email protected] Antwort (JSON-Format){
"SetFolderEmailForwardingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Einstellung zum Leeren des Ordners
Beim Aufruf des Befehls zum Setzen/Löschen der Ordnereinstellung sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Festlegen der Einstellung zum Leeren des OrdnersErklärung
Anfrageparameter zum Festlegen der Einstellung zum Leeren des Ordners
Erklärung
folder_idDie ID des Ordners, den du festlegen möchtest
serviceDer Dienst, den du entfernen möchtest; er kann "forward", "stealth", "email_forwarding", "dns" und "nameservers" sein
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetClearFolderSettingResponse></SetClearFolderSettingResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetClearFolderSettingHeader></SetClearFolderSettingHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen/Löschen der Ordner-Einstellung
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Antwort (XML-Format)<SetClearFolderSettingResponse>
<SetClearFolderSettingHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetClearFolderSettingHeader>
</SetClearFolderSettingResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Antwort (JSON-Format){
"SetClearFolderSettingResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen des Ordnernamens
Wenn der Befehl zum Festlegen des Ordnernamens aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Festlegen des OrdnernamensErklärung
Anfrageparameter zum Festlegen des Ordnernamens
Erklärung
folder_idID des Ordners, den Sie festlegen möchten
folder_nameNeuer Ordnername
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetFolderNameResponse></SetFolderNameResponse>Wurzelknoten des Antwort-XML-Dokuments
<SetFolderNameHeader></SetFolderNameHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen des Ordnernamens
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_name&folder_id=0&folder_name=new
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_name&folder_id=0&folder_name=new
Antwort (XML-Format)<SetFolderNameResponse>
<SetFolderNameHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderNameHeader>
</SetFolderNameResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_name&folder_id=0&folder_name=new
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_name&folder_id=0&folder_name=new
Antwort (JSON-Format){
"SetFolderNameResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Festlegen der Ordner-Verlängerungsoption
Wenn der Befehl zum Festlegen der Ordner-Verlängerungsoption aufgerufen wird, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Festlegen der Ordner-ErneuerungsoptionErklärung
Anfrageparameter zum Festlegen der Ordner-Erneuerungsoption
Erklärung
folder_idDie ID des Ordners, den Sie festlegen möchten; pro Anfrage kann nur 1 Ordner festgelegt werden
renew_optionDie Verlängerungsoption, die du für den Ordner festlegen möchtest; sie kann "donot", "auto" oder "reset" sein
enable (optional)Wenn Sie diese Verlängerungseinstellung auf zukünftige Domains anwenden möchten, die Sie in diesen Ordner verschieben, können Sie diesen Parameter mit "yes" verwenden
sync (optional)Wenn Sie die Verlängerungseinstellung aller Domains in diesem Ordner synchronisieren möchten, können Sie diesen Parameter mit "yes" verwenden
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<Response></Response>Wurzelknoten des Antwort-XML-Dokuments
<ResponseHeader></ResponseHeader>Antwort-Header
<ResponseCode></ResponseCode>Antwortcode, "0" für Erfolg, "-1" für Fehler
<Error></Error>Fehlerinformation, sie wird nur verwendet, wenn der Antwortcode "-1" ist
Beispiel zum Festlegen der Ordner-Verlängerungsoption
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Antwort (XML-Format)<SetFolderRenewOptionResponse>
<SetFolderRenewOptionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetFolderRenewOptionHeader>
</SetFolderRenewOptionResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Antwort (JSON-Format){
"SetFolderRenewOptionResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Auflisten von Ordnern
Dieser Befehl ist nur im XML- und JSON-Format verfügbar:
Parameter für die Anforderung der OrdnerlisteErklärung
Parameter für die Anforderung der Ordnerliste
Erklärung
N/AEs wird kein zusätzlicher Parameter benötigt
<FolderListResponse></FolderListResponse>Wurzelknoten des Antwort-XML-Dokuments
<FolderListHeader></FolderListHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<FolderListContent></FolderListContent>Antwortinhalt
<FolderList></FolderList>Ordnerliste
<List></List>
<Folder></Folder>
<FolderId></FolderId>Ordner-ID
<FolderName></FolderName>Ordnername
<DefaultWhois></DefaultWhois>Standard-Whois
<DefaultWhoisEnableStatus></DefaultWhoisEnableStatus>Standard-Aktivierungsstatus für Whois
<DefaultRegistrant></DefaultRegistrant>Standard-Registrant
<ContactId></ContactId>ID des Kontakts
<DefaultAdmin></DefaultAdmin>Standard-Admin
<DefaultTechnical></DefaultTechnical>Standardmäßige technische Informationen
<DefaultBilling></DefaultBilling>Standard-Abrechnungsinformationen
<DefaultNameServerEnableStatus></DefaultNameServerEnableStatus>Aktivierungsstatus für Standard-Nameserver
<NameServerSettings></NameServerSettings>Nameserver-Einstellungen
<Type></Type>Nameserver-Typ
<WithAds></WithAds>Mit Werbung oder nicht
<DefaultRenewOption></DefaultRenewOption>Standard-Verlängerungsoption
<DefaultRenewOptionEnableStatus></DefaultRenewOptionEnableStatus>Aktivierungsstatus der Standard-Verlängerungsoption
<RenewOption></RenewOption>Verlängerungsoption
<DefaultTransferLock></DefaultTransferLock>Standard-Transfersperre
<DefaultTransferLockEnableStatus></DefaultTransferLockEnableStatus>Standardstatus für aktivierte Transfer-Sperre
<LockStatus></LockStatus>Sperrstatus
Beispiel für Ordnerliste
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=folder_list
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=folder_list
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<FolderListResponse>
<FolderListHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</FolderListHeader>
<FolderListContent>
<FolderList>
<List>
<Folder>
<FolderId>0</FolderId>
<FolderName>new</FolderName>
<DefaultWhois>
<DefaultWhoisEnableStatus>disable</DefaultWhoisEnableStatus>
<DefaultRegistrant>
<ContactId>0</ContactId>
</DefaultRegistrant>
<DefaultAdmin>
<ContactId>0</ContactId>
</DefaultAdmin>
<DefaultTechnical>
<ContactId>0</ContactId>
</DefaultTechnical>
<DefaultBilling>
<ContactId>0</ContactId>
</DefaultBilling>
</DefaultWhois>
<DefaultNameServers>
<DefaultNameServerEnableStatus>disable</DefaultNameServerEnableStatus>
<NameServerSettings>
<Type>Dynadot Parking</Type>
<WithAds>Yes</WithAds>
</NameServerSettings>
</DefaultNameServers>
<DefaultRenewOption>
<DefaultRenewOptionEnableStatus>disable</DefaultRenewOptionEnableStatus>
<RenewOption>no renew option</RenewOption>
</DefaultRenewOption>
<DefaultTransferLock>
<DefaultTransferLockEnableStatus>disable</DefaultTransferLockEnableStatus>
<LockStatus>locked</LockStatus>
</DefaultTransferLock>
</Folder>
</List>
</FolderList>
</FolderListContent>
</FolderListResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=folder_list
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=folder_list
Antwort (JSON-Format){
"FolderListResponse": {
"ResponseCode": 0,
"Status": "success",
"FolderList": [
{
"FolderId": "0",
"FolderName": "new",
"DefaultWhois": {
"DefaultWhoisEnableStatus": "disable",
"DefaultRegistrant": {
"ContactId": "0"
},
"DefaultAdmin": {
"ContactId": "0"
},
"DefaultTechnical": {
"ContactId": "0"
},
"DefaultBilling": {
"ContactId": "0"
}
},
"DefaultNameServers": {
"DefaultTransferLockEnableStatus": "disable",
"NameServerSettings": {
"Type": "Dynadot Parking",
"WithAds": "Yes"
}
},
"DefaultRenewOption": {
"DefaultRenewOptionEnableStatus": "disable",
"RenewOption": "no renew option"
},
"DefaultTransferLock": {
"DefaultTransferLockEnableStatus": "disable",
"LockStatus": "locked"
}
}
]
}
} Befehl zum Hinzufügen einer Backorder-Anfrage
Beim Aufruf des Befehls zum Hinzufügen einer Backorder-Anfrage sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Hinzufügen einer Backorder-AnfrageErklärung
Anfrageparameter zum Hinzufügen einer Backorder-Anfrage
Erklärung
domainDie Domain(s), die Sie hinzufügen möchten und für die Sie sich bereit erklären zu zahlen, falls Dynadot sie erwischt, pro Anfrage können 100 Domains hinzugefügt werden, sie sollten durch Kommas getrennt werden.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<AddBackorderRequestResponse></AddBackorderRequestResponse>Wurzelknoten des Antwort-XML-Dokuments
<AddBackorderRequestHeader></AddBackorderRequestHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Hinzufügen einer Backorder-Anfrage
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Antwort (XML-Format)<AddBackorderRequestResponse>
<AddBackorderRequestHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</AddBackorderRequestHeader>
</AddBackorderRequestResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Antwort (JSON-Format){
"AddBackorderRequestResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl zum Löschen der Backorder-Anfrage
Beim Aufruf des Befehls zum Löschen einer Backorder-Anfrage sollten die folgenden Parameter angegeben werden:
Parameter für die Anfrage zum Löschen einer Backorder-AnfrageErklärung
Parameter für die Anfrage zum Löschen einer Backorder-Anfrage
Erklärung
domainDie Domain(s), die du aus deiner Backorder-Anfrageliste entfernen möchtest. Pro Anfrage können 100 Domains entfernt werden; sie sollten durch Kommas getrennt werden.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<DeleteBackorderRequestResponse></DeleteBackorderRequestResponse>Wurzelknoten des Antwort-XML-Dokuments
<DeleteBackorderRequestHeader></DeleteBackorderRequestHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für eine Backorder-Löschanfrage
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_backorder_request&domain=domaindropp.com
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=delete_backorder_request&domain=domaindropp.com
Antwort (XML-Format)<DeleteBackorderRequestResponse>
<DeleteBackorderRequestHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</DeleteBackorderRequestHeader>
</DeleteBackorderRequestResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_backorder_request&domain=domaindropp.com
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=delete_backorder_request&domain=domaindropp.com
Antwort (JSON-Format){
"DeleteBackorderRequestResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Befehl für die Backorder-Anfrageliste
Der Aufruf des Befehls zum Auflisten von Backorder-Anfragen gibt eine Liste der Backorder-Anfragen des angegebenen Kontos zurück. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter für die Backorder-AnfragelisteErklärung
Anfrageparameter für die Backorder-Anfrageliste
Erklärung
start_dateStart-Drop-Datum der Auktion, die du anfragen möchtest, yyyy-mm-dd, wie 2015-05-05
end_dateEnd-Drop-Datum der Auktion, die Sie anfordern möchten, yyyy-mm-dd, z. B. 2015-05-05
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<BackorderRequestListResponse></BackorderRequestListResponse>Wurzelknoten des Antwort-XML-Dokuments
<BackorderRequestListHeader></BackorderRequestListHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<BackorderRequestListContent></BackorderRequestListContent>Antwortinhalt
<BackorderRequestList></BackorderRequestList>Liste der Backorder-Anfragen
<BackorderRequest></BackorderRequest>Backorder-Anfrage
<Domain></Domain>Domain in Ihrer Liste
<CutoffTime></CutoffTime>Stichtag zum Löschen einer Anfrage in Unix-Zeit (Millisekunden seit Mitternacht UTC am 1. Januar 1970)
<BackorderRequestStatus></BackorderRequestStatus>Status im Drop-Catching-Prozess
Beispiel für eine Backorder-Anfrageliste
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<BackorderRequestListResponse>
<BackorderRequestListHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</BackorderRequestListHeader>
<BackorderRequestListContent>
<BackorderRequestList>
<BackorderRequest>
<DomainName>testdrop.com</DomainName>
<CutoffTime>1403914140000</CutoffTime>
<BackorderRequestStatus>Active</BackorderRequestStatus>
</BackorderRequest>
<BackorderRequest>
<DomainName>testdrop3.com</DomainName>
<CutoffTime>1403914140000</CutoffTime>
<BackorderRequestStatus>Active</BackorderRequestStatus>
</BackorderRequest>
<BackorderRequest>
<DomainName>testdrop4.com</DomainName>
<CutoffTime>1403914140000</CutoffTime>
<BackorderRequestStatus>Active</BackorderRequestStatus>
</BackorderRequest>
<BackorderRequest>
<DomainName>testdrop5.com</DomainName>
<CutoffTime>1403914140000</CutoffTime>
<BackorderRequestStatus>Active</BackorderRequestStatus>
</BackorderRequest>
</BackorderRequestList>
</BackorderRequestListContent>
</BackorderRequestListResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Antwort (JSON-Format){
"BackorderRequestListResponse": {
"ResponseCode": 0,
"Status": "success",
"BackorderRequestList": [
{
"DomainName": "testdrop.com",
"CutoffTime": "1403914140000",
"BackorderRequestStatus": "Active"
},
{
"DomainName": "testdrop3.com",
"CutoffTime": "1403914140000",
"BackorderRequestStatus": "Active"
},
{
"DomainName": "testdrop4.com",
"CutoffTime": "1403914140000",
"BackorderRequestStatus": "Active"
},
{
"DomainName": "testdrop5.com",
"CutoffTime": "1403914140000",
"BackorderRequestStatus": "Active"
}
]
}
} Anfrage (CSV-Format)https://api.dynadot.com/api3.html?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Sandbox-Anfrage (CSV-Format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Antwort (CSV-Format)ok,success,Domain,CutoffTime,BackorderRequestStatus,testdrop.com,1403914140000,Active,testdrop3.com,1403914140000,Active,testdrop4.com,1403914140000,Active,testdrop5.com,1403914140000,Active
Befehl zum Abrufen offener Auktionen
Der Aufruf des Befehls zum Abrufen offener Auktionen gibt eine Liste der laufenden Auktionen zurück. Beim Aufruf dieses Befehls sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Abrufen offener AuktionenErklärung
Anfrageparameter zum Abrufen offener Auktionen
Erklärung
currency (optional)Die Währung des Rückgabeergebnisses, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
type (optional)Der Auktionstyp, den Sie sehen möchten; er sollte "expired", "user", "backorder" oder "registry_expired", "registrar" sein. Wenn Sie mehr als einen Auktionstyp abrufen möchten, können Sie "," verwenden, um die einzelnen Auktionstypen zu trennen
count_per_pageWie viele Einträge werden pro Seite angezeigt (maximal 1000)
page_index Welche Entitäten welcher Seite möchtest du anzeigen?
has_bids (optional)Wenn dieser Parameter true ist, werden nur Auktionen zurückgegeben, auf die geboten wurde. Wenn er false ist, werden Auktionen ohne Gebote zurückgegeben. Wenn er nicht übergeben wird, werden alle Auktionen zurückgegeben.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetOpenAuctionsResponse></GetOpenAuctionsResponse>Tag der Antwort zum Abrufen offener Auktionen, es ist der Wurzelknoten des XML-Antwortdokuments
<GetOpenAuctionsHeader></GetOpenAuctionsHeader>Header für offene Auktionen abrufen
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetOpenAuctionsContent></GetOpenAuctionsContent>Tag of get open auctions content, it's only used when status is "success"
<Auction></Auction>Tag of auction item, it's only used when status is "success"
<AuctionId></AuctionId>Auktions-ID
<Domain></Domain>Domainname der Auktion
<BidPrice></BidPrice>Aktueller Gebotspreis der Auktion
<BidPriceCurrency></BidPriceCurrency>Währung des Gebotspreises
<Bids></Bids>Anzahl der Auktionsgebote
<EndTime></EndTime>Endzeit der Auktion
<EndTimestamp></EndTimestamp>Enddatum der Auktion in Unix-Zeit (Millisekunden seit Mitternacht UTC des 1. Januar 1970)
<Revenue></Revenue>Umsatz der Auktion
<RevenueCurrency></RevenueCurrency>Währung des Umsatzes
<Visitors></Visitors>Besucher der Domain
<Links></Links>Eingehende Links der Domain
<Age></Age>Alter der Domain
Beispiel für das Abrufen offener Auktionen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_auctions¤cy=usd&type=expired&count_per_page=20&page_index=1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_open_auctions¤cy=usd&type=expired&count_per_page=20&page_index=1
Antwort (XML-Format)<GetOpenAuctionsResponse>
<GetOpenAuctionsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetOpenAuctionsHeader>
<GetOpenAuctionsContent>
<Auction>
<AuctionId>0</AuctionId>
<Domain>domain.com</Domain>
<BidPrice>63.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 05:46 UTC</EndTime>
<EndTimestamp>1430199960354</EndTimestamp>
<Revenue>72</Revenue>
<RevenueCurrency>USD</RevenueCurrency>
<Visitors>-1</Visitors>
<Links>-1</Links>
<Age>1</Age>
</Auction>
<Auction>
<AuctionId>0</AuctionId>
<Domain>domain.com</Domain>
<BidPrice>63.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 05:46 UTC</EndTime>
<EndTimestamp>1430199960354</EndTimestamp>
<Revenue>72</Revenue>
<RevenueCurrency>USD</RevenueCurrency>
<Visitors>-1</Visitors>
<Links>-1</Links>
<Age>1</Age>
</Auction>
.
.
.
</GetOpenAuctionsContent>
</GetOpenAuctionsResponse> Anfrage (CSV-Format)
https://api.dynadot.com/api3.html?key=mykey&command=get_open_auctions¤cy=usd&type=expired&count_per_page=20&page_index=1
Antwort
ok,
success,
AuctionId,Domain,BidPrice,BidPriceCurrency,Bids,EndTime,EndTimestamp,Revenue,RevenueCurrency,Visitors,Links,Age
10001,domain.com,92.99,USD,0,2015/04/28 18:04 UTC,1430244248274,0.64,USD,-1,-1,1
10002,xn--wkccg.com,77.99,USD,0,2015/05/01 06:04 UTC,1430460248338,86,USD,435,-1,1
10003,domain2.com,11.25,USD,0,2015/05/05 06:04 UTC,1430805846946,91,USD,358,-1,1
.
.
.
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_open_auctions¤cy=usd&type=expired&count_per_page=20&page_index=1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_open_auctions¤cy=usd&type=expired&count_per_page=20&page_index=1
Antwort (JSON-Format){
"status": "success",
"auction_list": [
{
"auction_id": 11,
"domain": "domain.com",
"utf_name": "domain.com",
"is_idn": false,
"auction_type": "expired",
"currency": "USD",
"current_bid_price": "124.00",
"bids": 4,
"bidders": 2,
"time_left": "1 day, 23 hours",
"start_time": "2022/03/28 02:20 PST",
"start_time_stamp": 1648459234033,
"end_time": "2022/04/04 02:20 PST",
"end_time_stamp": 1649064034033,
"visitors": 223,
"links": "-",
"age": 0,
"dyna_appraisal": "-"
},
{
"auction_id": 12,
"domain": "domain0.com",
"utf_name": "domain0.com",
"is_idn": false,
"auction_type": "expired",
"currency": "USD",
"current_bid_price": "44.99",
"bids": 1,
"bidders": 1,
"time_left": "2 days, 23 hours",
"start_time": "2022/03/29 02:20 PST",
"start_time_stamp": 1648545634049,
"end_time": "2022/04/05 02:20 PST",
"end_time_stamp": 1649150434049,
"visitors": 245,
"links": "-",
"age": 0,
"dyna_appraisal": "-"
}
...
]
} Befehl zum Abrufen der Auktionsdetails
Der Aufruf des Befehls get auction details gibt die Details der angegebenen Auktion zurück. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Abrufen von AuktionsdetailsErklärung
Anfrageparameter zum Abrufen von Auktionsdetails
Erklärung
domainDer Domainname der Auktion, IDN(Internationaler Domainname) sollte Punycode verwenden, wie "xn--wkccg.com". Sie können mehr als eine Auktion abrufen, jede Domain muss durch "," getrennt werden
currency (optional)Die Währung des Rückgabeergebnisses, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetAuctionDetailsResponse></GetAuctionDetailsResponse>Tag der Antwort zum Abrufen der Auktionsdetails, es ist der Wurzelknoten des XML-Antwortdokuments
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>Header zum Abrufen der Backorder-Auktionsdetails
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetAuctionDetailsContent></GetAuctionDetailsContent>Tag of get auction details content, it's only used when status is "success"
<AuctionStatusId></AuctionStatusId>Status-ID der Auktion: '0' für In Bearbeitung, '1' für Vom Benutzer storniert, '2' für Vom Admin storniert, '3' für Durch Verlängerung storniert, '4' für Abgeschlossen, '5' für Durch Transfer Away storniert
<AuctionStatus></AuctionStatus>Status der Auktion
<UserIsHighBid></UserIsHighBid>Wenn der Nutzer der Höchstbietende ist
<YourCurrentBid></YourCurrentBid>Ihr aktuelles Gebot für die angegebene Auktion. Wenn Sie noch kein Gebot abgegeben haben, ist es '-1'
<YourProxyBid></YourProxyBid>Dein Proxy-Gebot für die angegebene Auktion. Wenn Sie kein Gebot abgegeben haben, ist es '-1' <AuctionId></AuctionId>Auktions-ID
<Domain></Domain>Domainname der Auktion
<BidPrice></BidPrice>Aktueller Gebotspreis der Auktion
<BidPriceCurrency></BidPriceCurrency>Währung des Gebotspreises
<Bids></Bids>Anzahl der Auktionsgebote
<EndTime></EndTime>Endzeit der Auktion
<EndTimestamp></EndTimestamp>Enddatum der Auktion in Unix-Zeit (Millisekunden seit Mitternacht UTC des 1. Januar 1970)
<IsPremium></IsPremium>Ob es sich um eine Premium-Domain handelt
<RenewalPrice></RenewalPrice>Verlängerungspreis
Beispiel für das Abrufen von Auktionsdetails
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_auction_details&domain=domain0.com¤cy=usd
Sandbox-Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_auction_details&domain=domain0.com¤cy=usd
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetAuctionDetailsResponse>
<GetAuctionDetailsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetAuctionDetailsHeader>
<GetAuctionDetailsContent>
<Auction>
<AuctionStatusId>0</AuctionStatusId>
<AuctionStatus>1</AuctionStatus>
<AuctionId>0</AuctionId>
<Domain>test.biz</Domain>
<BidPrice>46.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>1970/01/01 00:00 UTC</EndTime>
<EndTimestamp>0</EndTimestamp>
<Revenue>1</Revenue>
<RevenueCurrency>USD</RevenueCurrency>
<Visitors>-1</Visitors>
<Links>1</Links>
<Age>10</Age>
<isPremium>false</isPremium>
<RenewalPrice>-0.1</RenewalPrice>
<UserIsHighBid>false</UserIsHighBid>
<YourCurrentBid>-1</YourCurrentBid>
<YourProxyBid>-1</YourProxyBid>
</Auction>
</GetAuctionDetailsContent>
</GetAuctionDetailsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_auction_details&domain=domain0.com¤cy=usd
Sandbox-Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_auction_details&domain=domain0.com¤cy=usd
Antwort (JSON-Format){
"status": "success",
"size": 1,
"auction_details": [
{
"auction_json": {
"auction_id": 0,
"domain": "test.biz",
"utf_name": "test.biz",
"is_idn": false,
"auction_type": "expired",
"current_bid_price": "46.99",
"accepted_bid_price": "46.99",
"currency": "USD",
"is_high_bidder": false,
"bids": 0,
"bidders": 0,
"auction_status_id": 0,
"time_left": "1",
"start_time": "1",
"start_time_stamp": 0,
"end_time": "",
"end_time_stamp": 0,
"revenue": "1",
"visitors": -1,
"links": "1",
"age": 10,
"estibot_appraisal": "",
"dyna_appraisal": "",
"bidder_name": "",
"bid_price": "",
"timestamp": 0,
"bid_status": "",
"is_proxy_auto_bid": false,
"auction_ended": false,
"customer_bided": false,
"customer_bid": "1",
"customer_proxy_bid": "1",
"is_premium": false,
"renewal_price": "-0.1"
},
"bid_history": []
}
]
} Befehl zum Abrufen von Auktionsgeboten
Wenn du den Befehl get auction bids aufrufst, erhältst du deine Liste der Gebote, an denen du teilgenommen hast. Wenn du diesen Befehl aufrufst, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Abrufen von AuktionsgebotenErklärung
Anfrageparameter zum Abrufen von Auktionsgeboten
Erklärung
currency (optional)Die Währung deines Gebots, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
count_per_pageWie viele Entitäten werden pro Seite angezeigt (maximal 50)
page_index Welche Entitäten welcher Seite möchtest du anzeigen?
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetAuctionBidsResponse></GetAuctionBidsResponse>Tag der Antwort auf die Auktionsgebotsabfrage, es ist der Wurzelknoten des XML-Antwortdokuments
<GetAuctionBidsHeader></GetAuctionBidsHeader>Header für get auction bids
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetAuctionBidsContent></GetAuctionBidsContent>Tag of get auction bids content, it's only used when status is "success"
<BidList></BidList> Gebotsliste
<Bid></Bid> Gebotsposten
<BidId></BidId> ID des Gebots
<AuctionId></AuctionId> Auktions-ID
<AccountId></AccountId>ID des Kontos
<Domain></Domain>Domainname der Auktion
<DomainUtf></DomainUtf>UTF-Domainname der Auktion
<AuctionType></AuctionType>Auktionstyp
<IsIdn></IsIdn>Wenn diese Domain ein internationalisierter Domainname ist
<CurrentBid></CurrentBid>Aktueller Gebotspreis für die Auktion
<YourStatus></YourStatus>Ihr Gebotsstatus für die Auktion
<ProxyBid></ProxyBid>Ihr Proxy-Gebotspreis für die Auktion
<ActiveBidders></ActiveBidders>Die Anzahl der Bieter, die an dieser Auktion teilnehmen
<TimeLeft></TimeLeft>die verbleibende Zeit für die Auktion
<EndTime></EndTime>Die Endzeit der Auktion
<EndTimestamp></EndTimestamp>Der Endzeitstempel für die Auktion
Beispiel zum Abrufen von Auktionsgeboten
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_auction_bids¤cy=usd&count_per_page=20&page_index=1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_auction_bids¤cy=usd&count_per_page=20&page_index=1
Antwort (XML-Format)<GetAuctionBidsResponse>
<GetAuctionBidsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetAuctionBidsHeader>
<GetAuctionBidsContent>
<BidList>
<Bid>
<BidId>0</BidId>
<AuctionId>11</AuctionId>
<AccountId>1</AccountId>
<Domain>domain.com</Domain>
<DomainUtf>domain.com</DomainUtf>
<AuctionType>expired</AuctionType>
<IsIdn>false</IsIdn>
<CurrentBid>$124.00</CurrentBid>
<YourStatus>Out Bid</YourStatus>
<ProxyBid>$119.00</ProxyBid>
<ActiveBidders>2</ActiveBidders>
<TimeLeft>1 day, 6 hours</TimeLeft>
<EndTime>2022/04/04 02:20:34 PST</EndTime>
<EndTimestamp>1649064034033</EndTimestamp>
</Bid>
<Bid>
<BidId>9</BidId>
<AuctionId>12</AuctionId>
<AccountId>1</AccountId>
<Domain>domain0.com</Domain>
<DomainUtf>domain0.com</DomainUtf>
<AuctionType>expired</AuctionType>
<IsIdn>false</IsIdn>
<CurrentBid>$44.99</CurrentBid>
<YourStatus>High Bidder</YourStatus>
<ProxyBid>$121.00</ProxyBid>
<ActiveBidders>1</ActiveBidders>
<TimeLeft>2 days, 6 hours</TimeLeft>
<EndTime>2022/04/05 02:20:34 PST</EndTime>
<EndTimestamp>1649150434049</EndTimestamp>
</Bid>
</BidList>
</GetAuctionBidsContent>
</GetAuctionBidsResponse> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_auction_bids¤cy=usd&count_per_page=20&page_index=1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_auction_bids¤cy=usd&count_per_page=20&page_index=1
Antwort (JSON-Format){
"status": "success",
"auction_bids": [
{
"bid_id": 0,
"auction_id": 11,
"account_id": "1",
"domain": "domain.com",
"domain_utf": "domain.com",
"auction_type": "expired",
"is_idn": false,
"current_bid": "$44.99",
"your_status": "High Bidder",
"proxy_bid": "$119.00",
"active_bidders": 1,
"time_left": "1 day, 23 hours",
"end_time": "2022/04/04 02:20:34 PST",
"end_time_stamp": 1649064034033
},
{
"bid_id": 2,
"auction_id": 12,
"account_id": "1",
"domain": "domain0.com",
"domain_utf": "domain0.com",
"auction_type": "expired",
"is_idn": false,
"current_bid": "$44.99",
"your_status": "High Bidder",
"proxy_bid": "$119.00",
"active_bidders": 1,
"time_left": "2 days, 23 hours",
"end_time": "2022/04/05 02:20:34 PST",
"end_time_stamp": 1649150434049
}
...
]
} Befehl zum Abgeben eines Auktionsgebots
Durch den Aufruf des Befehls zum Abgeben eines Auktionsgebots wird ein Gebot für die angegebene Auktion abgegeben. Wenn dieser Befehl aufgerufen wird, sollten die folgenden Parameter angegeben werden:
Anfrageparameter für das Abgeben eines AuktionsgebotsErklärung
Anfrageparameter für das Abgeben eines Auktionsgebots
Erklärung
domainDer Domainname der Auktion, IDN (Internationalisierter Domainname) sollte Punycode verwenden, wie "xn--wkccg.com"
bid_amountIhr Gebotsbetrag für die Auktion; die Standardwährung ist US-Dollar. Sie können sie auch über den unten stehenden Parameter currency angeben.
currency (optional)Die Währung deines Gebots, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<PlaceAuctionBidResponse></PlaceAuctionBidResponse>Tag der Antwort auf ein Platzierungsauktionsgebot, es ist der Wurzelknoten des Antwort-XML-Dokuments
<PlaceAuctionBidHeader></PlaceAuctionBidHeader>Header für die Abgabe eines Auktionsgebots
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Domain-Beispiel
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Antwort (XML-Format)<PlaceAuctionBidResponse>
<PlaceAuctionBidHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</PlaceAuctionBidHeader>
</PlaceAuctionBidResponse> Anfrage (CSV-Format)
https://api.dynadot.com/api3.html?key=mykey&command=place_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Antwort
ok,success
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Antwort (JSON-Format){
"status": "success",
"auction_details": {
"auction_json": {
"auction_id": 12,
"domain": "example.com",
"utf_name": "example.com",
"is_idn": false,
"auction_type": "expired",
"current_bid_price": "44.99",
"accepted_bid_price": "45.99",
"currency": "USD",
"is_high_bidder": true,
"bids": 3,
"bidders": 2,
"time_left": "2 days, 22 hours",
"start_time": "2022/03/29 02:20 PST",
"start_time_stamp": 1648545634049,
"end_time": "2022/04/05 02:20 PST",
"end_time_stamp": 1649150434049,
"revenue": "$26.50",
"visitors": 245,
"links": "-",
"age": 0,
"dyna_appraisal": "-",
"auction_ended": false,
"customer_bided": true,
"customer_bid": "44.99",
"customer_proxy_bid": "$121.00"
},
"bid_history": [
{
"bidder_name": "You",
"bid_price": "44.99",
"currency": "USD",
"timestamp": 1648892255084,
"bid_status": "High Bidder",
"is_proxy_auto_bid": false
}
... ]
}
} Befehl zum Abrufen geschlossener Auktionen
Der Aufruf des Befehls get closed auctions gibt eine Liste der geschlossenen Auktionen des angegebenen Kontos zurück. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Abrufen geschlossener AuktionenErklärung
Anfrageparameter zum Abrufen geschlossener Auktionen
Erklärung
start_dateDer Zeitstempel, der den Beginn der Endzeit der Auktion angibt, yyyy-mm-dd, wie 2015-05-05
end_dateDer Zeitstempel, der das Ende der Auktionsendzeit angibt, yyyy-mm-dd, wie 2015-05-05
currency (optional)Die Währung deines Gebots, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetClosedAuctionsResponse></GetClosedAuctionsResponse>Tag der Antwort von get closed auctions; es ist der Wurzelknoten des XML-Antwortdokuments
<GetClosedAuctionsHeader></GetClosedAuctionsHeader>Header für beendete Auktionen abrufen
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetClosedAuctionsContent></GetClosedAuctionsContent>Tag of get closed auctions content, it's only used when status is "success"
<Auction></Auction>Tag of auction item, it's only used when status is "success"
<AuctionId></AuctionId>Auktions-ID
<Domain></Domain>Domainname der Auktion
<AuctionStatusId></AuctionStatusId>Status-ID der Auktion, '0' für In Bearbeitung, '1' für Vom Benutzer geschlossen, '2' für Vom Administrator geschlossen, '3' für Durch Verlängerung geschlossen, '4' für Durch Timeout geschlossen, '5' für Durch Transfer Away geschlossen
<AuctionStatus></AuctionStatus>Status der Auktion
<BidPrice></BidPrice>Aktueller Gebotspreis der Auktion
<BidPriceCurrency></BidPriceCurrency>Währung des Gebotspreises
<Bids></Bids>Anzahl der Auktionsgebote
<AuctionWonStatus></AuctionWonStatus>Wenn der Nutzer diese Auktion gewonnen hat
<YourHighBid></YourHighBid>Ihr Höchstgebot für diese Auktion
<YourProxyBid></YourProxyBid>Ihr Proxy-Gebot für diese Auktion
Beispiel: Geschlossene Auktionen abrufen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetClosedAuctionsResponse>
<GetClosedAuctionsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetClosedAuctionsHeader>
<GetClosedAuctionsContent>
<Auction>
<AuctionId>2</AuctionId>
<Domain>testdomain1.test</Domain>
<AuctionStatusId>4</AuctionStatusId>
<AuctionStatus>Closed by Timeout</AuctionStatus>
<BidPrice>89.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>1</Bids>
<AuctionWonStatus>won</AuctionWonStatus>
<YourHighBid>89.99</YourHighBid>
<YourProxyBid>1000.0</YourProxyBid>
</Auction>
<Auction>
<AuctionId>3</AuctionId>
<Domain>testdomain2.test</Domain>
<AuctionStatusId>4</AuctionStatusId>
<AuctionStatus>Closed by Timeout</AuctionStatus>
<BidPrice>28.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>1</Bids>
<AuctionWonStatus>won</AuctionWonStatus>
<YourHighBid>28.99</YourHighBid>
<YourProxyBid>1000.0</YourProxyBid>
</Auction>
</GetClosedAuctionsContent>
</GetClosedAuctionsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Antwort (JSON-Format){
"GetClosedAuctionsResponse": {
"ResponseCode": 0,
"Status": "success",
"Auctions": [
{
"AuctionId": "2",
"Domain": "testdomain1.test",
"AuctionStatusId": "4",
"AuctionStatus": "Closed by Timeout",
"BidPrice": "89.99",
"BidPriceCurrency": "USD",
"Bids": "1",
"AuctionWonStatus": "won",
"YourHighBid": "89.99",
"YourProxyBid": "1000.0"
},
{
"AuctionId": "3",
"Domain": "testdomain2.test",
"AuctionStatusId": "4",
"AuctionStatus": "Closed by Timeout",
"BidPrice": "28.99",
"BidPriceCurrency": "USD",
"Bids": "1",
"AuctionWonStatus": "won",
"YourHighBid": "28.99",
"YourProxyBid": "1000.0"
}
]
}
} Anfrage (CSV-Format)https://api.dynadot.com/api3.html?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox-Anfrage (CSV-Format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Antwort (CSV-Format)ok,success,AuctionId,Domain,AuctionStatusId,AuctionStatus,BidPrice,BidPriceCurrency,Bids,AuctionWonStatus,YourHighBid,YourProxyBid,2,testdomain1.test,4,Closed by Timeout,89.99,USD,1,won,89.99,1000.0,3,testdomain2.test,4,Closed by Timeout,28.99,USD,1,won,28.99,1000.0
Befehl zum Abrufen offener Backorder-Auktionen
Der Aufruf des Befehls get open backorder auctions gibt eine Liste der laufenden Backorder-Auktionen zurück. Wenn dieser Befehl aufgerufen wird, sollten die folgenden Parameter angegeben werden:
Request-Parameter zum Abrufen offener Backorder-AuktionenErklärung
Request-Parameter zum Abrufen offener Backorder-Auktionen
Erklärung
currency (optional)Die Währung des Rückgabeergebnisses, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetOpenBackorderAuctionsResponse></GetOpenBackorderAuctionsResponse>Tag der Antwort von get open backorder auctions; es ist der Wurzelknoten des XML-Antwortdokuments
<GetOpenBackorderAuctionsHeader></GetOpenBackorderAuctionsHeader>Header für offene Backorder-Auktionen abrufen
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetOpenBackorderAuctionsContent></GetOpenBackorderAuctionsContent>Tag of get open backorder auctions content, it's only used when status is "success"
<Auction></Auction>Tag of auction item, it's only used when status is "success"
<AuctionId></AuctionId>Auktions-ID
<Domain></Domain>Domainname der Auktion
<BidPrice></BidPrice>Aktueller Gebotspreis der Auktion
<BidPriceCurrency></BidPriceCurrency>Währung des Gebotspreises
<Bids></Bids>Anzahl der Auktionsgebote
<EndTime></EndTime>Endzeit der Auktion
<EndTimestamp></EndTimestamp>Enddatum der Auktion in Unix-Zeit (Millisekunden seit Mitternacht UTC des 1. Januar 1970)
Beispiel: Offene Backorder-Auktionen abrufen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_backorder_auctions¤cy=usd
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_open_backorder_auctions¤cy=usd
Antwort (XML-Format)<GetOpenBackorderAuctionsResponse>
<GetOpenBackorderAuctionsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetOpenBackorderAuctionsHeader>
<GetOpenBackorderAuctionsContent>
<Auction>
<AuctionId>0</AuctionId>
<Domain>domain.com</Domain>
<BidPrice>63.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 05:46 UTC</EndTime>
<EndTimestamp>1430199960354</EndTimestamp>
</Auction>
<Auction>
<AuctionId>0</AuctionId>
<Domain>domain.com</Domain>
<BidPrice>63.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 05:46 UTC</EndTime>
<EndTimestamp>1430199960354</EndTimestamp>
</Auction>
.
.
.
</GetOpenBackorderAuctionsContent>
</GetOpenBackorderAuctionsResponse> Anfrage (CSV-Format)
https://api.dynadot.com/api3.html?key=mykey&command=get_open_backorder_auctions¤cy=usd
Antwort
ok,
success,
AuctionId,Domain,BidPrice,BidPriceCurrency,Bids,EndTime,EndTimestamp
10000,backorder0.com,6.35,USD,0,2017/08/29 17:53 UTC,1504029194453
10001,backorder1.com,1.0,USD,0,2017/08/29 17:53 UTC,1504029194453
10002,backorder2.com,1.0,USD,0,2017/08/29 17:53 UTC,1504029194453
.
.
.
Befehl zum Abrufen der Backorder-Auktionsdetails
Der Aufruf des Befehls zum Abrufen der Details einer Backorder-Auktion gibt die Details der angegebenen Auktion zurück. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Beim Aufruf dieses Befehls sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Abrufen von AuktionsdetailsErklärung
Anfrageparameter zum Abrufen von Auktionsdetails
Erklärung
domainDer Domainname der Backorder-Auktion; IDN(International Domain Name) sollte Punycode verwenden, z. B. "xn--wkccg.com"
currency (optional)Die Währung des Rückgabeergebnisses, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetBackorderAuctionDetailsResponse></GetBackorderAuctionDetailsResponse>Tag der Antwort zum Abrufen der Auktionsdetails, es ist der Wurzelknoten des XML-Antwortdokuments
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>Header zum Abrufen von Auktionsdetails
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetAuctionDetailsContent></GetAuctionDetailsContent>Tag of get auction details content, it's only used when status is "success"
<AuctionStatusId></AuctionStatusId>Status-ID der Auktion, '0' für In Bearbeitung, '1' für Vom Benutzer geschlossen, '2' für Vom Administrator geschlossen, '3' für Durch Verlängerung geschlossen, '4' für Durch Timeout geschlossen, '5' für Durch Transfer Away geschlossen
<AuctionStatus></AuctionStatus>Status der Auktion
<AuctionId></AuctionId>Auktions-ID
<Domain></Domain>Domainname der Auktion
<BidPrice></BidPrice>Aktueller Gebotspreis der Auktion
<BidPriceCurrency></BidPriceCurrency>Währung des Gebotspreises
<Bids></Bids>Anzahl der Auktionsgebote
<EndTime></EndTime>Endzeit der Auktion
<EndTimestamp></EndTimestamp>Enddatum der Auktion in Unix-Zeit (Millisekunden seit Mitternacht UTC des 1. Januar 1970)
<Revenue></Revenue>Umsatz der Auktion
<RevenueCurrency></RevenueCurrency>Währung des Umsatzes
<Visitors></Visitors>Besucher der Domain
<Links></Links>Eingehende Links der Domain
<Age></Age>Alter der Domain
<UserIsHighBid></UserIsHighBid>Wenn der Nutzer der Höchstbietende ist
<YourCurrentBid></YourCurrentBid>Ihr aktuelles Gebot für die angegebene Auktion. Wenn Sie noch kein Gebot abgegeben haben, ist es '-1'
<YourProxyBid></YourProxyBid>Dein Proxy-Gebot für die angegebene Auktion. Wenn Sie kein Gebot abgegeben haben, ist es '-1' Beispiel zum Abrufen von Backorder-Auktionsdetails
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_backorder_auction_details&domain=example.com¤cy=usd
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_backorder_auction_details&domain=example.com¤cy=usd
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetBackorderAuctionDetailsResponse>
<GetBackorderAuctionDetailsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetBackorderAuctionDetailsHeader>
<GetBackorderAuctionDetailsContent>
<AuctionStatusId>0</AuctionStatusId>
<AuctionStatus>In Progress</AuctionStatus>
<UserIsHighBid>no</UserIsHighBid>
<YourCurrentBid>-1</YourCurrentBid>
<YourProxyBid>-1</YourProxyBid>
<Auction>
<AuctionId>10001</AuctionId>
<Domain>example.com</Domain>
<BidPrice>89.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>0</Bids>
<EndTime>2015/04/28 18:16 UTC</EndTime>
<EndTimestamp>1430244969779</EndTimestamp>
</Auction>
</GetBackorderAuctionDetailsContent>
</GetBackorderAuctionDetailsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_backorder_auction_details&domain=example.com¤cy=usd
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_backorder_auction_details&domain=example.com¤cy=usd
Antwort (JSON-Format){
"GetBackorderAuctionDetailsResponse": {
"ResponseCode": 0,
"Status": "success",
"GetBackorderAuctionDetails": {
"AuctionStatusId": "0",
"AuctionStatus": "In Progress",
"UserIsHighBid": "no",
"YourCurrentBid": "-1",
"YourProxyBid": "-1",
"Auction": {
"AuctionId": "10001",
"Domain": "example.com",
"BidPrice": "89.99",
"BidPriceCurrency": "USD",
"Bids": "0",
"EndTime": "2015/04/28 18:16 UTC",
"EndTimestamp": "1430244969779"
}
}
}
} Befehl zum Abgeben eines Gebots bei der Backorder-Auktion
Der Aufruf des Befehls zum Platzieren eines Gebots bei einer Backorder-Auktion platziert ein Gebot für die angegebene Backorder-Auktion. Beim Aufruf dieses Befehls sollten die folgenden Parameter angegeben werden:
Parameter für die Anfrage zur Gebotsabgabe bei einer Backorder-AuktionErklärung
Parameter für die Anfrage zur Gebotsabgabe bei einer Backorder-Auktion
Erklärung
domainDer Domainname der Auktion, IDN (Internationalisierter Domainname) sollte Punycode verwenden, wie "xn--wkccg.com"
bid_amountIhr Gebotsbetrag für die Auktion; die Standardwährung ist US-Dollar. Sie können sie auch über den unten stehenden Parameter currency angeben.
currency (optional)Die Währung deines Gebots, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<PlaceBakcorderAuctionBidResponse></PlaceBakcorderAuctionBidResponse>Tag der Antwort auf ein Platzierungsauktionsgebot, es ist der Wurzelknoten des Antwort-XML-Dokuments
<PlaceBackorderAuctionBidHeader></PlaceBackorderAuctionBidHeader>Header für die Abgabe eines Auktionsgebots
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Abgeben eines Gebots bei einer Backorder-Auktion
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Antwort (XML-Format)<PlaceBakcorderAuctionBidResponse>
<PlaceBackorderAuctionBidHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</PlaceBackorderAuctionBidHeader>
</PlaceBakcorderAuctionBidResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Antwort (JSON-Format){
"PlaceBakcorderAuctionBidResponse":{
"ResponseCode":"0",
"Status":"success"
}
} Anfrage (CSV-Format)https://api.dynadot.com/api3.html?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Sandbox-Anfrage (CSV-Format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd
Antwort (CSV-Format)ok,success
Befehl zum Abrufen geschlossener Backorder-Auktionen
Wenn Sie den Befehl get closed backorder auctions aufrufen, erhalten Sie eine Liste der geschlossenen Backorder-Auktionen des angegebenen Kontos. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Abrufen geschlossener Backorder-AuktionenErklärung
Anfrageparameter zum Abrufen geschlossener Backorder-Auktionen
Erklärung
start_dateStartdatum der Auktion, yyyy-mm-dd, z. B. 2015-05-05
end_dateEnddatum der Auktion, yyyy-mm-dd, wie 2015-05-05
currency (optional)Die Währung deines Gebots, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetClosedBackorderAuctionsResponse></GetClosedBackorderAuctionsResponse>Tag der Antwort von get closed auctions; es ist der Wurzelknoten des XML-Antwortdokuments
<GetClosedBackorderAuctionsHeader></GetClosedBackorderAuctionsHeader>Header für beendete Auktionen abrufen
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetClosedBackorderAuctionsContent></GetClosedBackorderAuctionsContent>Tag of get closed auctions content, it's only used when status is "success"
<Auction></Auction>Tag of auction item, it's only used when status is "success"
<YourHighBid></YourHighBid>Ihr Höchstgebot für diese Auktion
<YourProxyBid></YourProxyBid>Ihr Proxy-Gebot für diese Auktion
<AuctionId></AuctionId>Auktions-ID
<Domain></Domain>Domainname der Auktion
<AuctionStatusId></AuctionStatusId>Status-ID der Auktion, '0' für In Bearbeitung, '1' für Vom Benutzer geschlossen, '2' für Vom Administrator geschlossen, '3' für Durch Verlängerung geschlossen, '4' für Durch Timeout geschlossen, '5' für Durch Transfer Away geschlossen
<AuctionStatus></AuctionStatus>Status der Auktion
<BidPrice></BidPrice>Aktueller Gebotspreis der Auktion
<BidPriceCurrency></BidPriceCurrency>Währung des Gebotspreises
<Bids></Bids>Anzahl der Auktionsgebote
Beispiel zum Abrufen geschlossener Backorder-Auktionen
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetClosedBackorderAuctionsResponse>
<GetClosedBackorderAuctionsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetClosedBackorderAuctionsHeader>
<GetClosedBackorderAuctionsContent>
<Auction>
<AuctionWonStatus>won</AuctionWonStatus>
<YourHighBid>89.99</YourHighBid>
<YourProxyBid>1000.0</YourProxyBid>
<AuctionId>2</AuctionId>
<Domain>testdomain1.test</Domain>
<BidPrice>89.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>1</Bids>
<EndTime>2022/04/04 02:20:34 PST</EndTime>
<EndTimestamp>1649064034033</EndTimestamp>
</Auction>
<Auction>
<AuctionWonStatus>won</AuctionWonStatus>
<YourHighBid>28.99</YourHighBid>
<YourProxyBid>1000.0</YourProxyBid>
<AuctionId>3</AuctionId>
<Domain>testdomain2.test</Domain>
<BidPrice>28.99</BidPrice>
<BidPriceCurrency>USD</BidPriceCurrency>
<Bids>1</Bids>
<EndTime>2022/04/05 02:20:34 PST</EndTime>
<EndTimestamp>1649150434049</EndTimestamp>
</Auction>
</GetClosedBackorderAuctionsContent>
</GetClosedBackorderAuctionsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Antwort (JSON-Format){
"GetClosedBackorderAuctionsResponse": {
"ResponseCode": 0,
"Status": "success",
"Auctions": [
{
"AuctionWonStatus": "won",
"YourHighBid": "89.99",
"YourProxyBid": "1000.0",
"AuctionId": "2",
"Domain": "testdomain1.test",
"BidPrice": "89.99",
"BidPriceCurrency": "USD",
"Bids": "1",
"EndTime": "2022/04/04 02:20:34 PST",
"EndTimestamp": "1649064034033"
},
{
"AuctionWonStatus": "won",
"YourHighBid": "28.99",
"YourProxyBid": "1000.0",
"AuctionId": "3",
"Domain": "testdomain2.test",
"BidPrice": "28.99",
"BidPriceCurrency": "USD",
"Bids": "1",
"EndTime": "2022/04/05 02:20:34 PST",
"EndTimestamp": "1649150434049"
}
]
}
} Anfrage (CSV-Format)https://api.dynadot.com/api3.html?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox-Anfrage (CSV-Format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Antwort (CSV-Format)ok,success,AuctionId,Domain,AuctionStatusId,AuctionStatus,BidPrice,BidPriceCurrency,Bids,AuctionWonStatus,YourHighBid,YourProxyBid,2,testdomain1.test,4,Closed by Timeout,89.99,USD,1,won,89.99,1000.0,3,testdomain2.test,4,Closed by Timeout,28.99,USD,1,won,28.99,1000.0
Befehl zum Abrufen abgelaufener Closeout-Domains
Der Aufruf des Befehls Abgelaufene Closeout-Domains abrufen ruft abgelaufene Closeout-Domains ab. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Abrufen abgelaufener Closeout-DomainsErklärung
Anfrageparameter zum Abrufen abgelaufener Closeout-Domains
Erklärung
currency(optional)Die Währung des Rückgabeergebnisses, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
domain(optional)Fügen Sie diesen Parameter hinzu, wenn Sie nach einer Closeout-Domain suchen möchten
count_per_page (optional)Wie viele Entitäten werden pro Seite angezeigt
page_index (optional)Welche Entitäten welcher Seite möchtest du anzeigen?
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetExpiredCloseoutDomainsResponse></GetExpiredCloseoutDomainsResponse>Tag der Antwort für Get Expired Closeout Domains, es ist der Wurzelknoten des XML-Antwortdokuments
<GetExpiredCloseoutDomainsHeader></GetExpiredCloseoutDomainsHeader>Header für abgelaufene Closeout-Domains abrufen
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetExpiredCloseoutDomainsContent></GetExpiredCloseoutDomainsContent>Tag of content, it's only used when status is "success"
<CloseoutItem></CloseoutItem>Closeout-Artikel
<DomainName></DomainName>Der Domainname
<DomainNameUtf></DomainNameUtf>Der Domainname ist im UTF-Format
<CurrentPrice></CurrentPrice>aktueller Preis
<isIdn></isIdn>Ob es sich um den IDN-Domainnamen handelt
<EndTimeStamp></EndTimeStamp>Enddatum der Auktion in Unix-Zeit (Millisekunden seit Mitternacht UTC des 1. Januar 1970)
<RenewalPrice></RenewalPrice>Verlängerungspreis
<ExpiredRevenue></ExpiredRevenue>Umsatz aus dem Closeout
<DynaAppraisal></DynaAppraisal>DynaAppraisal
<InboundLinks></InboundLinks>Eingehende Links der Domain
<MonthlyVisitors></MonthlyVisitors>Besucher der Domain
<Currency></Currency>Währung
Beispiel für das Abrufen abgelaufener Closeout-Domains
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd
Sandbox-Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetExpiredCloseoutDomainsResponse>
<GetExpiredCloseoutDomainsHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetExpiredCloseoutDomainsHeader>
<GetExpiredCloseoutDomainsContent>
<CloseoutItem>
<DomainName>test.biz</DomainName>
<DomainNameUtf>test.biz</DomainNameUtf>
<CurrentPrice>9.91</CurrentPrice>
<IsIDN>false</IsIDN>
<EndTimeStamp>0</EndTimeStamp>
<RenewalPrice>9.99</RenewalPrice>
<ExpiredRevenue>9.90</ExpiredRevenue>
<EstibotAppraisal>1223</EstibotAppraisal>
<InboundLinks>-1</InboundLinks>
<MonthlyVisitors>-1</MonthlyVisitors>
<Currency>usd</Currency>
</CloseoutItem>
</GetExpiredCloseoutDomainsContent>
</GetExpiredCloseoutDomainsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd
Sandbox-Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd
Antwort (JSON-Format){
"GetExpiredCloseoutDomainsResponse": {
"ResponseCode": 0,
"Status": "success",
"Size": 1,
"CloseoutDomains": [
{
"closeoutItem": {
"domainName": "test.biz",
"domainNameUtf": "test.biz",
"currentPrice": "9.91",
"isIdn": false,
"endTimeStamp": 0,
"renewalPrice": "9.99",
"expiredRevenue": "9.90",
"estibotAppraisal": "1223",
"inboundLinks": -1,
"monthlyVisitors": -1,
"currency": "usd"
}
}
]
}
} Befehl zum Kauf einer abgelaufenen Closeout-Domain
Wenn der Befehl Buy Expired Closeout Domain Command aufgerufen wird, wird der angegebene Domainname gekauft. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Beim Aufruf dieses Befehls sollten die folgenden Parameter angegeben werden:
Anfrageparameter für den Kauf einer abgelaufenen Closeout-DomainErklärung
Anfrageparameter für den Kauf einer abgelaufenen Closeout-Domain
Erklärung
domainDie Domain, die Sie kaufen möchten; pro Anfrage kann nur 1 Domain eingegeben werden
currency(optional)Die Währung des Rückgabeergebnisses, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<BuyExpiredCloseoutDomainResponse></BuyExpiredCloseoutDomainResponse>Tag der Buy Expired Closeout Domain-Antwort, es ist der Wurzelknoten des XML-Antwortdokuments
<BuyExpiredCloseoutDomainHeader></BuyExpiredCloseoutDomainHeader>Kopfzeile für den Kauf abgelaufener Closeout-Domains
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für den Kauf einer abgelaufenen Closeout-Domain
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com
Sandbox-Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<BuyExpiredCloseoutDomainResponse>
<BuyExpiredCloseoutDomainHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</BuyExpiredCloseoutDomainHeader>
</BuyExpiredCloseoutDomainResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com
Sandbox-Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com
Antwort (JSON-Format){
"BuyExpiredCloseoutDomainResponse": {
"ResponseCode": "0",
"Status": "success"
}
} Befehl zum Abrufen der Listings
Beim Aufruf des Befehls get listings sollten die folgenden Parameter enthalten sein:
Parameter der Anfrage zum Abrufen von ListingsErklärung
Parameter der Anfrage zum Abrufen von Listings
Erklärung
currency (optional)Die Währung des Rückgabeergebnisses, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
exclude_pending_sale (optional)If you don't want to get pending sale lock listings, it should be "yes", default is "no"
show_other_registrar (optional)Wenn du andere Registrar-Listings erhalten möchtest, sollte es "yes" sein, Standard ist "no"
count_per_pageWie viele Einträge werden pro Seite angezeigt. (maximal 20000)
page_indexEntitäten welcher Seite möchten Sie anzeigen.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetListingsResponse></GetListingsResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<GetListingsHeader></GetListingsHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetListingsContent></GetListingsContent>Listing-Inhalt
<Listing></Listing>Inhalt des Listing-Eintrags
<ListingId></ListingId>Listing-ID
<Domain></Domain>Domainname
<Price></Price>Preis
<InBoundLinks></InBoundLinks>Anzahl eingehender Links
<Age></Age>Alter
Beispiel zum Abrufen von Listings
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]¤cy=usd&command=get_listings&count_per_page=20&page_index=1
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]¤cy=usd&command=get_listings&count_per_page=20&page_index=1
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetListingsResponse>
<GetListingsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetListingsHeader>
<GetListingsContent>
<Listing>
<ListingId>id1</ListingId>
<Domain>domain_name1</Domain>
<Price>1</Price>
<InboundLinks>1</InboundLinks>
<Age>1</Age>
<PendingSaleLocked>No</PendingSaleLocked>
<Type>BIN</Type>
<RegistrationDate>1791875010217</RegistrationDate>
<ExpirationDate>1791875010217</ExpirationDate>
</Listing>
<Listing>
<ListingId>id2</ListingId>
<Domain>domain_name2</Domain>
<Price>2</Price>
<InboundLinks>2</InboundLinks>
<Age>2</Age>
<PendingSaleLocked>No</PendingSaleLocked>
<Type>MAKE_OFFER</Type>
<RegistrationDate>1791875010217</RegistrationDate>
<ExpirationDate>1791875010217</ExpirationDate>
</Listing>
</GetListingsContent>
</GetListingsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]¤cy=usd&command=get_listings&count_per_page=20&page_index=1
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]¤cy=usd&command=get_listings&count_per_page=20&page_index=1
Antwort (JSON-Format){
"GetListingsResponse": {
"ResponseCode": 0,
"Status": "success",
"Total": 2,
"Listing": [
{
"ListingId": "id1",
"Domain": "domain_name1",
"Price": "1",
"InboundLinks": "1",
"Age": "1",
"PendingSaleLocked": "No",
"RegistrationDate": 1791875010217,
"ExpirationDate": 1791875010217,
"Type": "BIN"
},
{
"ListingId": "id2",
"Domain": "domain_name2",
"Price": "2",
"InboundLinks": "2",
"Age": "2",
"PendingSaleLocked": "No",
"RegistrationDate": 1791875010217,
"ExpirationDate": 1791875010217,
"Type": "MAKE_OFFER"
}
]
}
} Befehl zum Abrufen des Listing-Elements
Beim Aufruf des Befehls get listing item sollten die folgenden Parameter enthalten sein:
Anfrageparameter zum Abrufen eines Listing-EintragsErklärung
Anfrageparameter zum Abrufen eines Listing-Eintrags
Erklärung
domainDer Domainname, für den Sie Details abrufen möchten, pro Anfrage kann nur 1 Domain eingegeben werden
currency (optional)Die Währung des Rückgabeergebnisses, sie sollte "usd", "eur" oder "cny" sein, Standardwährung ist US-Dollar
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetListingItemResponse></GetListingItemResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<GetListingItemHeader></GetListingItemHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetListingsItemContent></GetListingsItemContent>Listing-Inhalt
<Listing></Listing>Inhalt des Listing-Eintrags
<ListingId></ListingId>Listing-ID
<Domain></Domain>Domainname
<Price></Price>Preis
<InBoundLinks></InBoundLinks>Anzahl eingehender Links
<Age></Age>Alter
Beispiel für das Abrufen eines Listing-Eintrags
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_listing_item¤cy=usd&domain=domain_name
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_listing_item¤cy=usd&domain=domain_name
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetListingsItemResponse>
<GetListingsItemHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</GetListingsItemHeader>
<GetListingsItemContent>
<Listing>
<ListingId>id</ListingId>
<Domain>domain_name</Domain>
<Price>0</Price>
<InboundLinks>0</InboundLinks>
<Age>0</Age>
<PendingSaleLocked>No</PendingSaleLocked>
<Type>BIN</Type>
<RegistrationDate>1791875010218</RegistrationDate>
<ExpirationDate>1791875010218</ExpirationDate>
</Listing>
</GetListingsItemContent>
</GetListingsItemResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_listing_item¤cy=usd&domain=domain_name
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_listing_item¤cy=usd&domain=domain_name
Antwort (JSON-Format){
"GetListingsItemResponse": {
"ResponseCode": 0,
"Status": "success",
"Listing": {
"ListingId": "id",
"Domain": "domain_name",
"Price": "0",
"InboundLinks": "0",
"Age": "0",
"PendingSaleLocked": "No",
"RegistrationDate": 1791875010218,
"ExpirationDate": 1791875010218,
"Type": "BIN"
}
}
} Sofortkauf-Befehl
Beim Aufruf des Sofort-Kaufen-Befehls sollten die folgenden Parameter enthalten sein:
Sofortkauf-AnfrageparameterErklärung
Sofortkauf-Anfrageparameter
Erklärung
domainDie Domain, die Sie kaufen möchten; pro Anfrage kann nur 1 Domain eingegeben werden
currency (optional)Die Währung des zurückgegebenen Ergebnisses. Sie sollte "usd", "eur" oder "cny" sein. Wenn keine Währung eingegeben wird, wird die Standardwährung des Kontos verwendet.
price_to_verify (optional)Der erwartete buy_it_now-Preis, der vor dem Kauf verifiziert werden muss. Wenn der tatsächliche Listing-Preis nicht mit diesem Wert übereinstimmt, schlägt die Anfrage fehl.
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<BuyItNowResponse></BuyItNowResponse>Wurzelknoten des Antwort-XML-DokumentsXML-Dokument
<BuyItNowHeader></BuyItNowHeader>Antwort-Header
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<Message></Message>Es sollte "domain order created" sein, wird nur verwendet, wenn der Status "success" ist.
Sofortkauf-Beispiel
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=buy_it_now&domain=domain¤cy=usd&price_to_verify=1234
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=buy_it_now&domain=domain¤cy=usd&price_to_verify=1234
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<BuyItNowResponse>
<BuyItNowHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</BuyItNowHeader>
<BuyItNowContent>
<OrderId>1</OrderId>
</BuyItNowContent>
</BuyItNowResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=buy_it_now&domain=domain¤cy=usd&price_to_verify=1234
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=buy_it_now&domain=domain¤cy=usd&price_to_verify=1234
Antwort (JSON-Format){
"BuyItNowResponse": {
"ResponseCode": 0,
"Status": "success",
"OrderId": 1
}
} Befehl zum Hinzufügen eines neuen Leads
Der Aufruf des Befehls 'Neuen Lead hinzufügen' importiert Ihre eigenen Leads mit einer Provision von 5% in das System von Dynadot.
Hinweis: Die Domain wird entsperrt, damit der Käufer bei Annahme sofort zur Kasse gehen kann.
Dieser Befehl ist nur im XML- und JSON-Format verfügbar.Wenn dieser Befehl aufgerufen wird, sollten die folgenden Parameter enthalten sein:
Anforderungsparameter zum Hinzufügen eines neuen LeadsErklärung
Anforderungsparameter zum Hinzufügen eines neuen Leads
Erklärung
domain_nameDer Domainname, für den du einen Lead hinzufügen möchtest; pro Anfrage kann nur 1 Domain eingegeben werden
lead_typeDer Lead-Typ, für den Sie den Lead festlegen möchten. Zulässige Werte sind "buy_now", "make_offer"
priceder Preis, den du für den Lead festlegen möchtest
buyer_nameder Name des Käufers
buyer_emaildie E-Mail-Adresse der Käufer
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<AddNewLeadResponse></AddNewLeadResponse>der Wurzelknoten der Antwort
<AddNewLeadHeader></AddNewLeadHeader>Header zum Hinzufügen eines neuen Leads
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Hinzufügen eines neuen Leads
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=add_new_lead&domains=test.com&lead_type=buy_now&price=1000&buyer_name=test_buyer_name&
[email protected] Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=add_new_lead&domains=test.com&lead_type=buy_now&price=1000&buyer_name=test_buyer_name&
[email protected] Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<AddNewLeadResponse>
<AddNewLeadHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</AddNewLeadHeader>
</AddNewLeadResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_new_lead&domains=test.com&lead_type=buy_now&price=1000&buyer_name=test_buyer_name&
[email protected] Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=add_new_lead&domains=test.com&lead_type=buy_now&price=1000&buyer_name=test_buyer_name&
[email protected] Antwort (JSON-Format){
"AddNewLeadResponse": {
"ResponseCode": 0,
"Status": "success"
}
} Befehl zum Einstellen als Verkaufsangebot
Dieser Befehl unterstützt Multithreading.
Wenn Sie den Befehl „Zum Verkauf anbieten“ aufrufen, wird Ihre Domain im Domain-Marktplatz zum Verkauf angeboten. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter für Verkauf festlegenErklärung
Anfrageparameter für Verkauf festlegen
Erklärung
domainsDie Domain, die Sie im Domain-Marktplatz zum Verkauf anbieten möchten, es kann nur 1 Domain pro Anfrage eingegeben werden
for_sale_typeSie können einen Wert aus der folgenden Liste auswählen, um Ihren Verkaufstyp anzugeben:
> Marktplatz:
Bieten Sie Ihre Domain zum Verkauf im Domain-Marktplatz. Neue Domain-Einträge werden auf die unten eingegebene Kategorie, Unterkategorie und den Preis gesetzt. Wenn ein tatsächlicher Preis festgelegt ist, ist die Domain sofort käuflich zu erwerben und wird an den Käufer gepusht.
Mehr Infos zum Domain-Verkaufsprozess >
> not_for_sale:
Angebot abbrechen
listing_type (optional)Sie können einen Wert aus der folgenden Liste auswählen, um Ihren Verkaufstyp über den Marktplatz darzustellen: (erforderlich, wenn for_sale_type marketplace ist)
> buy_now
Wenn Sie einen Festpreis festlegen, wird die Domain sofort zum Kauf verfügbar und dem Käufer angeboten.
Hinweis: Bei einer Domain in der Add Grace Period kann es sein, dass sie bei einem Verkauf nicht mehr per Grace gelöscht werden kann. Weitere Informationen über Grace Deletion
> make_offer
Sie können einen Mindestangebotspreis festlegen oder ihn leer lassen, um jedes Angebot zu erlauben.
Hinweis: Bei einer Domain in der Add Grace Period kann es sein, dass sie bei einem Verkauf nicht mehr per Grace gelöscht werden kann. Weitere Informationen über Grace Deletion
> buy_now_and_make_offer Das Festlegen eines Festpreises macht die Domain zum sofortigen Kauf verfügbar und bewirbt sie beim Käufer.
Sie können einen Mindestangebotspreis festlegen oder ihn leer lassen, um jedes Angebot zu erlauben.
Hinweis: Bei einer Domain in der Add Grace Period kann es sein, dass sie bei einem Verkauf nicht mehr per Grace gelöscht werden kann. Weitere Informationen über Grace Deletion
price (optional)der Preis, für den du deine Domain verkaufen möchtest. (erforderlich, wenn for_sale_type marketplace ist)
minimum_offer (optional)das Mindestangebot, das du für deine Domain akzeptierst. (erforderlich, wenn for_sale_type marketplace ist)
installment (optional)Ist Ratenzahlung erlaubt. Wenn Sie die Ratenzahlung aktivieren möchten, setzen Sie den Wert auf "Yes"
maximum_installments (optional)Die maximal zulässige Anzahl von Raten, wird nur verwendet, wenn installment "true" ist
Sie können einen Wert von 2 bis 12 wählen, um die maximale Anzahl an Monaten für die Ratenzahlung anzugeben
category (optional)Wähle eine Kategorie für deine Domain, du kannst die unten stehende Vergleichstabelle der Kategorien und Unterkategorien zum optionalen Ausfüllen heranziehen.
Sub-category (optional)Wähle eine Unterkategorie für deine Domain. Du kannst die unten stehende Vergleichstabelle für Kategorie und Unterkategorie zur Auswahl heranziehen.
Hinweis: Ihr Parameterwert muss die Nummer sein, die der Unterkategorie entspricht.
| Kategorie | Unterkategorie |
|---|
| advertising | marketing retail sales |
| automotive | cars_trucks enthusiasts motorsports |
| business | investment law money professions services |
| careers_education | No subCategory |
| consumer_goods_services | apparel electronics |
| entertainment | games pop_culture |
| fashion | No subCategory |
| finance | No subCategory |
| gambling | casino sports |
| health | fitness medicine |
| internet | blogs ecommerce domains web_design web_hosting |
| other | No subCategory |
| places | africa asia europe north_america south_america |
| real_estate | No subCategory |
| science | No subCategory |
| society | culture news politics religion |
| sports | leisure_activities professional |
| technology | computers |
| uncategorized | No subCategory |
| adult | No subCategory |
| home | No subCategory |
| ai | No subCategory |
| aerospace | No subCategory |
| agency | No subCategory |
| agriculture_company | No subCategory |
| analytics | No subCategory |
| alcohol | No subCategory |
| babies_kids | No subCategory |
| biotech | No subCategory |
| clean_energy | No subCategory |
| cleaning | No subCategory |
| community | No subCategory |
| construction_organization | No subCategory |
| cryptocurrency_blockchain | No subCategory |
| dating_relationship | No subCategory |
| daycare | No subCategory |
| dental | No subCategory |
| drone | No subCategory |
| e_commerce | No subCategory |
| food_drink | No subCategory |
| furniture | No subCategory |
| games | No subCategory |
| insurance | No subCategory |
| interior_design | No subCategory |
| legal_law | No subCategory |
| motivational | No subCategory |
| manufacturing | No subCategory |
| marketing | No subCategory |
| medical | No subCategory |
| metaverse | No subCategory |
| movies_tv | No subCategory |
| music_audio | No subCategory |
| news_media | No subCategory |
| nft | No subCategory |
| outdoor | No subCategory |
| payment | No subCategory |
| pets | No subCategory |
| politics | No subCategory |
| property_management | No subCategory |
| recruitment_staffing | No subCategory |
| services | No subCategory |
| security | No subCategory |
| social | No subCategory |
| transportation | No subCategory |
| travel | No subCategory |
| video_books_magazines | No subCategory |
| virtual_reality | No subCategory |
| website_design | No subCategory |
Description (optional)Beschreibung Ihrer Domain
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetForSaleResponse></SetForSaleResponse>der Wurzelknoten der Antwort
<SetForSaleHeader></SetForSaleHeader>For-Sale-Header festlegen
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Anbieten zum Verkauf
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetForSaleResponse>
<SetForSaleHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</SetForSaleHeader>
</SetForSaleResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Antwort (JSON-Format){
"SetForSaleResponse": {
"ResponseCode: ": "0",
"Status": "Success"
}
} Befehl für die Transfer-Out-Domainliste
Wenn Sie den Befehl „Transfer Out Domain List“ aufrufen, erhalten Sie die Liste der Domains, deren Transfer-out gerade bearbeitet wird. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen
Anfrageparameter für die Transfer-Out-DomainlisteErklärung
Anfrageparameter für die Transfer-Out-Domainliste
Erklärung
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<TransferOutDomainListResponse></TransferOutDomainListResponse>der Wurzelknoten der Antwort
<TransferOutDomainListHeader></TransferOutDomainListHeader>Header der Transfer-Out-Domainliste
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<TransferOutDomainListContent></TransferOutDomainListContent>Header der Transfer-Out-Domainliste
<TransferOutDomainList></TransferOutDomainList>Die Liste der Transfer-out-Domains
<Domain></Domain>Der Domainname
<OrderId></OrderId>Die Auftrags-ID der Transfer-out-Domain
<ItemStatus></ItemStatus>Der Status der Transfer-out-Domain
Beispiel für eine Transfer-Out-Domainliste
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=transfer_domain_list
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=transfer_domain_list
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<TransferOutDomainListResponse>
<TransferOutDomainListHeader>
<ResponseCode>200</ResponseCode>
<Status>success</Status>
</TransferOutDomainListHeader>
<TransferOutDomainListContent>
<TransferOutDomainList>
<TransferOutDomain>
<OrderId>1</OrderId>
<Domain>domain1.com</Domain>
<ItemStatus>Pending</ItemStatus>
</TransferOutDomain>
</TransferOutDomainList>
</TransferOutDomainListContent>
</TransferOutDomainListResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=transfer_domain_list
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=transfer_domain_list
Antwort (JSON-Format){
"TransferOutDomainListResponse": {
"ResponseCode": 200,
"Status": "success",
"TransferOutDomainList": [
{
"orderId": 1,
"domain": "domain1.com",
"itemStatus": "Pending"
}
]
}
} Befehl zum Festlegen der Afternic-Bestätigungsaktion
Der Aufruf des Set-Afternic-Confirm-Action-Befehls legt für die Domain fest, ob der Fast-Transfer bei Afternic genehmigt oder abgelehnt wird. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Festlegen der Afternic-BestätigungsaktionErklärung
Anfrageparameter zum Festlegen der Afternic-Bestätigungsaktion
Erklärung
domainDie Domain, für die Sie die Afternic-Confirm-Fast-Transfer-Aktion festlegen möchten; pro Anfrage kann nur 1 Domain eingegeben werden
actionDie Aktion, auf die Sie Afternic Confirm setzen möchten, sollte "confirm_afternic" oder "delete_from_afternic" sein
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetAfternicConfirmActionResponse></SetAfternicConfirmActionResponse>Tag der Set Afternic Confirm Action-Antwort, es ist der Wurzelknoten des XML-Antwortdokuments
<SetAfternicConfirmActionHeader></SetAfternicConfirmActionHeader>Header für Afternic-Bestätigungsaktion setzen
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel für das Festlegen der Afternic-Bestätigungsaktion
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Sandbox-Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetAfternicConfirmActionResponse>
<SetAfternicConfirmActionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetAfternicConfirmActionHeader>
</SetAfternicConfirmActionResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Sandbox-Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Antwort (JSON-Format){
"SetAfternicConfirmActionResponse": {
"ResponseCode": "0",
"Status": "success"
}
} Sedo-Bestätigungsaktionsbefehl festlegen
Der Aufruf des Befehls 'Set Sedo Confirm Action' setzt die Domain auf Genehmigen oder Ablehnen des Fast-Transfers bei Sedo. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter enthalten sein:
Parameter für die Sedo-Bestätigungsaktions-Anfrage festlegenErklärung
Parameter für die Sedo-Bestätigungsaktions-Anfrage festlegen
Erklärung
domainDie Domain, für die Sie die Sedo-Bestätigung für die schnelle Übertragung festlegen möchten, pro Anfrage kann nur 1 Domain eingegeben werden
actionDie Aktion, auf die Sie die Sedo-Bestätigung setzen möchten; sie sollte "confirm_sedo" oder "delete_from_sedo" sein
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<SetSedoConfirmActionResponse></SetSedoConfirmActionResponse>Tag der Antwort von Set Sedo Confirm Action; es ist der Wurzelknoten des XML-Antwortdokuments
<SetSedoConfirmActionHeader></SetSedoConfirmActionHeader>Header für Sedo-Bestätigungsaktion festlegen
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
Beispiel zum Festlegen der Sedo-Bestätigungsaktion
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Sandbox-Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<SetSedoConfirmActionResponse>
<SetSedoConfirmActionHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</SetSedoConfirmActionHeader>
</SetSedoConfirmActionResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Sandbox-Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Antwort (JSON-Format){
"SetSedoConfirmActionResponse": {
"ResponseCode": "0",
"Status": "success"
}
} Befehl zum Abrufen der Whois-Statistiken
Der Aufruf des Befehls zum Abrufen der Whois-Statistiken liefert Whois-Statistiken. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Abrufen der Whois-StatistikenErklärung
Anfrageparameter zum Abrufen der Whois-Statistiken
Erklärung
domain_nameDer Domainname, für den du DNSSEC einrichten musst
date_typeSie können ein Feld aus der folgenden Liste auswählen, um Ihr Datumsformat darzustellen:
last_7_days, last_30_days, current_year, last_year
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetWhoisStatsResponse></GetWhoisStatsResponse>der Wurzelknoten der Antwort
<GetWhoisStatsHeader></GetWhoisStatsHeader>Header zum Abrufen der Whois-Statistiken
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetWhoisStatsContent></GetWhoisStatsContent>Antwortinhalt
<WhoisStats></WhoisStats>Enthält mehrere Sätze von Whois-Statistikdaten
<WhoisStat></WhoisStat>Spezifische Whois-Statistikdaten
<Date></Date>Minimales Zeitintervall
<Count></Count>Anzahl der Whois-Abfragen im aktuellen Zeitintervall
Beispiel zum Abrufen der Whois-Statistiken
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_whois_stats&domain_name=domain1.com&date_type=last_7_days
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_whois_stats&domain_name=domain1.com&date_type=last_7_days
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetWhoisStatsResponse>
<GetWhoisStatsHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetWhoisStatsHeader>
<GetWhoisStatsContent>
<WhoisStats>
<WhoisStat>
<Date>2023-11-04</Date>
<Count>200</Count>
</WhoisStat>
<WhoisStat>
<Date>2023-11-05</Date>
<Count>300</Count>
</WhoisStat>
<WhoisStat>
<Date>2023-11-06</Date>
<Count>100</Count>
</WhoisStat>
<WhoisStat>
<Date>2023-11-07</Date>
<Count>200</Count>
</WhoisStat>
<WhoisStat>
<Date>2023-11-08</Date>
<Count>300</Count>
</WhoisStat>
<WhoisStat>
<Date>2023-11-09</Date>
<Count>100</Count>
</WhoisStat>
<WhoisStat>
<Date>2023-11-10</Date>
<Count>200</Count>
</WhoisStat>
</WhoisStats>
</GetWhoisStatsContent>
</GetWhoisStatsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_whois_stats&domain_name=domain1.com&date_type=last_7_days
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_whois_stats&domain_name=domain1.com&date_type=last_7_days
Antwort (JSON-Format){
"GetWhoisStatsResponse": {
"ResponseCode": 0,
"Status": "success",
"WhoisStats": [
{
"Date": "2023-11-04",
"Count": 200
},
{
"Date": "2023-11-05",
"Count": 300
},
{
"Date": "2023-11-06",
"Count": 100
},
{
"Date": "2023-11-07",
"Count": 200
},
{
"Date": "2023-11-08",
"Count": 300
},
{
"Date": "2023-11-09",
"Count": 100
},
{
"Date": "2023-11-10",
"Count": 200
}
]
}
} Befehl für Bestellliste
Der Aufruf des Order-List-Befehls liefert die Bestellliste. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn dieser Befehl aufgerufen wird, sollten die folgenden Parameter angegeben werden:
Parameter der Bestelllisten-AnfrageErklärung
Parameter der Bestelllisten-Anfrage
Erklärung
search_byDu kannst einen Wert aus der folgenden Liste auswählen, um deinen Suchtyp anzugeben: date_range, domain, order_id
start_datedas Startdatum Ihrer Abfrage im Format yyyy/MM/dd
end_dateDas Enddatum deiner Abfrage im Format yyyy/MM/dd
payment_methodSie können mehrere Werte aus der folgenden Liste auswählen, um Ihre Zahlungsmethode darzustellen:
none_balance
Kontostand
Kreditkarte
Geldanweisung
Paypal
Moneybooker
Banküberweisung
Alipay
payflow_credit_card2 (Nicht mehr verwendet)
wechat_pay
ecash
Banküberweisung
apple_pay
Girokonto
Verkauf
union_pay
PayPal-Konto
mercado_pago
Payoneer
aber bitte verwenden Sie ein Komma, um mehrere Werte zu trennen, zum Beispiel: account_balance,credit_card
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<OrderListResponse></OrderListResponse>der Wurzelknoten der Antwort
<OrderListHeader></OrderListHeader>Kopfzeile der Auftragsliste
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<OrderListContent></OrderListContent>Kopfzeile der Auftragsliste
<OrderList></OrderList>Enthält mehrere Datensätze mit Bestell-Logdaten
<OrderItem></OrderItem>Enthält Daten eines einzelnen Bestellprotokolls
<OrderItemDomain></OrderItemDomain>Der Domainname, der die Artikel in dieser Bestellung enthält
<OrderId></OrderId>Enthält die ID der Bestellung
<SubmittedDate></SubmittedDate>Enthält das Datum, an dem die Bestellung aufgegeben wurde
<Cost></Cost>Enthält die Kosten der Bestellung
<Status></Status>Enthält den Status der Bestellung
Beispiel einer Bestellliste
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<OrderListResponse>
<OrderListHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</OrderListHeader>
<OrderListContent>
<OrderList>
<Order>
<OrderId>123456</OrderId>
<SubmittedDate>1791875010219</SubmittedDate>
<Currency>USD</Currency>
<PaymentMethod>Account Balance</PaymentMethod>
<TotalCost>$8.00</TotalCost>
<TotalPaid>$8.00</TotalPaid>
<Status>Problem</Status>
<OrderItem>
<ItemType>Domain Registration</ItemType>
<Name>test.com</Name>
<Duration>1</Duration>
<Cost>2.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Renewal</ItemType>
<Name>test1.ac</Name>
<Duration>1</Duration>
<Cost>3.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Transfer</ItemType>
<Name>test2.de</Name>
<Duration>1</Duration>
<Cost>4.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Registration</ItemType>
<Name>test3.gg</Name>
<Duration>1</Duration>
<Cost>5.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Renewal</ItemType>
<Name>test4.uk</Name>
<Duration>1</Duration>
<Cost>6.99</Cost>
<Status>Completed</Status>
</OrderItem>
<OrderItem>
<ItemType>Domain Transfer</ItemType>
<Name>test5.net</Name>
<Duration>1</Duration>
<Cost>7.99</Cost>
<Status>Completed</Status>
</OrderItem>
</Order>
<Order>
<OrderId>123457</OrderId>
<SubmittedDate>1791875010219</SubmittedDate>
<Currency>EUR</Currency>
<PaymentMethod>Paypal</PaymentMethod>
<TotalCost>$100.00</TotalCost>
<TotalPaid>$100.00</TotalPaid>
<Status>Submitted</Status>
</Order>
</OrderList>
</OrderListContent>
</OrderListResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Antwort (JSON-Format){
"OrderListResponse": {
"ResponseCode": 0,
"Status": "success",
"OrderList": [
{
"OrderId": "123456",
"SubmittedDate": "2026/10/13",
"Currency": "USD",
"PaymentMethod": "Account Balance",
"TotalCost": "$8.00",
"TotalPaid": "$8.00",
"Status": "Problem",
"ItemList": [
{
"ItemType": "Domain Registration",
"Name": "test.com",
"Duration": 1,
"Cost": "2.99",
"Status": "Completed"
},
{
"ItemType": "Domain Renewal",
"Name": "test1.ac",
"Duration": 1,
"Cost": "3.99",
"Status": "Completed"
},
{
"ItemType": "Domain Transfer",
"Name": "test2.de",
"Duration": 1,
"Cost": "4.99",
"Status": "Completed"
},
{
"ItemType": "Domain Registration",
"Name": "test3.gg",
"Duration": 1,
"Cost": "5.99",
"Status": "Completed"
},
{
"ItemType": "Domain Renewal",
"Name": "test4.uk",
"Duration": 1,
"Cost": "6.99",
"Status": "Completed"
},
{
"ItemType": "Domain Transfer",
"Name": "test5.net",
"Duration": 1,
"Cost": "7.99",
"Status": "Completed"
}
]
},
{
"OrderId": "123457",
"SubmittedDate": "2026/10/13",
"Currency": "EUR",
"PaymentMethod": "Paypal",
"TotalCost": "$100.00",
"TotalPaid": "$100.00",
"Status": "Submitted",
"ItemList": []
}
]
}
} Befehl zum Abrufen des Bestellstatus
Der Aufruf des Befehls Get Order Status liefert den Bestellstatus. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Wenn Sie diesen Befehl aufrufen, sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Abrufen des BestellstatusErklärung
Anfrageparameter zum Abrufen des Bestellstatus
Erklärung
order_idDie ID der abzufragenden Bestellung
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<GetOrderStatusResponse></GetOrderStatusResponse>der Wurzelknoten der Antwort
<GetOrderStatusHeader></GetOrderStatusHeader>Header zum Abrufen des Bestellstatus
<ResponseCode></ResponseCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<GetOrderStatusContent></GetOrderStatusContent>Antwortinhalt
<OrderId></OrderId>Bestell-ID
<OrderStatus></OrderStatus>Bestellstatus (Shopping, Submitted, Waitpay, Processing, Completed, Problem, Deleted, Cancelled)
<ItemTypeName></ItemTypeName>Elementtyp
<ItemName></ItemName>Artikelname
<ItemStatus></ItemStatus>Artikelstatus(Abgeschlossen, Storniert, Problem)
Beispiel für Get Order Status
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_order_status&order_id=0
Sandbox-Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_order_status&order_id=0
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<GetOrderStatusResponse>
<GetOrderStatusHeader>
<ResponseCode>0</ResponseCode>
<Status>success</Status>
</GetOrderStatusHeader>
<GetOrderStatusContent>
<OrderId>0</OrderId>
<OrderStatus>Completed</OrderStatus>
<Item>
<ItemTypeName>domain transfer away</ItemTypeName>
<ItemName>&</ItemName>
<ItemStatus>transfer.com</ItemStatus>
</Item>
<Item>
<ItemTypeName>domain</ItemTypeName>
<ItemName>&</ItemName>
<ItemStatus>register.com</ItemStatus>
</Item>
</GetOrderStatusContent>
</GetOrderStatusResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_order_status&order_id=0
Sandbox-Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_order_status&order_id=0
Antwort (JSON-Format){
"GetOrderStatusResponse": {
"ResponseCode": 0,
"Status": "success",
"OrderStatus": {
"OrderId": 0,
"OrderStatus": "Completed",
"ItemList": [
{
"ItemTypeName": "domain transfer away",
"ItemName": "transfer.com",
"ItemStatus": "Completed"
},
{
"ItemTypeName": "domain",
"ItemName": "register.com",
"ItemStatus": "Completed"
}
]
}
}
} Ist-Verarbeitungsbefehl
Der Aufruf des Befehls is_processing sagt Ihnen, ob es sicher ist, eine neue Anfrage zu senden
Is-Processing-AnfrageparameterErklärung
Is-Processing-Anfrageparameter
Erklärung
kein zusätzlicher Parameter erforderlich
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<Response></Response>Tag der is_processing-Antwort
<ResponseHeader></ResponseHeader>Tag des is_processing-Headers
<ResponseMsg></ResponseMsg>Tag of is_processing response message. It should be "yes"(There is a process in the system. You shouldn't sent another request.) or "no"(There is no any process for you account. It is safe to submit a new request.)
Is-Processing-Beispiel
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=is_processing
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=is_processing
Antwort (XML-Format)<Response>
<ResponseHeader>
<ResponseCode>0</ResponseCode>
<ResponseMsg>yes</ResponseMsg>
</ResponseHeader>
</Response> Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=is_processing
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=is_processing
Antwort (JSON-Format){
"Response":{
"ResponseCode":"0",
"ResponseMsg":"no"
}
} Anfrage (CSV-Format)https://api.dynadot.com/api3.html?key=[API Key]&command=is_processing
Sandbox-Anfrage (CSV-Format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=is_processing
Antwort (CSV-Format)ok,yes
Befehl zum Auflisten von Gutscheinen
Der Aufruf des Befehls „Coupons auflisten“ ruft alle Coupons ab. Dieser Befehl ist nur im XML- und JSON-Format verfügbar. Beim Aufruf dieses Befehls sollten die folgenden Parameter angegeben werden:
Anfrageparameter zum Auflisten von GutscheinenErklärung
Anfrageparameter zum Auflisten von Gutscheinen
Erklärung
coupon_typeSie können einen Wert aus der folgenden Liste auswählen, um Ihren Suchtyp darzustellen: "registration" , "renewal" , oder "transfer"
Ergebnis-XML-TagErklärung
Ergebnis-XML-Tag
Erklärung
<ListCouponsResponse></ListCouponsResponse>der Wurzelknoten der Antwort
<ListCouponsHeader></ListCouponsHeader>Header zum Auflisten von Coupons
<SuccessCode></SuccessCode>Wenn der Vorgang erfolgreich ist, "0" für Erfolg, "-1" für Fehler
<Status></Status>Status der Anfrage
<Error></Error>Fehlerinformationen zur Anfrage, wird nur verwendet, wenn der Status "error" ist
<ListCouponsContent></ListCouponsContent>Inhalt der Coupon-Liste
<Coupons></Coupons>Enthält mehrere Sätze von Coupon-Daten
<Coupon></Coupon>Enthält einzelne Coupon-Daten
<Code></Code>Gutscheincode
<Description></Description>Beschreibung des Coupons
<CouponType></CouponType>Typ des Gutscheins
<DiscountType></DiscountType>Art des Rabatts, der vom Coupon angeboten wird
<DiscountInfo></DiscountInfo>Die Rabattinformationen des Gutscheins
<Percentage></Percentage>Der Prozentsatz des Rabatts
<AUD></AUD>Rabattbetrag in australischen Dollar
<MXN></MXN>Rabattbetrag in mexikanischen Pesos
<EUR></EUR>Rabattbetrag in Euro
<GBP></GBP>Rabattbetrag in britischen Pfund
<IDR></IDR>Rabattbetrag in indonesischen Rupiah
<USD></USD>Rabattbetrag in US-Dollar
<CAD></CAD>Rabattbetrag in kanadischen Dollar
<INR></INR>Rabattbetrag in Indischen Rupien
<BRL></BRL>Rabattbetrag in brasilianischem Real
<CNY></CNY>Rabattbetrag in chinesischen Yuan
<Restriction></Restriction>Gutscheinbeschränkungen
<PriceLevels></PriceLevels>Eine Sammlung von Preisstufen, die die Verwendung von Coupons unterstützen
<UsesPerAccount></UsesPerAccount>Die Anzahl, wie oft der Gutschein pro Konto verwendet werden kann
<UsesSystemWide></UsesSystemWide>Die Anzahl der Male, die der Gutschein systemweit verwendet werden kann
<UsesPerIp></UsesPerIp>Die Anzahl der Verwendungen des Gutscheins pro IP-Adresse
<ItemsPerAccount></ItemsPerAccount>Die Anzahl der Artikel, für die der Gutschein pro Konto verwendet werden kann
<ItemsSystemWide></ItemsSystemWide>Die Anzahl der Artikel, für die der Gutschein systemweit verwendet werden kann
<ItemsPerOrder></ItemsPerOrder>Die Anzahl der Artikel, für die der Gutschein pro Bestellung verwendet werden kann
<ItemsPerDay></ItemsPerDay>Die Anzahl der Artikel, für die der Gutschein pro Tag verwendet werden kann
<IdnRestriction></IdnRestriction>IDN-Einschränkungen für den Coupon
<DomainDurationMin></DomainDurationMin>Mindestlaufzeit der Domain
<DomainDurationMax></DomainDurationMax>Maximale Domain-Laufzeit
<Tlds></Tlds>Eine Sammlung von Top-Level-Domains, die die Verwendung von Gutscheinen unterstützen
<Tld></Tld>Eine einzelne Top-Level-Domain, die die Verwendung von Coupons unterstützt
<Currencies></Currencies>Eine Sammlung von Währungstypen, die die Verwendung von Coupons unterstützt
<Currency></Currency>Ein einzelner Währungstyp, der die Verwendung von Coupons unterstützt
<StartDate></StartDate>Das Startdatum der Gültigkeit des Coupons
<EndDate></EndDate>Das Enddatum der Gültigkeit des Coupons
Beispiel für das Auflisten von Coupons
Anfrage (XML-Format)https://api.dynadot.com/api3.xml?key=[API Key]&command=list_coupons&coupon_type=renewal
Sandbox-Anfrage (XML-Format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=list_coupons&coupon_type=renewal
Antwort (XML-Format)<?xml version="1.0" encoding="UTF-8"?>
<ListCouponsResponse>
<ListCouponsHeader>
<SuccessCode>0</SuccessCode>
<Status>success</Status>
</ListCouponsHeader>
<ListCouponsContent>
<Coupons>
<Coupon>
<Code>DOMAINRENEW1</Code>
<Description>Domain Renew Coupon</Description>
<CouponType>Hosting/SSL Coupons</CouponType>
<DiscountType>PERCENTAGE_OFF</DiscountType>
<DiscountInfo>
<Percentage>10%</Percentage>
</DiscountInfo>
<Restriction>
<PriceLevels>Any</PriceLevels>
<IdnRestriction>None</IdnRestriction>
<DomainDurationMin>1</DomainDurationMin>
<DomainDurationMax>1</DomainDurationMax>
<Tlds>
<Tld>.com</Tld>
<Tld>.net</Tld>
<Tld>.org</Tld>
</Tlds>
<Currencies>
<Currency>US Dollar USD ($)</Currency>
</Currencies>
</Restriction>
<StartDate>1476811260000</StartDate>
<EndDate>1483257540000</EndDate>
</Coupon>
</Coupons>
</ListCouponsContent>
</ListCouponsResponse>
Anfrage (JSON-Format)https://api.dynadot.com/api3.json?key=[API Key]&command=list_coupons&coupon_type=renewal
Sandbox-Anfrage (JSON-Format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=list_coupons&coupon_type=renewal
Antwort (JSON-Format){
"ListCouponsResponse": {
"ResponseCode": 0,
"Status": "success",
"Coupons": [
{
"Code": "DOMAINRENEW1",
"Description": "Domain Renew Coupon",
"CouponType": "Hosting/SSL Coupons",
"DiscountType": "PERCENTAGE_OFF",
"DiscountInfo": {
"Percentage": "10%"
},
"Restriction": {
"PriceLevels": "Any",
"IdnRestriction": "None",
"DomainDurationMin": "1",
"DomainDurationMax": "1",
"Tlds": [
".com",
".net",
".org"
],
"Currencies": [
"US Dollar USD ($)"
]
},
"StartDate": "1476811260000",
"EndDate": "1483257540000"
}
]
}
}