Domini

Elenco dei comandi di API di dominio

Il nostro API è il tuo avanzato toolkit di gestione e acquisizione dei domini che è stato costruito per l'efficienza. Con oltre 50 comandi per configurare, gestire, registrare e fare offerte su tutta la piattaforma Dynadot, avrai il pieno controllo sul tuo account e le impostazioni del dominio su qualsiasi software API a tua scelta. Il nostro API di dominio è disponibile per tutti gli account, quindi inizia oggi stesso!

Iniziare con il nostro avanzato API di dominio

Le richieste al nostro Advanced Domain API vengono inviate all'URL seguente:

traduci https://api.dynadot.com/api3.xml

Le richieste dovrebbero essere inviate tramite https (secure socket) per motivi di sicurezza. La richiesta deve avere i seguenti due parametri, una 'Chiave' e un 'Comando'. I comandi possono essere cliccati per vedere i parametri ad essi associati.

Riceverai diversi conteggi filo in base al livello di prezzo del tuo account: Livello di prezzo Account Normale 1 filo Ingrosso 5 fili Super ingrosso 25 fili


 
Parametro Richiesta
Spiegazione
KeyLa tua chiave per accedere all'API, disponibile nel pannello di controllo del tuo account Dynadot nella sezione 'Strumenti' -> 'API' nel menu di sinistra.
Command
Domain:
search, register, delete, renew, push, transfer, bulk_register

domain_info, set_whois, set_ns, set_parking, set_forwarding, set_stealth, set_hosting, set_dns2, set_email_forward, set_clear_domain_setting, set_folder, set_note, set_renew_option, set_privacy, tld_price, list_domain, lock_domain, set_dnssec, get_dnssec, clear_dnssec

cancel_transfer, get_transfer_status, set_transfer_auth_code, authorize_transfer_away, get_transfer_auth_code

get_domain_push_request, set_domain_push_request
contact:
create_cn_audit, get_cn_audit_status, create_contact, edit_contact, delete_contact, contact_list, get_contact

set_contact_eu_setting, set_contact_lv_setting, set_contact_lt_setting
Nameserver:
get_ns, add_ns, register_ns, set_ns_ip, delete_ns, delete_ns_by_domain, server_list, get_dns
Account:
account_info, get_account_balance, set_default_whois, set_default_ns, set_default_parking, set_default_forwarding, set_default_stealth, set_default_hosting, set_default_dns, set_default_dns2, set_default_email_forward, set_clear_default_setting, set_default_renew_option
Folder:
create_folder, delete_folder, set_folder_whois, set_folder_ns, set_folder_parking, set_folder_forwarding, set_folder_stealth, set_folder_hosting, set_folder_dns, set_folder_dns2, set_folder_email_forward, set_clear_folder_setting, set_folder_name, set_folder_renew_option, folder_list
Aftermarket:
add_backorder_request, delete_backorder_request, backorder_request_list

get_open_auctions, get_auction_details, get_auction_bids, place_auction_bid, get_closed_auctions

get_open_backorder_auctions, get_backorder_auction_details, place_backorder_auction_bid, get_closed_backorder_auctions, get_expired_closeout_domains, buy_expired_closeout_domain, get_listings, get_listing_item, buy_it_now
Other:
set_afternic_confirm_action, set_sedo_confirm_action, order_list, set_for_sale, get_order_status, is_processing, list_coupons

Formatto XML. La risposta che ricevi dovrebbe contenere 2 o 3 dei seguenti campi:

Tag XML del risultato
Spiegazione
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
 

Comando di ricerca

Support multi-thread

Se chiamando il comando di ricerca, devono essere inclusi i seguenti parametri:

Parametro di richiesta di ricerca
Spiegazione
domain0 - domain99Il nome di dominio che stai cercando, l'account normale può specificare 1 dominio per comando, l'account bulk e super bulk possono specificare fino a 100 domini.
language0 - language99 (opzionale)Il tag di lingua per il rispettivo dominio, utilizzare solo per gli IDN
show_price (opzionale)Se vuoi mostrare il prezzo nella valuta del tuo account, impostalo uguale a '1'.
currency (opzionale)Puoi decidere il tipo di valuta e i parametri supportati sono 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' e così via. Se ti sfugge questo parametro, utilizzeremo la valuta predefinita dell'account.
Tag XML del risultato
Spiegazione
<Results></Results>Il nodo radice della risposta di ricerca del comando XML
<SearchResponse></SearchResponse>Tag della risposta di ricerca
<SearchHeader></SearchHeader>Tag dell'intestazione di ricerca
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<DomainName></DomainName>Il nome di dominio che hai appena cercato
<Available></Available>Se il nome di dominio è disponibile
<Price></Price>Se si imposta "show_price" uguale a "1", ti fornirà le informazioni sul prezzo se questo dominio è disponibile.
<Language></Language>Informazioni linguistiche sul nome di dominio
Search Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD
Response (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</Price>
    </SearchHeader>
  </SearchResponse>
</Results>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD
Response (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"
         }
      ]
   }
}
 

Comando di registrazione

Support multi-thread

Chiamando il comando di registrazione si creerà e processerà un ordine di registrazione. È necessario avere un saldo sufficiente sul conto per pagare l'ordine. Se si chiama il comando di registrazione, devono essere incluse le seguenti variabili:

Parametro di richiesta di registrazione
Spiegazione
domainIl nome di dominio che desideri registrare, solo 1 domini possono essere registrati per richiesta.
language (opzionale)Tag della lingua per il dominio richiesto, necessario solo se il dominio è un IDN
durationQuanto tempo per registrare il dominio
registrant_contact (opzionale)Il contatto di registrazione che vuoi utilizzare sul dominio
admin_contact (opzionale)Il contatto amministratore che desideri utilizzare sul dominio
technical_contact (opzionale)Il contatto tecnico che vuoi utilizzare nel dominio
billing_contact (opzionale)Il contatto di fatturazione che si desidera utilizzare sul dominio
option0 (se necessario)
Il nome del registrante .AT, .BE,
option1 (se necessario)L'organizzazione di registrazione .AT, .BE, (opzionale)
Per .AT, puoi specificare sia option0, option1, che entrambi
premium (opzionale)Se desideri registrare un dominio premium, impostalo su "1" (opzionale)
currency (opzionale)Puoi decidere il tipo di valuta e i parametri supportati sono 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' e così via. Se ti sfugge questo parametro, utilizzeremo la valuta predefinita dell'account.
coupon (opzionale)Il codice coupon che desideri applicare a questo comando
Tag XML del risultato
Spiegazione
<RegisterResponse></RegisterResponse>Tag di risposta di registrazione
<RegisterHeader></RegisterHeader>Etichetta dell'intestazione di registrazione
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<RegisterContent></RegisterContent>Il tag del contenuto del registro
<Expiration></Expiration>Data di scadenza nel tempo Unix (millisecondi dallo scoccare di mezzanotte UTC del 1 gennaio 1970), utilizzata solo quando il risultato è "success"
<Registration></Registration>Data di registrazione in formato Unix (millisecondi dalla mezzanotte UTC del 1 gennaio 1970), utilizzato solo quando il risultato è "success".

Esempio di registrazione

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=register&domain=domain1.net&duration=3&currency=USD
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<RegisterResponse>
  <RegisterHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RegisterHeader>
  <RegisterContent>
    <Expiration>1458379145266</Expiration>
  </RegisterContent>
</RegisterResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=register&domain=domain1.net&duration=3&currency=USD
Response (JSON format)
{
  "RegisterResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "DomainName": "domain1.net",
    "Expiration": 1458379145266
  }
}
 

Comando Cancellazione

Support multi-thread

Chiamare il comando di eliminazione cancellerà un dominio che è ancora nel periodo di grazia. Il saldo del tuo account verrà accreditato del costo di registrazione. I domini che sono stati rinnovati o spostati su un nuovo account non possono essere eliminati tramite API. Se si chiama il comando delete, i seguenti parametri devono essere inclusi:

Elimina parametro della richiesta
Spiegazione
domainIl nome di dominio che desideri eliminare, solo un dominio 1 può essere eliminato per richiesta
Tag XML del risultato
Spiegazione
<DeleteResponse></DeleteResponse>Tag di risposta di eliminazione
<DeleteHeader></DeleteHeader>Etichetta di eliminazione dell'intestazione
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Elimina Esempio

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=delete&domain=domain1.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DeleteResponse>
  <DeleteHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteHeader>
</DeleteResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete&domain=domain1.com
Response (JSON format)
{
  "DeleteResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "DomainName": "domain1.com"
  }
}
 

Comando di rinnovo

Support multi-thread

La chiamata del comando di rinnovo creerà e processerà un ordine di rinnovo. È necessario avere un saldo sufficiente sull'account per pagare l'ordine. Se si chiama il comando di rinnovo, devono essere inclusi i seguenti parametri:

Parametro di richiesta Rinnovare
Spiegazione
domainIl nome di dominio che desideri rinnovare, solo 1 dominio può essere rinnovato per richiesta.
durationQuanti anni per rinnovare il dominio
year (opzionale)L'anno corrente in cui scade il dominio
currency (opzionale)Puoi decidere il tipo di valuta e i parametri supportati sono 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' e così via. Se ti sfugge questo parametro, utilizzeremo la valuta predefinita dell'account.
price_check (opzionale)Puoi aggiungere questo parametro al comando per controllare il dettaglio del prezzo per il rinnovo di questo dominio. NOTA: Aggiungendo questo parametro al comando, la nostra API non rinnoverà il dominio, ma mostrerà solo le informazioni sul prezzo.
coupon (opzionale)Il codice coupon che desideri applicare a questo comando
no_renew_if_late_renew_fee_needed (opzionale)Puoi aggiungere questo parametro al comando per evitare il rinnovo se il dominio richiede una tariffa di rinnovo in ritardo. Se il dominio richiede una tariffa di rinnovo in ritardo, e viene passato 'no_renew_if_late_renew_fee_needed = 1' nel comando, il dominio non verrà rinnovato.
Tag XML del risultato
Spiegazione
<RenewResponse></RenewResponse>Tag di risposta di rinnovo, è il nodo radice del documento di risposta XML
<RenewHeader></RenewHeader>Rinnovare l'intestazione
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<PriceInfo></PriceInfo>Etichetta delle informazioni sul prezzo, viene utilizzata solo quando lo stato è "price_check_success".
<RenewContent></RenewContent>Tag di rinnovo del contenuto, viene utilizzato solo quando lo stato è "success".
<Expiration></Expiration>Data di scadenza nel tempo Unix (millisecondi dallo scoccare di mezzanotte UTC del 1 gennaio 1970), utilizzata solo quando il risultato è "success"
Renew Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon
Response (XML format)
<RenewResponse>
  <RenewHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RenewHeader>
  <RenewContent>
    <Expiration>73984579834</Expiration>
  </RenewContent>
</RenewResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon
Response (JSON format)
{
   "RenewResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "DomainName":"domain1.com",
      "Expiration":"73984579834"
   }
}
 

Comando Push

Support multi-thread

Chiamando il comando push verrà creato e processato un ordine di push. È necessario sbloccare il tuo dominio e conto per l'ordine. L'account del destinatario deve rifiutare/accettare il dominio per completare l'ordine. Se chiami il comando push, i seguenti parametri devono essere inclusi:

Parametro di richiesta di push
Spiegazione
domainIl nome di dominio che desideri trasferire. Supportiamo anche il trasferimento in massa, puoi utilizzare ";" per separare i domini. Esempio: domain1.com;domain2.com
receiver_push_usernamePremi il nome utente dell'account destinatario
currency (opzionale)Puoi decidere il tipo di valuta e i parametri supportati sono 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' e così via. Se ti sfugge questo parametro, utilizzeremo la valuta predefinita dell'account.
unlock_domain_for_push(optional)Impostare questo parametro su '1'. Se il dominio è bloccato, lo sbloccheremo automaticamente, quindi non dovrai sbloccare manualmente il dominio.
receiver_email(optional)Inoltrare l'email al conto destinatario
Tag XML del risultato
Spiegazione
<PushResponse></PushResponse>Tag della risposta push, è il nodo radice della risposta XML del documento.
<PushHeader></PushHeader>Premi l'intestazione
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Push Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=push&domain=domian1.com&receiver_push_username=username&currency=USD
Response (XML format)
<PushResponse>
  <PushHeader>
    <SuccessCode>0</SuccessCode>
    <Status>order created</Status>
  </PushHeader>
</PushResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=push&domain=domian1.com&receiver_push_username=username&currency=USD
Response (JSON format)
{
   "PushResponse":{
      "ResponseCode":"0",
      "Status":"order created"
   }
}
 

Comando di trasferimento

Support multi-thread

Richiamando il comando di trasferimento verrà creato e processato un ordine di trasferimento. Alcuni tld possono richiedere al registrar cedente di confermare per completare l'ordine. Se chiamiamo il comando di trasferimento, devono essere inclusi i seguenti parametri:

Parametro di richiesta di trasferimento
Spiegazione
domainIl nome di dominio che desideri trasferire in Dynadot può essere solo 1 dominio per richiesta
authIl codice di autorizzazione per la richiesta di trasferimento.
currency (opzionale)Puoi decidere il tipo di valuta e i parametri supportati sono 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' e così via. Se ti sfugge questo parametro, utilizzeremo la valuta predefinita dell'account.
registrant_contact (opzionale)Il contatto del registrante che desideri utilizzare quando il trasferimento è completato. (Non tutti i tld supportano questa funzionalità)
admin_contact (opzionale)Il contatto amministrativo che desideri utilizzare al termine del trasferimento. (Non tutti i tld supportano questa funzione)
technical_contact (opzionale)Il contatto tecnico che si desidera utilizzare una volta completato il trasferimento. (Non tutti i TLD supportano questa funzione)
billing_contact (opzionale)Il contatto di fatturazione che desideri utilizzare una volta completato il trasferimento. (Non tutti i tld supportano questa funzione)
premium (opzionale)Se desideri trasferire un dominio premium, impostalo uguale a "1" (opzionale)
privacy (opzionale)Lo stato della privacy del dominio che vuoi impostare può essere "on" o "off". . Il livello di privacy predefinito dell'account sarà applicato se viene fornito un input errato o nessun input.
name_servers (opzionale)L'elenco dei server dei nomi da applicare al dominio una volta completato il trasferimento. Puoi utilizzare "," per separare i server dei nomi. Esempio: ns1.domain1.com,ns2.domain2.com
coupon (opzionale)Il codice coupon che desideri applicare a questo comando
Tag XML del risultato
Spiegazione
<TransferResponse></TransferResponse>Tag di risposta di trasferimento, è il nodo radice della risposta al documento XML.
<TransferHeader></TransferHeader>Trasferisci intestazione
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Esempio di trasferimento

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon
Response (JSON format)
{
  "TransferResponse": {
    "ResponseCode": 0,
    "Status": "order created",
    "DomainName": "domain1.com",
    "OrderId": "1234567"
  }
}
 

Comando di registrazione in blocco

Support multi-thread

La chiamata al comando di registrazione in blocco creerà e elaborerà ordini di registrazione. È necessario avere un saldo sufficiente sul conto per pagare gli ordini. Se si chiama il comando di registrazione in blocco, devono essere inclusi i seguenti parametri:

Parametro di richiesta registrazione in blocco
Spiegazione
domain0-domain99Il nome(i) di dominio che desideri registrare, possono essere registrati massimo 100 domini per richiesta.
premium (opzionale)Se desideri registrare un dominio premium, impostalo su "1" (opzionale)
currency (opzionale)Puoi decidere il tipo di valuta e i parametri supportati sono 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD' e così via. Se si omette questo parametro, verrà utilizzata la valuta predefinita dell'account.
coupon (opzionale)Il codice coupon che desideri applicare a questo comando
Tag XML del risultato
Spiegazione
<BulkRegisterResponse></BulkRegisterResponse>Tag della risposta della registrazione bulk
<BulkRegisterHeader></BulkRegisterHeader>Tag dell'intestazione della registrazione all'ingrosso
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<BulkRegisterContent></BulkRegisterContent>Il tag del contenuto di registrazione in blocco
<Expiration></Expiration>Data di scadenza nel tempo Unix (millisecondi dallo scoccare di mezzanotte UTC del 1 gennaio 1970), utilizzata solo quando il risultato è "success"
<Result></Result>Il risultato dell'azione di registrazione
<Message></Message>Messaggio di errore dell'azione di registrazione, utilizzato solo quando il risultato è "error"

Esempio di registrazione in blocco

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD
Response (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"
      }
    ]
  }
}
 

Comando informazioni dominio

Support multi-thread

Questo comando è disponibile solo nel formato XML e JSON:

Parametro di richiesta informazioni di dominio
Spiegazione
domainSolo 1 dominio permesso per richiesta
Tag XML del risultato
Spiegazione
<DomainInfoResponse></DomainInfoResponse>Nodo radice del documento di risposta XML
<DomainInfoResponseHeader></DomainInfoResponseHeader>Intestazione di Risposta
<ResponseCode></ResponseCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<DomainInfoContent></DomainInfoContent>Contenuto di risposta
<Domain></Domain>Dominio
<Name></Name>Nome del dominio
<Expiration></Expiration>Data di scadenza del dominio in tempo Unix (millisecondi dalsegnomezzogiorno UTC di gennaio 1, 1970 )
<Registration></Registration>Data di registrazione dominio in formato Unix (millisecondi da mezzanotte UTC del 1, 1970)
<NameServerSettings></NameServerSettings>Impostazioni del server dei nomi del dominio
<Type></Type>Tipo di server di nome di dominio
<WithAds></WithAds>Se desideri una pagina di parcheggio per il tuo dominio
<Whois></Whois>Informazioni Whois
<Registrant></Registrant>Informazioni del registrante
<ContactId></ContactId>ID di contatto
<Admin></Admin>Informazioni amministrative
<Technical></Technical>Informazioni tecniche
<Billing></Billing>Informazioni di fatturazione
<Locked></Locked>Bloccato o no
<Disabled></Disabled>Stato abilitato
<UdrpLocked></UdrpLocked>Udrp bloccato o meno
<UdrpLocked></UdrpLocked>Udrp bloccato o meno
<RegistrantUnverified></RegistrantUnverified>Registrante non verificato
<Hold></Hold>Mantenere
<Privacy></Privacy>Stato della privacy
<isForSale></isForSale>Stato delle vendite
<RenewOption></RenewOption>Opzione di rinnovo
<Note></Note>Nota
<Folder></Folder>Informazioni sulla cartella
<FolderId></FolderId>ID cartella
<FolderName></FolderName>Nome della cartella
Domain Information Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=domain_info&domain=domain1.com
Response (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>
    </Domain>
  </DomainInfoContent>
</DomainInfoResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=domain_info&domain=domain1.com
Response (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)"
      }
    }
  }
}
 

Imposta Comando Whois

Support multi-thread

Se si chiama il comando set Whois, devono essere inclusi i seguenti parametri:

Imposta i parametri di richiesta Whois
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
registrant_contactInformazioni del registrante del dominio
admin_contactLe informazioni dell'amministratore del dominio
technical_contactLe informazioni tecniche del dominio
billing_contactLe informazioni di fatturazione del dominio
Tag XML del risultato
Spiegazione
<SetWhoisResponse></SetWhoisResponse>Nodo radice del documento di risposta XML
<SetWhoisHeader></SetWhoisHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Whois Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (XML format)
<SetWhoisResponse>
  <SetWhoisHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetWhoisHeader>
</SetWhoisResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (JSON format)
{
   "SetWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando Imposta Server dei Nomi

Support multi-thread

Se si chiama il comando dei server di nome, dovrebbero essere inclusi i seguenti parametri:

Parametro di richiesta per impostare i server dei nomi
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
ns0 - ns12Per impostare il tuo dominio per l'uso, puoi specificare fino a 13 name server, ma devono già essere nel tuo account
Tag XML del risultato
Spiegazione
<SetNsResponse></SetNsResponse>Tag della risposta del nome del set del server, è il nodo radice della risposta XML del documento
<SetNsHeader></SetNsHeader>Tag dell'intestazione di risposta del server nome set
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Esempio di impostazione Ns

Request (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
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetNsResponse>
  <SetNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNsHeader>
</SetNsResponse>
Request (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
Response (JSON format)
{
  "SetNsResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Imposta Comando Parcheggio

Support multi-thread

Se si chiama il comando di impostazione del parcheggio, dovrebbero essere inclusi i seguenti parametri:

Imposta il parametro di richiesta di parcheggio
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
with_ads (opzionale)Se non desideri annunci di terze parti, puoi utilizzare questo parametro con "no".
Tag XML del risultato
Spiegazione
<SetParkingResponse></SetParkingResponse>Etichetta della risposta del set di parcheggi, è il nodo radice del documento di risposta XML.
<SetParkingHeader></SetParkingHeader>Imposta intestazione cartella parcheggio
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Parking Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_parking&domain=domain1.com&with_ads=no
Response (XML format)
<SetParkingResponse>
  <SetParkingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetParkingHeader>
</SetParkingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_parking&domain=domain1.com&with_ads=no
Response (JSON format)
{
   "SetParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta Comando di Inoltro

Support multi-thread

Se richiamando il comando di inoltro impostato, i seguenti parametri dovrebbero essere inclusi:

Imposta parametro di richiesta inoltro
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
forward_urlL'URL a cui si desidera reindirizzare il proprio dominio. Si prega di notare che il parametro deve essere codificato in modo che la chiamata API sia interpretata correttamente.
is_temp (opzionale)Inoltra lo stato del tuo dominio desiderato, il valore predefinito è "temporary",. Se desideri inoltrare in modo permanente, utilizza questo parametro con "no".
Tag XML del risultato
Spiegazione
<SetForwardingResponse></SetForwardingResponse>Nodo radice del documento di risposta XML
<SetForwardingHeader></SetForwardingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Forwarding Example
Request (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
Response (XML format)
<SetForwardingResponse>
  <SetForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetForwardingHeader>
</SetForwardingResponse>
Request (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
Response (JSON format)
{
   "SetForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta il comando Stealth

Support multi-thread

Se si chiama il comando di impostazione furtiva, i seguenti parametri devono essere inclusi:

Imposta Parametro Richiesta Furtiva
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
stealth_urlL'URL a cui si desidera reindirizzare il proprio dominio. Si prega di notare che il parametro deve essere codificato in modo che la chiamata API sia interpretata correttamente.
stealth_title (opzionale)Il titolo della pagina
Tag XML del risultato
Spiegazione
<SetStealthResponse></SetStealthResponse>Nodo radice del documento di risposta XML
<SetStealthHeader></SetStealthHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Stealth Example
Request (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
Response (XML format)
<SetStealthResponse>
  <SetStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetStealthHeader>
</SetStealthResponse>
Request (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
Response (JSON format)
{
   "SetStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta comando di hosting

Support multi-thread

Se si chiama il comando di impostazione dell'hosting, i seguenti parametri devono essere inclusi:

Impostare i parametri di richiesta di hosting
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
hosting_typeIl tipo di hosting desiderato, è possibile selezionarlo in "advanced" e "basic".
mobile_view_onSolo quando hosting_type è "advanced", puoi utilizzare questo parametro come "yes".
Tag XML del risultato
Spiegazione
<SetHostingResponse></SetHostingResponse>Nodo radice del documento di risposta XML
<SetHostingHeader></SetHostingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Hosting Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Response (XML format)
<SetHostingResponse>
  <SetHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetHostingHeader>
</SetHostingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Response (JSON format)
{
   "SetHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando Imposta DNS2

Support multi-thread

Se si chiama il comando set DNS2, devono essere inclusi i seguenti parametri:

Si prega di notare che l'esecuzione del comando SET_DNS2 sovrascriverà, per impostazione predefinita, le attuali impostazioni DNS. Per modificare questo comportamento e aggiungere le nuove impostazioni DNS invece di sovrascriverle, è possibile utilizzare il parametro opzionale add_dns_to_current_setting.

Imposta il parametro della richiesta DNS2
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
main_record_type0 - main_record_type19 (optional)Tipo di record principale, dovrebbe essere 'a', 'aaaa', 'cname', 'forward', 'txt', 'mx', 'stealth', 'email'
main_record0 - main_record19Specificare il record DNS per il tuo dominio
main_recordx0 - main_recordx19Formato JSON standard
subdomain0 - subdomain99 (opzionale)Subdomain records (opzionale)
sub_record_type0 - sub_record_type99Tipo di record sottodominio, dovrebbe essere "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email".
sub_record0 - sub_record99Indirizzo IP del sotto-dominio o host di destinazione
sub_recordx0 - sub_recordx99Distanza di Mx, tipo in avanti, titolo nascosto in avanti o alias email, necessario quando main_record_type è 'forward', 'mx', 'stealth', 'email'
ttl (opzionale)Tempo di vita
add_dns_to_current_setting (opzionale)Se vuoi aggiungere le nuove impostazioni DNS alle impostazioni DNS esistenti, impostalo uguale a '1' (opzionale)
Tag XML del risultato
Spiegazione
<SetDnsResponse></SetDnsResponse>Nodo radice del documento di risposta XML
<SetDnsHeader></SetDnsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set DNS2 Example
Request (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
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDnsResponse>
  <SetDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDnsHeader>
</SetDnsResponse>
Request (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
Response (JSON format)
{
  "SetDnsResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Imposta il comando Dnssec

Support multi-thread

Chiamare il comando Set Dnssec imposterà il DNSSEC di dominio. Questo comando è disponibile solo nei formati XML e JSON. Se si chiama questo comando, i seguenti parametri devono essere inclusi:

Puoi scegliere di compilare i valori dei parametri corrispondenti nell'Opzione in base al tuo nome di dominio.

Opzione 1 : domain_name , key_tag , digest_type , digest , algorithm

Opzione 2 : domain_name , flags , public_key , algorithm

Note: Seleziona il numero dell'etichetta corrispondente come valore del tuo parametro, se presente.

Imposta il parametro di richiesta Dnssec
Spiegazione
domain_nameIl nome di dominio per il quale è necessario configurare DNSSEC
key_tagTag chiave
digest_typePuoi scegliere un numero dalla seguente lista per rappresentare il tipo di firma digitale: SHA-1(1) SHA-256(2) GOSTR 34.11-94 (3) SHA-384(4)
digestSi prega di inserire il valore corrispondente al tipo di digest che hai selezionato
algorithmPuoi scegliere un numero dalla lista seguente per rappresentare il tuo algoritmo di firma digitale: 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)
flagsPuoi scegliere un numero dalla seguente lista per rappresentare il simbolo della tua firma digitale: ZSK(256) KSK(257)
public_keyLa chiave pubblica deve essere in codifica base64.
Tag XML del risultato
Spiegazione
<SetDnssecResponse></SetDnssecResponse>nodo radice della risposta
<SetDnssecHeader></SetDnssecHeader>Imposta header Dnssec
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'

Esempio di impostazione di Dnssec

Request (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
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDnssecResponse>
  <SetDnssecHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDnssecHeader>
  <SetDnssecContent/>
</SetDnssecResponse>
Request (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
Response (JSON format)
{
  "SetDnssecResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Imposta comando inoltrare email

Support multi-thread

Se si chiama il comando di impostazione dell'inoltro dell'email, devono essere inclusi i seguenti parametri:

Imposta parametro di richiesta di inoltro email
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
forward_typeTipo di inoltro, può essere "donot": Non inoltrare l'email, "mx": Inoltra l'email a un altro host di posta (MX record), "forward": Spedisci l'email a un altro host di posta
username0 - username9Nome utente, utilizzato solo quando "forward_type" è "forward"
exist_email0 - exist_email9Indirizzo email esistente, utilizzato solo quando "forward_type" è "forward"
mx_host0 - mx_host2Host di posta, usato solo quando "forward_type" è "mx"
mx_distance0 - mx_distance2Distance0 è la massima priorità, utilizzata solo quando "forward_type" è "mx".
Tag XML del risultato
Spiegazione
<SetEmailForwardingResponse></SetEmailForwardingResponse>Nodo radice del documento di risposta XML
<SetEmailForwardingHeader></SetEmailForwardingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Email Forward Example
Request (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]
Response (XML format)
<SetEmailForwardingResponse>
  <SetEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetEmailForwardingHeader>
</SetEmailForwardingResponse>
Request (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]
Response (JSON format)
{
   "SetEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta il comando di configurazione del dominio chiaro

Support multi-thread

Se viene chiamato il comando di impostazione del dominio chiaro, dovrebbero essere inclusi i seguenti parametri:

Imposta parametro di richiesta di impostazione del dominio chiaro
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
serviceIl servizio che desideri cancellare, può essere "forward", "stealth", "email_forwarding", "dns", "dnssec", e "nameservers"
Tag XML del risultato
Spiegazione
<SetClearDomainSettingResponse></SetClearDomainSettingResponse>Nodo radice del documento di risposta XML
<SetClearDomainSettingHeader></SetClearDomainSettingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Clear Domain Setting Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Response (XML format)
<SetClearDomainSettingResponse>
  <SetClearDomainSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearDomainSettingHeader>
</SetClearDomainSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Response (JSON format)
{
   "SetClearDomainSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando Imposta Cartella

Support multi-thread

Se si chiama il comando set folder, i seguenti parametri devono essere inclusi.

Imposta parametro richiesta cartella
Spiegazione
domainIl nome di dominio da aggiornare, solo un dominio 1 può essere impostato per richiesta
folderIl nome della cartella in cui desideri spostare il tuo dominio. Utilizza "Default" come nome della cartella se desideri spostare il dominio nella cartella predefinita. Il nome della cartella è sensibile alle maiuscole e minuscole. Ad esempio, "Folder1" e "folder1" sono due nomi di cartella diversi.
folder_id (opzionale)L'ID della cartella in cui desideri spostare il tuo dominio
Tag XML del risultato
Spiegazione
<SetFolderResponse></SetFolderResponse>Tag della risposta della cartella impostata, è il nodo radice della risposta al documento XML.
<SetFolderHeader></SetFolderHeader>Imposta intestazione cartella
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Folder Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder&domain=domian1.com&folder=folder1
Response (XML format)
<SetFolderResponse>
  <SetFolderHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderHeader>
</SetFolderResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder&domain=domian1.com&folder=folder1
Response (JSON format)
{
   "SetFolderResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando per impostare nota

Support multi-thread

Se si richiama il comando set note, devono essere inclusi i seguenti parametri:

Imposta parametro di richiesta nota
Spiegazione
domainIl dominio che desideri impostare, può essere impostato solo un dominio 1 per richiesta.
noteNota che si desidera impostare sul dominio, può essere null
Tag XML del risultato
Spiegazione
<SetNoteResponse></SetNoteResponse>Nodo radice del documento di risposta XML
<SetNoteHeader></SetNoteHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Note Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_note&domain=domain1.com&note=Do not modify any information
Response (XML format)
<SetNoteResponse>
  <SetNoteHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNoteHeader>
</SetNoteResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_note&domain=domain1.com&note=Do not modify any information
Response (JSON format)
{
   "SetNoteResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando imposta ID cliente (SOLO RESELLER)

Support multi-thread

Se viene eseguito il comando per impostare l'ID cliente, devono essere inclusi i seguenti parametri:

Imposta parametro di richiesta Id cliente
Spiegazione
domainIl dominio che desideri impostare, i domini multipli sono separati da virgole (Max:100)
customer_idL'ID cliente che desideri impostare per il dominio non può essere nullo
Tag XML del risultato
Spiegazione
<SetCustomerIdResponse></SetCustomerIdResponse>Nodo radice del documento di risposta XML
<SetCustomerIdHeader></SetCustomerIdHeader>Intestazione di Risposta
<SetCustomerIdContent></SetCustomerIdContent>Contenuto di risposta
<SetCustomerIdSuccess></SetCustomerIdSuccess>Contenuto di risposta dell'operazione di impostazione dell'ID cliente riuscito
<SetCustomerIdFailed></SetCustomerIdFailed>Impossibile impostare l'ID cliente. Contenuto della risposta
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per la riuscita, "-1" per il fallimento, "1" per il problema
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Imposta esempio di ID cliente

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_customer_id&domain=domain1.com,domain2.com&customer_id=123456
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetCustomerIdResponse>
  <SetCustomerIdHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetCustomerIdHeader>
  <SetCustomerIdContent>
    <SetCustomerIdSuccess>
      <content>
        <Domain>domain1.com</Domain>
        <CustomerId>123456</CustomerId>
      </content>
      <content>
        <Domain>domain2.com</Domain>
        <CustomerId>123456</CustomerId>
      </content>
    </SetCustomerIdSuccess>
  </SetCustomerIdContent>
</SetCustomerIdResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_customer_id&domain=domain1.com,domain2.com&customer_id=123456
Response (JSON format)
{
  "SetCustomerIdResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetCustomerIdSuccess": [
      {
        "Domain": "domain1.com",
        "CustomerId": 123456
      },
      {
        "Domain": "domain2.com",
        "CustomerId": 123456
      }
    ]
  }
}
 

Imposta opzione rinnovo

Support multi-thread

Se si chiama il comando dell'opzione di rinnovo impostata, devono essere inclusi i seguenti parametri:

Imposta parametro di richiesta rinnovo opzione
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
renew_optionPuò essere
Tag XML del risultato
Spiegazione
<SetRenewOptionResponse></SetRenewOptionResponse>Nodo radice del documento di risposta XML
<SetRenewOptionHeader></SetRenewOptionHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Esempio di opzione di rinnovo impostata

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_renew_option&domain=domain1.com&renew_option=auto
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetRenewOptionResponse>
  <SetRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetRenewOptionHeader>
</SetRenewOptionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_renew_option&domain=domain1.com&renew_option=auto
Response (JSON format)
{
  "SetRenewOptionResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Comando Imposta Privacy

Support multi-thread

Se si chiama il comando di impostazione della privacy, devono essere inclusi i seguenti parametri:

Impostare il parametro di richiesta di privacy
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
optionLo stato di privacy del dominio che si desidera impostare può essere "full", "partial", o "off".
whois_privacy_optionLo stato di privacy whois del dominio che desideri impostare può essere "yes" o "no".
Tag XML del risultato
Spiegazione
<SetPrivacyResponse></SetPrivacyResponse>Nodo radice del documento di risposta XML
<SetPrivacyHeader></SetPrivacyHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Privacy Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Response (XML format)
<SetPrivacyResponse>
  <SetPrivacyHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetPrivacyHeader>
</SetPrivacyResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Response (JSON format)
{
   "SetPrivacyResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Prezzi TLD

Support multi-thread

Questa funzione è disponibile solo in formato XML e JSON:

Parametro di richiesta prezzi Tld
Spiegazione
currency (opzionale)La valuta del risultato di ritorno, deve essere "usd", "eur", o "cny", la valuta predefinita è la valuta predefinita Api delle impostazioni dell'account
count_per_page (optional)Quante entità sono visualizzate per pagina
page_index (optional)Di quali entità della pagina desideri visualizzare?
sort (optional)Si prega di selezionare una delle seguenti opzioni come valore per il parametro di ordinamento:
* Se non lo hai selezionato, utilizzeremo l'ordinamento predefinito.
1) RankAsc (Predefinito)
2) RankDesc
3) NameAsc
4) NameDesc
5) SalesAsc
6) SalesDesc
7) LaunchDateAsc
8) LaunchDateDesc
9) CountAsc
10) CountDesc
11) RegistryAsc
12) RegistryDesc
Tag XML del risultato
Spiegazione
<TldPriceResponse></TldPriceResponse>Nodo radice del documento di risposta XML
<TldPriceResponseHeader></TldPriceResponseHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<TldPriceContent></TldPriceContent>Contenuto di risposta
<TldContent></TldContent>Informazioni sul Tdl
<Tld></Tld>Domini di primo livello
<Usage></Usage>Uso di TLD
<Price></Price>Informazioni sui prezzi di questo dominio di primo livello. Contengono i seguenti sottotag: : Unità di prezzo : Prezzo di registrazione : Prezzo di rinnovo : Prezzo di trasferimento
<Privacy></Privacy>Se questo tld supporta la privacy dei whois
<GracePeriod></GracePeriod>Informazioni sul periodo di grazia di questo dominio di primo livello. Contiene i seguenti sottotag: : Unità del periodo di grazia : Periodo di grazia per il rinnovo : Periodo di grazia per l'eliminazione
<IDN></IDN>Se questo tld supporta i nomi di dominio internazionalizzati
<Restrictions></Restrictions>Nome di dominio
TLD Prices Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=tld_price&currency=USD
Response (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>
    </TldContent>
  </TldPriceContent>
</TldPriceResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=tld_price&currency=USD
Response (JSON format)
{
  "TldPriceResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "PriceLevel": "Regular Pricing",
    "Currency": "USD",
    "TldPrice": [
      {
        "Tld": "com",
        "Usage": "General",
        "IDN": "YES",
        "Restrictions": "--",
        "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"
        }
      }
    ]
  }
}
 

Comando Elenco Dominio

Support multi-thread

Questa funzione è disponibile solo in formato XML e JSON:

Elenco parametro di richiesta del dominio
Spiegazione
customer_id (opzionale)Filtrare i dati tramite ID cliente (solo i rivenditori possono utilizzare questo parametro)
count_per_page (optional)Quante entità sono visualizzate per pagina
page_index (optional)Di quali entità della pagina desideri visualizzare?
sort (optional)Si prega di selezionare una delle seguenti opzioni come valore per il parametro di ordinamento:
* Se non l'hai selezionato, utilizzeremo l'ordinamento predefinito.
1) CountAsc (Predefinito)
2) CountDesc
3) NameAsc
4) NameDesc
Tag XML del risultato
Spiegazione
<ListDomainInfoResponse></ListDomainInfoResponse>Nodo radice del documento di risposta XML
<ListDomainInfoHeader></ListDomainInfoHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<ListDomainInfoContent></ListDomainInfoContent>Contenuto di risposta
<DomainInfoList></DomainInfoList>Elenco delle informazioni di dominio
<DomainInfo></DomainInfo>Informazioni sul dominio
<Domain></Domain>Dominio
<Name></Name>Nome di dominio
<Expiration></Expiration>Data di scadenza del dominio in tempo Unix (millisecondi dalsegnomezzogiorno UTC di gennaio 1, 1970 )
<Registration></Registration>Data di registrazione dominio in formato Unix (millisecondi da mezzanotte UTC del 1, 1970)
<NameServerSettings></NameServerSettings>Impostazioni del server di nome
<Type></Type>Tipo di impostazione del server dei nomi
<WithAds></WithAds>Con annunci o no
<Whois></Whois>Informazioni Whois
<Registrant></Registrant>Informazioni del registrante
<ContactId></ContactId>ID di contatto
<Admin></Admin>Informazioni amministrative
<Technical></Technical>Informazioni tecniche
<Billing></Billing>Informazioni di fatturazione
<Locked></Locked>Bloccato o no
<Disabled></Disabled>Stato abilitato
<Hold></Hold>Mantenere
<Privacy></Privacy>Stato della privacy
<isForSale></isForSale>Stato delle vendite
<RenewOption></RenewOption>Opzione di rinnovo
<Note></Note>Nota
<Folder></Folder>Informazioni sulla cartella
<FolderId></FolderId>ID cartella
<FolderName></FolderName>Nome della cartella

Esempio di elenco dei domini

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=list_domain
Response (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>
        </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>
        </Domain>
      </DomainInfo>
    </DomainInfoList>
  </ListDomainInfoContent>
</ListDomainInfoResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=list_domain
Response (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)"
        }
      },
      {
        "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)"
        }
      }
    ]
  }
}
 

Comando di Blocco Dominio

Support multi-thread

Se si chiama il comando di blocco dominio, i seguenti parametri devono essere inclusi:

Blocca parametro di richiesta del dominio
Spiegazione
domainIl nome di dominio che desideri bloccare, può essere inserito solo un dominio 1 per richiesta.
Tag XML del risultato
Spiegazione
<LockDomainResponse></LockDomainResponse>Nodo radice del documento XML di risposta XML documento
<LockDomainHeader></LockDomainHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Lock Domain Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=lock_domain&domain=domain4.com
Response (XML format)
<LockDomainResponse>
   <LockDomainHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </LockDomainHeader>
</LockDomainResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=lock_domain&domain=domain4.com
Response (JSON format)
{
   "LockDomainResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Annulla Comando di Trasferimento

Support multi-thread

Il comando consente di annullare un elemento di trasferimento nell'ordine. Se si chiama il comando di annulla trasferimento, devono essere inclusi i seguenti parametri:

Annullamento del parametro di richiesta di trasferimento
Spiegazione
domainIl nome di dominio per il quale desideri annullare il trasferimento, è possibile inserire solo un dominio 1 per richiesta
order_idL'ID dell'ordine di trasferimento, puoi ottenerlo da un'altra api get_transfer_status.
Tag XML del risultato
Spiegazione
<CancelTransferResponse></CancelTransferResponse>Nodo radice del documento XML di risposta XML documento
<CancelTransferHeader></CancelTransferHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Annulla Esempio Trasferimento

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=cancel_transfer&domain=domain4.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<CancelTransferResponse>
  <CancelTransferHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </CancelTransferHeader>
</CancelTransferResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=cancel_transfer&domain=domain4.com
Response (JSON format)
{
  "CancelTransferResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Comando per ottenere lo stato del trasferimento

Support multi-thread

Se viene chiamato il comando di ottenimento dello stato del trasferimento, devono essere inclusi i seguenti parametri:

Ottieni parametro di richiesta stato di trasferimento
Spiegazione
domainIl nome di dominio per il quale desideri ottenere lo stato di trasferimento, può essere inserito solo un dominio 1 per richiesta
transfer_typeIl tipo di trasferimento per cui desideri ottenere lo stato di trasferimento (trasferisci in o trasferisci via)
Tag XML del risultato
Spiegazione
<GetTransferStatusResponse></GetTransferStatusResponse>Nodo radice del documento XML di risposta XML documento
<GetTransferStatusHeader></GetTransferStatusHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetTransferStatusContent></GetTransferStatusContent>Contenuto di risposta
<TransferList></TransferList>Elenco di trasferimento
<Transfer></Transfer>Trasferisci informazioni
<OrderId></OrderId>L'ID dell'ordine
<TransferStatus></TransferStatus>Lo stato di trasferimento del dominio. Se hai 'nessuno' o 'approvato', puoi annullare il trasferimento. Se hai 'in attesa', significa che il trasferimento è già iniziato. Se hai 'codice di autorizzazione necessario', significa che il codice di autorizzazione è errato, puoi utilizzare un altro API SET_TRANSFER_AUTH per inviare di nuovo il codice di autorizzazione. Ci sono anche altri stati, ti invieremo una email oppure sarà necessario verificare da parte dei nostri ingegneri.
Get Transfer Status Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Response (JSON format)
{
  "GetTransferStatusResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "TransferList": [
      {
        "OrderId": "testorderid",
        "TransferStatus": "teststatus"
      },
      {
        "OrderId": "testorderid2",
        "TransferStatus": "teststatus2"
      }
    ]
  }
}
 

Imposta codice di autorizzazione trasferimento per comando di ordine di trasferimento

Support multi-thread

Il comando che consente di aggiornare il codice di autenticazione per l'elaborazione degli ordini di trasferimento. Se si chiama il comando di impostazione del codice di autenticazione per il trasferimento, devono essere inclusi i seguenti parametri:

Imposta parametro di richiesta codice di autorizzazione di trasferimento
Spiegazione
domainIl nome di dominio per il quale si aggiorna il trasferimento di autenticazione, può essere inserito solo un dominio 1 per richiesta.
auth_codeL'auth_code che desideri ri-inviare
order_idL'ID dell'ordine di trasferimento, puoi ottenerlo da un'altra api get_transfer_status.
Tag XML del risultato
Spiegazione
<GetTransferStatusResponse></GetTransferStatusResponse>Nodo radice del documento XML di risposta XML documento
<GetTransferStatusHeader></GetTransferStatusHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Transfer Auth Code Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Response (XML format)
<SetTransferAuthCodeResponse>
   <SetTransferAuthCodeHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetTransferAuthCodeHeader>
</SetTransferAuthCodeResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Response (JSON format)
{
   "SetTransferAuthCodeResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Autorizzare il comando di trasferimento lontano

Support multi-thread

Autorizza parametro richiesta di trasferimento verso l'esterno
Spiegazione
domainIl nome di dominio che desideri autorizzare al trasferimento, è possibile inserire solo un dominio 1 per richiesta
order_idL'ID ordine Dynadot del dominio che desideri trasferire
authorizePer autorizzare il trasferimento, impostarlo uguale a 'approvare'. Per negare il trasferimento, impostarlo uguale a 'rifiutare'.
Tag XML del risultato
Spiegazione
<AuthorizeTransferAwayResponse></AuthorizeTransferAwayResponse>Nodo radice del documento XML di risposta XML documento
<AuthorizeTransferAwayHeader></AuthorizeTransferAwayHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<Result></Result>Il risultato del trasferimento autorizzato

Esempio di Autorizzazione al Trasferimento

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=authorize_transfer_away&domain=domain.com&authorize=approve&order_id=123
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<AuthorizeTransferAwayResponse>
  <AuthorizeTransferAwayHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
    <Result>away_approved</Result>
  </AuthorizeTransferAwayHeader>
</AuthorizeTransferAwayResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=authorize_transfer_away&domain=domain.com&authorize=approve&order_id=123
Response (JSON format)
{
  "AuthorizeTransferAwayResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Result": "away_approved"
  }
}
 

Ottenere il comando del codice di autorizzazione di trasferimento

Support multi-thread

Prima di richiedere il codice di autorizzazione, è necessario sbloccare il proprio dominio e account.

Ottenere il parametro di richiesta del codice di autorizzazione di trasferimento
Spiegazione
domainIl nome di dominio per il quale desideri ottenere il codice di autorizzazione al trasferimento può essere inserito solo un dominio 1 per richiesta.
new_code (optional)Genera un nuovo codice di autorizzazione per il trasferimento
unlock_domain_for_transfer (Optional. Requires api skip lock agreement to use)Se si desidera sbloccare il dominio per il trasferimento, impostarlo uguale a '1'. Se la richiesta viene elaborata correttamente, il dominio verrà sbloccato.
Tag XML del risultato
Spiegazione
<GetTransferAuthCodeResponse></GetTransferAuthCodeResponse>Nodo radice del documento XML di risposta XML documento
<GetTransferAuthCodeHeader></GetTransferAuthCodeHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<AuthCode></AuthCode>Il codice di autenticazione viene utilizzato per avviare il trasferimento di un dominio.

Ottieni esempio di codice di autorizzazione di trasferimento

Request (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
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetTransferAuthCodeResponse>
  <GetTransferAuthCodeHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
    <AuthCode>testauthcode</AuthCode>
  </GetTransferAuthCodeHeader>
</GetTransferAuthCodeResponse>
Request (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
Response (JSON format)
{
  "GetTransferAuthCodeResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "AuthCode": "testauthcode"
  }
}
 

Ottenere il comando di richiesta di spinta del dominio

Support multi-thread

Chiamando il comando Get Domain Push Request si ottiene la richiesta di push del dominio. Questo comando è disponibile solo nei formati XML e JSON.

Ottieni il parametro di richiesta di spinta del dominio
Spiegazione
N/ANessun parametro extra necessario.
Tag XML del risultato
Spiegazione
<GetDomainPushRequestResponse></GetDomainPushRequestResponse>nodo radice della risposta
<GetDomainPushRequestHeader></GetDomainPushRequestHeader>Ottieni l'intestazione della richiesta di spinta del dominio
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'
<GetDomainPushRequestContent></GetDomainPushRequestContent>contenuto di risposta
<PushDomain></PushDomain>Spingere Dominio
<PushDomainName></PushDomainName>Premi il nome di dominio
Get Domain Push Request Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_domain_push_request
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_domain_push_request
Response (JSON format)
{
  "GetDomainPushRequestResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "pushDomainName": "[haha.com,haha1.com]"
  }
}
 

Imposta il comando di richiesta Push di dominio

Support multi-thread

Chiamando il comando Set Domain Push Request, verrà impostato il domain push request. Questo comando è disponibile solo nei formati XML e JSON. Se si chiama questo comando, i seguenti parametri devono essere inclusi:

Imposta i parametri della richiesta di push del dominio
Spiegazione
domainsIl nome di dominio dell'ordine da elaborare
actionL'azione dell'ordine da elaborare, puoi scegliere "accetta" o "rifiuta".
Tag XML del risultato
Spiegazione
<SetDomainPushRequestResponse></SetDomainPushRequestResponse>nodo radice della risposta
<SetDomainPushRequestHeader></SetDomainPushRequestHeader>Imposta l'intestazione Richiesta Push Dominio
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'
Set Domain Push Request Example
Request (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
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDomainPushRequestResponse>
  <SetDomainPushRequestHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetDomainPushRequestHeader>
  <SetDomainPushRequestContent/>
</SetDomainPushRequestResponse>
Request (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
Response (JSON format)
{
  "SetDomainPushRequestResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Crea comando di audit CN

Support multi-thread

Il comando ti consente di creare un audit CN per un contatto. Se richiami il comando di creazione cn audit, devono essere inclusi i seguenti parametri:

Crea parametro di richiesta di audit CN
Spiegazione
contact_idL'ID del record di contatto con cui vuoi avviare l'audit, può essere inserito solo un ID di contatto per ogni richiesta.
contact_typeTipo di contatto, può essere 'Individuale' o 'Enterprise'
individual_id_typeTipo di identificazione della persona fisica, i valori attesi (descrizione del valore) sono:
JGZ (Officer's identity card of the People's Republic of China)
SFZ (ID card of the People's Republic of China)
HZ (Passport)
GAJMTX (Exit-Entry Permit for Travelling to and from Hong Kong and Macao)
TWJMTX (Travel passes for Taiwan Residents to Enter or Leave the Mainland)
WJLSFZ (Foreign Permanent Resident ID Card of the People's Republic of China)
GAJZZ (Residence permit for Hong Kong, Macao)
TWJZZ (Residence permit for Taiwan residents)
QT (Others)
individual_license_idIl numero di licenza dell'ID della persona fisica
individual_urlDocumento di licenza ID persona naturale. L'url del file sul server. Sono ammessi solo jpg, gif, png, jpeg.
enterprise_id_type (Mandatory when contact type is "Enterprise")Tipo ID aziendale, i valori previsti (descrizione del valore) sono:
ORG (Organization Code Certificate)
YYZZ (Business License)
TYDM (Certificate for Uniform Social Credit Code)
BDDM (Military Code Designation)
JDDWFW (Military Paid External Service License)
SYDWFR (Public Institution Legal Person Certificate)
WGCZJG (Resident Representative Offices of Foreign Enterprises Registration Form)
SHTTFR (Social Organization Legal Person Registration Certificate)
ZJCS (Religion Activity Site Registration Certificate)
MBFQY (Private Non-Enterprise Entity Registration Certificate)
JJHFR (Fund Legal Person Registration Certificate)
LSZY (Practicing License of Law Firm)
WGZHWH (Registration Certificate of Foreign Cultural Center in China)
WLCZJG (Resident Representative Office of Tourism Departments of Foreign Government Approval Registration Certificate)
SFJD (Judicial Expertise License)
JWJG (Overseas Organization Certificate)
SHFWJG (Social Service Agency Registration Certificate)
MBXXBX (Private School Permit)
YLJGZY (Medical Institution Practicing License)
GZJGZY (Notary Organization Practicing License)
BJWSXX (Beijing School for Children of Foreign Embassy Staff in China Permit)
QTTYDM (Others-Certificate for Uniform Social Credit Code)
QT (Others)
enterprise_license_id (Mandatory when contact type is "Enterprise")Il numero di licenza del documento aziendale
enterprise_url (Mandatory when contact type is "Enterprise")Documento di licenza dell'impresa. L'URL del file sul server. Sono consentiti solo jpg, gif, png, jpeg.
Tag XML del risultato
Spiegazione
<CreateCnAuditResponse></CreateCnAuditResponse>Nodo radice del documento di risposta XML
<CreateCnAuditHeader></CreateCnAuditHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Creare un esempio di audit del dominio.

Request (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
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<CreateCnAuditResponse>
  <CreateCnAuditHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </CreateCnAuditHeader>
</CreateCnAuditResponse>
Request (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
Response (JSON format)
{
  "CreateCnAuditResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Ottieni lo stato dell'audit Cn comando

Support multi-thread

Se si chiama il comando get cn audit status, dovrebbero essere inclusi i seguenti parametri:

Ottieni parametri di richiesta di stato di Cn Audit
Spiegazione
contact_idL'ID del record di contatto per il quale si desidera ottenere lo stato di revisione, solo 1 contactId può essere inserito per richiesta
gtldSe interroghi il risultato dell'audit del cnnic-gtld, imposta questo parametro su 1
Tag XML del risultato
Spiegazione
<GetCnAuditStatusResponse></GetCnAuditStatusResponse>Nodo radice del documento XML di risposta XML documento
<GetCnAuditStatusHeader></GetCnAuditStatusHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<CnAuditStatus></CnAuditStatus>Lo stato di revisione del registro di audit di CNNIC. Potresti avere 'in elaborazione' o 'in attesa di CNNIC' o 'non riuscito'. Se non riesce, ti invieremo un'email.
<FailedReason></FailedReason>Se l'auditing non è superabile, verrà visualizzato il motivo del fallimento.

Ottenere lo stato di verifica di esempio di Cn

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_cn_audit_status&contact_id=testcontactid
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetCnAuditStatusResponse>
  <GetCnAuditStatusHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
    <CnAuditStatus>pass</CnAuditStatus>
  </GetCnAuditStatusHeader>
</GetCnAuditStatusResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_cn_audit_status&contact_id=testcontactid
Response (JSON format)
{
  "GetCnAuditStatusResponse": {
    "ResponseCode": "0",
    "Status": "success",
    "CnAuditStatus": "pass"
  }
}
 

Crea il comando Contatto

Support multi-thread

Se si chiama il comando di creazione del contatto, devono essere inclusi i seguenti parametri:

Crea parametro di richiesta di contatto
Spiegazione
organization (opzionale)Le informazioni sull'organizzazione
nameNome
emailEmail
phonenumNumero di telefono
phoneccCodice telefonico internazionale
faxnum (opzionale)Numero di fax
faxcc (opzionale)Codice paese fax
address1Indirizzo1
address2 (opzionale)Indirizzo 2
cityCittà
state (opzionale)Stato
zipCodice postale
countryPaese
Tag XML del risultato
Spiegazione
<CreateContactResponse></CreateContactResponse>Nodo radice del documento di risposta XML
<CreateContactHeader></CreateContactHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<CreateContactContent></CreateContactContent>Nuovo ID contatto, utilizzato solo quando lo stato è "success"
Create Contact Example
Request (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
Response (XML format)
<CreateContactResponse>
  <CreateContactHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </CreateContactHeader>
  <CreateContactContent>
    <ContactId>1234</ContactId>
  </CreateContactContent>
</CreateContactResponse>
Request (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
Response (JSON format)
{
   "CreateContactResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "CreateContactContent":{
         "ContactId":"0"
      }
   }
}
 

Comando di Modifica Contatto

Support multi-thread

Se chiamando il comando di modifica contatto, dovrebbero essere inclusi i seguenti parametri:

Modifica parametro richiesta contatto
Spiegazione
contact_idL'ID del contatto che desideri modificare
organization (opzionale)Le informazioni sull'organizzazione
nameNome
emailEmail
phonenumNumero di telefono
phoneccCodice telefonico internazionale
faxnum (opzionale)Numero di fax
faxcc (opzionale)Codice paese fax
address1Indirizzo 1
address2 (opzionale)Indirizzo 2
cityCittà
stateStato
zipCodice postale
countryPaese
Tag XML del risultato
Spiegazione
<EditContactResponse></EditContactResponse>Nodo radice del documento di risposta XML
<EditContactHeader></EditContactHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<EditContactContent></EditContactContent>Contenuto di risposta
<ContactId></ContactId>ID del contatto

Esempio Modifica Contatto

Request (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
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<EditContactResponse>
  <EditContactHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </EditContactHeader>
  <EditContactContent>
    <ContactId>0</ContactId>
  </EditContactContent>
</EditContactResponse>
Request (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
Response (JSON format)
{
  "EditContactResponse": {
    "ResponseCode": "0",
    "Status": "success",
    "EditContactContent": {
      "ContactId": "0"
    }
  }
}
Request Settore professionale legato al settore dei dominihttps://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
Response Settore professionale legato al settore dei domini
ok,

success,
,
 

Comando Elimina Contatto

Support multi-thread

Se viene chiamato il comando di eliminazione del contatto, devono essere inclusi i seguenti parametri:

Elimina Parametro Richiesta di Contatto
Spiegazione
contact_idL'ID del contatto che si desidera eliminare, assicurarsi che siano separati da virgole
Tag XML del risultato
Spiegazione
<DeleteContactResponse></DeleteContactResponse>Nodo radice del documento di risposta XML
<DeleteContactHeader></DeleteContactHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Esempio di eliminazione contatto

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_contact&contact_id=0
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DeleteContactResponse>
  <DeleteContactHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteContactHeader>
</DeleteContactResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_contact&contact_id=0
Response (JSON format)
{
  "DeleteContactResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Comando elenco contatti

Support multi-thread

Questo comando è disponibile solo nel formato XML e JSON:

Parametro richiesto elenco contatti
Spiegazione
N/ANessun parametro extra necessario.
Tag XML del risultato
Spiegazione
<ContactListResponse></ContactListResponse>Nodo radice del documento di risposta XML
<ContactListHeader></ContactListHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<ContactListContent></ContactListContent>Contenuto di risposta
<ContactList></ContactList>Elenco contatti
<Contact></Contact>Informazioni di contatto
<ContactId></ContactId>Identificativo contatto
<Organization></Organization>Organizzazione dei contatti
<Name></Name>Nome
<Email></Email>Email
<PhoneCc></PhoneCc>Codice telefonico internazionale
<PhoneNum></PhoneNum>Numero di telefono
<FaxCc></FaxCc>Codice paese fax
<FaxNum></FaxNum>Numero di fax
<Address1></Address1>Indirizzo 1
<Address2></Address2>Indirizzo 2
<City></City>Città
<State></State>Stato
<ZipCode></ZipCode>Codice postale
<Country></Country>Paese
<GtldVerified></GtldVerified>Stato di verifica gTLD
Contact List Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=contact_list
Response (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 protected]</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 protected]</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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=contact_list
Response (JSON format)
{
  "ContactListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "ContactList": [
      {
        "ContactId": "0",
        "Organization": "",
        "Name": "Jack tester",
        "Email": "[email protected]",
        "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": "[email protected]",
        "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"
      }
    ]
  }
}
 

Ottieni Comando Contatto

Support multi-thread

Questo comando è disponibile solo nel formato XML e JSON:

Ottieni il parametro di richiesta di contatto
Spiegazione
contact_idID del contatto
Tag XML del risultato
Spiegazione
<GetContactResponse></GetContactResponse>Nodo radice del documento di risposta XML
<GetContactHeader></GetContactHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetContactContent></GetContactContent>Contenuto di risposta
<Contact></Contact>Informazioni di contatto
<ContactId></ContactId>Identificativo contatto
<Organization></Organization>Organizzazione dei contatti
<Name></Name>Nome
<Email></Email>Email
<PhoneCc></PhoneCc>Codice telefonico internazionale
<PhoneNum></PhoneNum>Numero di telefono
<FaxCc></FaxCc>Codice paese fax
<FaxNum></FaxNum>Numero di fax
<Address1></Address1>Indirizzo 1
<Address2></Address2>Indirizzo 2
<City></City>Città
<State></State>Stato
<ZipCode></ZipCode>Codice postale
<Country></Country>Paese
<GtldVerified></GtldVerified>Stato di verifica gTLD
Get Contact Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_contact&contact_id=10000
Response (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 protected]</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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_contact&contact_id=10000
Response (JSON format)
{
  "GetContactResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "GetContact": {
      "ContactId": "12345",
      "Organization": "org",
      "Name": "name",
      "Email": "[email protected]",
      "PhoneCc": "1",
      "PhoneNum": "555.555.5233",
      "FaxCc": "",
      "FaxNum": "",
      "Address1": "address1",
      "Address2": "address2",
      "City": "city",
      "State": "state",
      "ZipCode": "zipcode",
      "Country": "country",
      "GtldVerified": "no"
    }
  }
}
 

Imposta Comando di Configurazione Contatto EU

Support multi-thread

Se si chiama il comando di impostazione dei contatti eu, i seguenti parametri devono essere inclusi:

Imposta Parametro di Richiesta Impostazione Contatto UE
Spiegazione
contact_idL'ID del contatto che desideri modificare
country_of_citizenshipDeve essere uno stato membro dell'UE. I codici dei paesi membri includono: 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
Tag XML del risultato
Spiegazione
<SetContactEUSettingResponse></SetContactEUSettingResponse>Nodo radice del documento di risposta XML
<SetContactEUSettingHeader></SetContactEUSettingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<SetContactEUSettingContent></SetContactEUSettingContent>Contenuto di risposta
<ContactId></ContactId>ID del contatto
Set Contact EU Setting Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactEUSettingResponse>
  <SetContactEUSettingHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetContactEUSettingHeader>
  <SetContactEUSettingContent>
    <ContactId>0</ContactId>
  </SetContactEUSettingContent>
</SetContactEUSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Response (JSON format)
{
  "SetContactEUSettingResponse": {
    "ResponseCode: ": "0",
    "Status": "Success",
    "SetContactEUSettingContent": {
      "ContactId: ": "0"
    }
  }
}
 

Imposta Comando Impostazione Contatto LV

Support multi-thread

Se si chiama il comando di impostazione del contatto del livello lv, i seguenti parametri devono essere inclusi:

Imposta parametro di richiesta impostazione contatto LV
Spiegazione
contact_idL'ID del contatto che desideri modificare
registration_number- Per individui, si prega di inserire il numero di identificazione lettone.
- Per aziende e altre entità legali, si prega di inserire il numero di registrazione emesso dal Registro delle imprese lettoni.
vat_number (opzionale)Numero IVA per entità legali straniere registrate all'interno dei paesi dell'Unione Europea (questo include anche le aziende lettoni)
Tag XML del risultato
Spiegazione
<SetContactLvSettingResponse></SetContactLvSettingResponse>Nodo radice del documento di risposta XML
<SetContactLvSettingHeader></SetContactLvSettingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<SetContactLvSettingContent></SetContactLvSettingContent>Contenuto di risposta
<ContactId></ContactId>ID del contatto

Esempio Impostazione Livello Contatto Configurazione

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactLvSettingResponse>
  <SetContactLvSettingHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetContactLvSettingHeader>
  <SetContactLvSettingContent>
    <ContactId>0</ContactId>
  </SetContactLvSettingContent>
</SetContactLvSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Response (JSON format)
{
  "SetContactLvSettingResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetContactLvSettingContent": {
      "ContactId: ": "0"
    }
  }
}
Set Contact LV Setting Example
Request Settore professionale legato al settore dei dominihttps://api.dynadot.com/api3.html?key=[API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Response Settore professionale legato al settore dei domini
ok,success,0
 

Ottenere il comando del server di nome

Support multi-thread

Se si chiama il comando get name server, devono essere inclusi i seguenti parametri:

Ottieni parametro di richiesta del server dei nomi
Spiegazione
domainL'informazione sul server di nomi del dominio di cui vuoi ottenere, può essere estratta solo l'informazione sul server di nomi del dominio 1 per richiesta.
Tag XML del risultato
Spiegazione
<GetNsResponse></GetNsResponse>Nodo radice del documento di risposta XML
<GetNsHeader></GetNsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<NsContent></NsContent>Contenuto di risposta
<Host></Host>Nome dell'host del server
<NsName></NsName>Nome del server

Esempio di Ns

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_ns&domain=mydomain.com
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_ns&domain=mydomain.com
Response (JSON format)
{
  "GetNsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "NsContent": {
      "Host0": "ns1.mydomain.com",
      "Host1": "ns2.mydomain.com"
    }
  }
}
 

Aggiungi il comando del name server

Support multi-thread

Se si chiama il comando aggiungi nome server, i seguenti parametri devono essere inclusi:

Aggiungi parametro di richiesta del server dei nomi
Spiegazione
hostIl nome dell'host del server dei nomi che desideri aggiungere
Tag XML del risultato
Spiegazione
<AddNsResponse></AddNsResponse>Nodo radice del documento di risposta XML
<AddNsHeader></AddNsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<AddNsContent></AddNsContent>Contenuto di risposta
<Server></Server>Server che hai impostato
<Host></Host>Nome host del nuovo server
<ServerId></ServerId>ID del nuovo server

Esempio di aggiunta di Ns

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=add_ns&host=ns1.mydomain.com
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_ns&host=ns1.mydomain.com
Response (JSON format)
{
  "AddNsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "AddNsContent": {
      "Server": {
        "Host": "ns1.mydomain.com",
        "ServerId": 0
      }
    }
  }
}
 

Comando di registrazione del server DNS

Support multi-thread

Se viene chiamato il comando del server di registrazione del nome, i seguenti parametri devono essere inclusi:

Parametro di richiesta di registrazione del name server
Spiegazione
hostIl nome host del tuo server DNS
ipL'indirizzo IP del tuo server di nomi
Tag XML del risultato
Spiegazione
<RegisterNsResponse></RegisterNsResponse>Nodo radice del documento di risposta XML
<RegisterNsHeader></RegisterNsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<RegisterNsContent></RegisterNsContent>Contenuto di risposta
<Server></Server>Etichetta del server
<Host></Host>Nome host
<ServerId></ServerId>ID del server
Register Name Server Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Response (XML format)
<RegisterNsResponse>
  <RegisterNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RegisterNsHeader>
  <RegisterNsContent>
    <Server>
      <Host>domain1.com</Host>
      <ServerId>0</ServerId>
    </Server>
  </RegisterNsContent>
</RegisterNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Response (JSON format)
{
   "RegisterNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "RegisterNsContent":{
         "Server":{
            "Host":"ndomain1.com",
            "ServerId":"0"
         }
      }
   }
}
 

Comando Imposta Indirizzo IP del Server DNS

Support multi-thread

Se viene eseguito il comando di chiamata impostazione indirizzo IP del server dei nomi, i seguenti parametri devono essere inclusi:

Imposta parametro di richiesta indirizzo IP del server dei nomi
Spiegazione
server_idL'ID del server di nomi che desideri impostare
ip0 - ip9L'indirizzo IP che si desidera impostare sul server di nome, possono essere impostati 9 indirizzi IP per richiesta e devono essere separati da virgole
Tag XML del risultato
Spiegazione
<SetNsIpResponse></SetNsIpResponse>Nodo radice del documento di risposta XML
<SetNsIpHeader></SetNsIpHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Name Server IP Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Response (XML format)
<SetNsIpResponse>
  <SetNsIpHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNsIpHeader>
</SetNsIpResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Response (JSON format)
{
   "SetNsIpResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Elimina comando server dei nomi

Support multi-thread

Se viene chiamato il comando di eliminazione del nome server, devono essere inclusi i seguenti parametri:

Elimina parametro di richiesta del server dei nomi
Spiegazione
server_idL'ID dei server dei nomi che desideri eliminare, assicurati che siano separati da virgole
Tag XML del risultato
Spiegazione
<DeleteNsResponse></DeleteNsResponse>Nodo radice del documento di risposta XML
<DeleteNsHeader></DeleteNsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Settore professionale dell'industria del Dominio.

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_ns&server_id=0
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DeleteNsResponse>
  <DeleteNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteNsHeader>
</DeleteNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_ns&server_id=0
Response (JSON format)
{
  "DeleteNsResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Elimina il nome server tramite comando di dominio

Support multi-thread

Se si chiama il server dei nomi con il comando di eliminazione del dominio, i seguenti parametri dovrebbero essere inclusi:

Elimina nome del server tramite parametro di richiesta di dominio
Spiegazione
server_domainNome del server di nomi. es: ns1.testnameserver.com
Tag XML del risultato
Spiegazione
<DeleteNsResponse></DeleteNsResponse>Nodo radice del documento di risposta XML
<DeleteNsHeader></DeleteNsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Delete Name Server By Domain Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Response (XML format)
<DeleteNsResponse>
  <DeleteNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteNsHeader>
</DeleteNsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Response (JSON format)
{
   "DeleteNsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando Elenco Server

Support multi-thread

Questo comando è disponibile solo nel formato XML e JSON:

Parametro richiesta elenco server
Spiegazione
N/ANessun parametro extra necessario.
Tag XML del risultato
Spiegazione
<ServerListResponse></ServerListResponse>Nodo radice del documento di risposta XML
<ServerListHeader></ServerListHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<ServerListContent></ServerListContent>Contenuto di risposta
<NameServerList></NameServerList>Elenco dei server di nome
<List></List>
<Server></Server>
<ServerId></ServerId>ID del server
<ServerName></ServerName>Nome del server
<ServerIp></ServerIp>IP del server
Server List Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=server_list
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=server_list
Response (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"
          }
        ]
      }
    ]
  }
}
 

Ottieni il comando delle impostazioni dei server dei nomi di dominio

Support multi-thread

Se si chiama il comando di impostazioni dei nomi server di dominio, i seguenti parametri devono essere inclusi:

Ottenere i parametri di configurazione del Nameserver del dominio
Spiegazione
domainÈ possibile ottenere solo impostazioni del nome server del dominio 1 il cui nome server di dominio si vuole ottenere per richiesta.
Tag XML del risultato
Spiegazione
<GetDnsResponse></GetDnsResponse>Nodo radice del documento di risposta XML
<GetDnsHeader></GetDnsHeader>Intestazione di Risposta
<ResponseCode></ResponseCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetDnsContent></GetDnsContent>Contenuto di risposta
<NameServerSettings></NameServerSettings>Impostazioni del server dei nomi del dominio
<Type></Type>Tipo di server di nome di dominio
Get Domain Nameserver Settings Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_dns&domain=mydomain.com
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_dns&domain=mydomain.com
Response (JSON format)
{
  "GetDnsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "GetDns": {
      "NameServerSettings": {
        "Type": "Dynadot Parking",
        "WithAds": "Yes"
      }
    }
  }
}
 

Comando Informazioni Account

Support multi-thread

Questo comando è disponibile solo nel formato XML e JSON:

Parametro di richiesta informazioni sull'account
Spiegazione
N/ANessun parametro extra necessario.
Tag XML del risultato
Spiegazione
<AccountInfoResponse></AccountInfoResponse>Nodo radice del documento di risposta XML
<AccountInfoHeader></AccountInfoHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<AccountInfoContent></AccountInfoContent>Contenuto di risposta
<AccountInfo></AccountInfo>Informazioni account
<Username></Username>Nome utente
<ForumName></ForumName>Nome del forum
<Contact></Contact>Informazioni di contatto
<Organization></Organization>Organizzazione
<Organization></Organization>Intestazione di Risposta
<Name></Name>Il tuo nome
<Email></Email>Email
<PhoneCc></PhoneCc>Codice telefonico internazionale
<PhoneNum></PhoneNum>Numero di telefono
<Address1></Address1>Indirizzo 1
<Address2></Address2>Indirizzo 2
<City></City>Città
<State></State>Stato
<ZipCode></ZipCode>Codice postale
<Country></Country>Paese
<CustomerSince></CustomerSince>Cliente da
<AccountLock></AccountLock>Blocco dell'account
<TotalSpending></TotalSpending>Spesa totale
<PriceLevel></PriceLevel>Livello di prezzo
<AccountBalance></AccountBalance>Saldo del conto
<CustomTimeZone></CustomTimeZone>Fuso orario personalizzato
<DefaultSettings></DefaultSettings>Impostazioni predefinite
<DefaultWhois></DefaultWhois>Whois predefinito
<DefaultRegistrant></DefaultRegistrant>Registrante predefinito
<ContactId></ContactId>Identificativo contatto
<DefaultAdmin></DefaultAdmin>Amministratore predefinito
<DefaultTechnical></DefaultTechnical>Tecnico predefinito
<DefaultBilling></DefaultBilling>Fatturazione predefinita
<Type></Type>Tipo di server di nomi
<WithAds></WithAds>Con annunci o no
Account Information Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=account_info
Response (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 protected]</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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=account_info
Response (JSON format)
{
  "AccountInfoResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "AccountInfo": {
      "Username": "testname",
      "ForumName": "test forum name",
      "AvatarUrl": "test avatar url",
      "Contact": {
        "Organization": "",
        "Name": "testname test",
        "Email": "[email protected]",
        "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"
        }
      }
    }
  }
}
 

Ottieni comando saldo conto

Support multi-thread

Questo comando è disponibile solo nel formato XML e JSON:

Ottieni il parametro di richiesta del saldo dell'account
Spiegazione
N/ANessun parametro extra necessario.
Tag XML del risultato
Spiegazione
<GetAccountBalanceResponse></GetAccountBalanceResponse>Nodo radice del documento XML di risposta XML documento
<GetAccountBalanceHeader></GetAccountBalanceHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetAccountBalanceContent></GetAccountBalanceContent>Contenuto di risposta
<Balance></Balance>Saldo del conto
Get Account Balance Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_account_balance
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_account_balance
Response (JSON format)
{
  "GetAccountBalanceResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "BalanceList": [
      {
        "Currency": "USD",
        "Amount": "300.00"
      }
    ]
  }
}
 

Imposta Whois predefinito

Support multi-thread

Se si sta chiamando il comando predefinito di Whois, i seguenti parametri devono essere inclusi:

Imposta il parametro predefinito della richiesta di Whois
Spiegazione
registrant_contactInformazioni del registrante del dominio
admin_contactLe informazioni dell'amministratore del dominio
technical_contactLe informazioni tecniche del dominio
billing_contactLe informazioni di fatturazione del dominio
Tag XML del risultato
Spiegazione
<SetDefaultWhoisResponse></SetDefaultWhoisResponse>Nodo radice del documento di risposta XML
<SetDefaultWhoisHeader></SetDefaultWhoisHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Default Whois Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (XML format)
<SetDefaultWhoisResponse>
   <SetDefaultWhoisHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultWhoisHeader>
</SetDefaultWhoisResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (JSON format)
{
   "SetDefaultWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando per impostare i server DNS predefiniti

Support multi-thread

Se si chiama il comando set di nomi server predefinito, devono essere inclusi i seguenti parametri:

Imposta il parametro di richiesta dei server dei nomi predefiniti
Spiegazione
ns0 - ns12I server dei nomi che desideri impostare
Tag XML del risultato
Spiegazione
<SetDefaultNsResponse></SetDefaultNsResponse>Tag di risposta del set predefinito dei server di nomi, è il nodo radice della risposta XML del documento
<SetDefaultNsHeader></SetDefaultNsHeader>Tag dell'intestazione dei server di nome predefiniti
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<SetDefaultNsContent></SetDefaultNsContent>Etichetta dei contenuti del set di server di nomi predefiniti, viene utilizzato solo quando lo stato è "success"
<Servers></Servers>Le informazioni dei server che hai impostato
<Server></Server>Ogni server
<ServerName></ServerName>Nome del server
<ServerId></ServerId>ID del server

Imposta Ns Predefinito Esempio

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Response (JSON format)
{
  "SetDefaultNsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetDefaultNsContent": {
      "Servers": [
        {
          "ServerName": "ns1.hosts.com",
          "ServerId": "0"
        },
        {
          "ServerName": "ns2.hosts.com",
          "ServerId": "1"
        }
      ]
    }
  }
}
 

Imposta comando di parcheggio predefinito

Support multi-thread

Se si chiama il comando predefinito impostato per il parcheggio, dovrebbero essere inclusi i seguenti parametri:

Imposta parametro di richiesta di parcheggio predefinito
Spiegazione
with_ads (opzionale)Se non vuoi pubblicità di terze parti, puoi utilizzare questo parametro con valore predefinito "yes" di "no",.
Tag XML del risultato
Spiegazione
<SetDefaultParkingResponse></SetDefaultParkingResponse>Nodo radice del documento di risposta XML
<SetDefaultParkingHeader></SetDefaultParkingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Default Parking Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_parking&folder_id=0&with_ads=no
Response (XML format)
<SetDefaultParkingResponse>
   <SetDefaultParkingHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultParkingHeader>
</SetDefaultParkingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_parking&folder_id=0&with_ads=no
Response (JSON format)
{
   "SetDefaultParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta il comando di inoltro predefinito

Support multi-thread

Se chiamate il comando di impostazione dell'inoltro predefinito, devono essere inclusi i seguenti parametri:

Imposta parametro di richiesta di inoltro predefinito
Spiegazione
forward_urlL'URL a cui si desidera reindirizzare il proprio dominio. Si prega di notare che il parametro deve essere codificato in modo che la chiamata API sia interpretata correttamente.
is_temp (opzionale)Inoltra lo stato del tuo dominio desiderato, il valore predefinito è "temporary",. Se desideri inoltrare in modo permanente, utilizza questo parametro con "no".
Tag XML del risultato
Spiegazione
<SetDefaultForwardingResponse></SetDefaultForwardingResponse>Nodo radice del documento di risposta XML
<SetDefaultForwardingHeader></SetDefaultForwardingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Default Forwarding Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Response (XML format)
<SetDefaultForwardingResponse>
  <SetDefaultForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultForwardingHeader>
</SetDefaultForwardingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Response (JSON format)
{
   "SetDefaultForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta comando di furtività predefinito

Support multi-thread

Se viene chiamato il comando di impostazione predefinito stealth, devono essere inclusi i seguenti parametri:

Imposta parametro di richiesta stealth predefinito
Spiegazione
stealth_urlL'URL a cui si desidera reindirizzare il proprio dominio. Si prega di notare che il parametro deve essere codificato in modo che la chiamata API sia interpretata correttamente.
stealth_title (opzionale)Il titolo della pagina
Tag XML del risultato
Spiegazione
<SetDefaultStealthResponse></SetDefaultStealthResponse>Nodo radice del documento di risposta XML
<SetDefaultStealthHeader></SetDefaultStealthHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Default Stealth Example
Request (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
Response (XML format)
<SetDefaultStealthResponse>
  <SetDefaultStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultStealthHeader>
</SetDefaultStealthResponse>
Request (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
Response (JSON format)
{
   "SetDefaultStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta comando hosting predefinito

Support multi-thread

Se si sta chiamando il comando di impostazione dell'hosting predefinito, i seguenti parametri devono essere inclusi:

Imposta parametro di richiesta hosting predefinito
Spiegazione
hosting_typeTipo di hosting predefinito che desideri, puoi selezionare in "advanced" e "basic"
Tag XML del risultato
Spiegazione
<SetDefaultHostingResponse></SetDefaultHostingResponse>Nodo radice del documento di risposta XML
<SetDefaultHostingHeader></SetDefaultHostingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Default Hosting Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_hosting&hosting_type=advanced
Response (XML format)
<SetDefaultHostingResponse>
  <SetDefaultHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultHostingHeader>
</SetDefaultHostingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_hosting&hosting_type=advanced
Response (JSON format)
{
   "SetDefaultHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta comando DNS predefinito

Support multi-thread

Se si chiama il comando set DNS predefinito, dovrebbero essere inclusi i seguenti parametri:

Questo comando è obsoleto e non raccomandato, si prega di utilizzare invece il comando Set Default DNS2.

Imposta parametro di richiesta DNS predefinito
Spiegazione
main_record_typeTipo di record principale
main_recordSpecificare un record DNS per il tuo dominio.
main_txt (opzionale)Specifica un record TXT per il tuo dominio. Se il tuo main_record_type è aaaa e hai specificato un main_record2, puoi impostare fino a 3 main_txts, altrimenti puoi impostare fino a 4 main_txts.
main_record2Record principale 2, utilizzato solo quando "main_record_type" è "aaaa". Il suo valore deve essere in formato ipv4.
subdomain0 - subdomain99 (opzionale)Record subdominio
sub_record_type0 - sub_record_type99 (opzionale)Tipo di record di sottodominio
sub_record0 - sub_record99 (opzionale)indirizzo IP o host di destinazione
mx_host0 - mx_host2 (opzionale)Specifica l'host di posta per il tuo dominio, distance0 è la priorità più alta.
mx_distance0 - mx_distance2 (opzionale)Distance0 è la massima priorità
ttl (opzionale)Tempo di vita
Tag XML del risultato
Spiegazione
<SetDefaultDnsResponse></SetDefaultDnsResponse>Nodo radice del documento di risposta XML
<SetDefaultDnsHeader></SetDefaultDnsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Default DNS Example
Request (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
Response (XML format)
<SetDefaultDnsResponse>
  <SetDefaultDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultDnsHeader>
</SetDefaultDnsResponse>
Request (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
Response (JSON format)
{
   "SetDefaultDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta comando DNS2 predefinito

Support multi-thread

Se si chiama il comando set DNS predefinito, dovrebbero essere inclusi i seguenti parametri:

Impostare il parametro di richiesta DNS2 predefinito
Spiegazione
main_record_type0 - main_record_type19Tipo di record principale
main_record0 - main_record19Specificare il record DNS per il tuo dominio
main_recordx0 - main_recordx19Distanza Mx, tipo forward, titolo forward stealth o alias email, necessario quando main_record è "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email".
subdomain0 - subdomain99 (opzionale)Record subdominio
sub_record_type0 - sub_record_type99 (opzionale)Tipo di record di sottodominio
sub_record0 - sub_record99 (opzionale)Indirizzo IP del sotto-dominio o host di destinazione
sub_recordx0 - subdo_recordx99Distanza Mx, tipo inoltrato, titolo inoltrato invisibile o alias email, necessario quando il sub_record_type è "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email".
ttl (opzionale)Tempo di vita
Tag XML del risultato
Spiegazione
<SetDefaultDnsResponse></SetDefaultDnsResponse>Nodo radice del documento di risposta XML
<SetDefaultDnsHeader></SetDefaultDnsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Default DNS2 Example
Request (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
Response (XML format)
<SetDefaultDnsResponse>
  <SetDefaultDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultDnsHeader>
</SetDefaultDnsResponse>
Request (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
Response (JSON format)
{
   "SetDefaultDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta comando di inoltro email predefinito

Support multi-thread

Se si chiama il comando predefinito di inoltro email, devono essere inclusi i seguenti parametri:

Imposta il parametro di richiesta di inoltro email predefinito
Spiegazione
forward_typeTipo di inoltro, può essere "donot": Non inoltrare l'email, "mx": Inoltra l'email a un altro host di posta (MX record), "forward": Spedisci l'email a un altro host di posta
username0 - username9Nome utente, utilizzato solo quando "forward_type" è "forward"
exist_email0 - exist_email9Indirizzo email esistente, utilizzato solo quando "forward_type" è "forward"
mx_host0 - mx_host2Host di posta, usato solo quando "forward_type" è "mx"
mx_distance0 - mx_distance2Distance0 è la massima priorità, utilizzata solo quando "forward_type" è "mx".
Tag XML del risultato
Spiegazione
<SetDefaultEmailForwardingResponse></SetDefaultEmailForwardingResponse>Nodo radice del documento di risposta XML
<SetDefaultEmailForwardingHeader></SetDefaultEmailForwardingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Default Email Forward Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_email_forward&forward_type=forward&username0=test&[email protected]
Response (XML format)
<SetDefaultEmailForwardingResponse>
  <SetDefaultEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultEmailForwardingHeader>
</SetDefaultEmailForwardingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_email_forward&forward_type=forward&username0=test&[email protected]
Response (JSON format)
{
   "SetDefaultEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta il comando di impostazione predefinita chiara

Support multi-thread

Se chiamate il comando setta impostazione predefinita chiara, devono essere inclusi i seguenti parametri:

Imposta parametro di richiesta predefinito chiaro
Spiegazione
serviceIl servizio che desideri cancellare può essere 'forward', 'stealth', 'inoltro email', 'dns' e 'nameservers'
Tag XML del risultato
Spiegazione
<SetClearDefaultSettingResponse></SetClearDefaultSettingResponse>Nodo radice del documento di risposta XML
<SetClearDefaultSettingHeader></SetClearDefaultSettingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Clear Default Setting Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_default_setting&service=nameservers
Response (XML format)
<SetClearDefaultSettingResponse>
  <SetClearDefaultSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearDefaultSettingHeader>
</SetClearDefaultSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_default_setting&service=nameservers
Response (JSON format)
{
   "SetClearDefaultSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta Comando di Rinnovo Predefinito

Support multi-thread

Se viene chiamato il comando di impostazione predefinita dell'opzione di rinnovo, dovrebbero essere inclusi i seguenti parametri:

Imposta parametro di richiesta di rinnovo predefinito
Spiegazione
renew_optionPuò essere
Tag XML del risultato
Spiegazione
<SetDefaultRenewOptionResponse></SetDefaultRenewOptionResponse>Nodo radice del documento di risposta XML
<SetDefaultRenewOptionHeader></SetDefaultRenewOptionHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Esempio di opzione di rinnovo predefinito

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_renew_option&renew_option=auto
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDefaultRenewOptionResponse>
  <SetDefaultRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultRenewOptionHeader>
</SetDefaultRenewOptionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_renew_option&renew_option=auto
Response (JSON format)
{
  "SetDefaultRenewOptionResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Comando Crea Cartella

Support multi-thread

Se richiamando il comando crea cartella, i seguenti parametri dovrebbero essere inclusi:

Crea parametro di richiesta cartella
Spiegazione
folder_nameNome della cartella che desideri creare
Tag XML del risultato
Spiegazione
<FolderCreateResponse></FolderCreateResponse>Nodo radice del documento di risposta XML
<FolderCreateHeader></FolderCreateHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<FolderCreateContent></FolderCreateContent>Contenuto di risposta
<FolderName></FolderName>nome cartella
<FolderId></FolderId>ID della nuova cartella
Create Folder Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=create_folder&folder_name=new
Response (XML format)
<FolderCreateResponse>
  <FolderCreateHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </FolderCreateHeader>
  <FolderCreateContent>
    <FolderName>new</FolderName>
    <FolderId>1</FolderId>
  </FolderCreateContent>
</FolderCreateResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_folder&folder_name=new
Response (JSON format)
{
   "FolderCreateResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "FolderCreateContent":{
         "FolderName":"new",
         "FolderId":"1"
      }
   }
}
 

Elimina Comando Cartella

Support multi-thread

Se si chiama il comando set Whois, devono essere inclusi i seguenti parametri:

Elimina parametro richiesta cartella
Spiegazione
folder_idL'ID delle cartelle che desideri eliminare, assicurati che siano separati da virgole.
Tag XML del risultato
Spiegazione
<DeleteFolderResponse></DeleteFolderResponse>Nodo radice del documento di risposta XML
<DeleteFolderHeader></DeleteFolderHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Esempio di eliminazione cartella

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_folder&folder_id=0,1
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DeleteFolderResponse>
  <DeleteFolderHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteFolderHeader>
</DeleteFolderResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_folder&folder_id=0,1
Response (JSON format)
{
  "DeleteFolderResponse": {
    "SuccessCode": 0,
    "Status": "success"
  }
}
 

Imposta comando Whois cartella

Support multi-thread

Se chiamare il comando set folder Whois, i seguenti parametri devono essere inclusi:

Imposta parametro di richiesta Whois cartella
Spiegazione
folder_idID della cartella che si desidera impostare
registrant_contactInformazioni del registrante del dominio
admin_contactLe informazioni dell'amministratore del dominio
technical_contactLe informazioni tecniche del dominio
billing_contactLe informazioni di fatturazione del dominio
enable (opzionale)Se desideri applicare questa impostazione Whois ai domini futuri che sposti in questa cartella, puoi utilizzare questo parametro con "yes".
sync (opzionale)Se si desidera sincronizzare questa impostazione Whois di tutti i domini in questa cartella, è possibile utilizzare questo parametro con "yes".
Tag XML del risultato
Spiegazione
<SetFolderWhoisResponse></SetFolderWhoisResponse>Nodo radice del documento di risposta XML
<SetFolderWhoisHeader></SetFolderWhoisHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Folder Whois Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (XML format)
<SetFolderWhoisResponse>
  <SetFolderWhoisHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderWhoisHeader>
</SetFolderWhoisResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Response (JSON format)
{
   "SetFolderWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando Imposta Nome Server Cartella

Support multi-thread

Se si chiama il comando dei server di denominazione della cartella impostata, i seguenti parametri devono essere inclusi:

Imposta il parametro di richiesta dei nomi dei server della cartella
Spiegazione
fold_idL'ID della cartella che desideri impostare, è possibile impostare solo una cartella 1 per richiesta.
ns0 - ns12Per impostare il tuo dominio per l'uso, puoi specificare fino a 13 name server, ma devono già essere nel tuo account
enable (opzionale)Se vuoi applicare questa impostazione dei server di nome ai domini futuri che sposti in questa cartella, puoi utilizzare questo parametro con "yes"
sync (opzionale)Se desideri sincronizzare le impostazioni del server dei nomi di tutti i domini in questa cartella, puoi utilizzare questo parametro con "yes".
Tag XML del risultato
Spiegazione
<SetFolderNsResponse></SetFolderNsResponse>Tag della risposta del server del nome della cartella impostata, è il nodo radice della risposta XML del documento
<SetFolderNsHeader></SetFolderNsHeader>Etichetta di intestazione di risposta del server del nome della cartella impostata
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<SetFolderNsContent></SetFolderNsContent>Tag del contenuto della risposta del server con nome della cartella impostata, viene utilizzato solo quando lo stato è "success"
<Servers></Servers>Le informazioni dei server che hai impostato
<Server></Server>Ogni server
<ServerName></ServerName>Nome del server
<ServerId></ServerId>ID del server

Imposta Cartella Ns Esempio

Request (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
Response (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>
Request (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
Response (JSON format)
{
  "SetFolderNsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetFolderNsContent": {
      "Servers": [
        {
          "ServerName": "ns1.hosts.com",
          "ServerId": "0"
        },
        {
          "ServerName": "ns2.hosts.com",
          "ServerId": "1"
        }
      ]
    }
  }
}
 

Imposta comando per parcheggiare cartella

Support multi-thread

Se si richiama il comando di parcheggio della cartella impostata, devono essere inclusi i seguenti parametri:

Imposta il parametro di richiesta di parcheggio della cartella
Spiegazione
folder_idL'ID della cartella che desideri impostare, è possibile impostare solo una cartella 1 per richiesta.
with_ads (opzionale)Se non vuoi pubblicità di terze parti, puoi utilizzare questo parametro con valore predefinito "yes" di "no",.
enable (opzionale)Se desideri applicare questa impostazione di parcheggio ai domini futuri che sposti in questa cartella, puoi utilizzare questo parametro con "yes".
sync (opzionale)Se desideri sincronizzare le impostazioni di parcheggio di tutti i domini in questa cartella, puoi utilizzare questo parametro con "yes".
Tag XML del risultato
Spiegazione
<SetFolderParkingResponse></SetFolderParkingResponse>Nodo radice del documento di risposta XML
<SetFolderParkingHeader></SetFolderParkingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Folder Parking Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Response (XML format)
<SetFolderParkingResponse>
  <SetFolderParkingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderParkingHeader>
</SetFolderParkingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Response (JSON format)
{
   "SetFolderParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta comando di inoltro cartella

Support multi-thread

Se si richiama il comando di inoltro cartella impostato, devono essere inclusi i seguenti parametri:

Imposta parametro di richiesta di inoltro della cartella
Spiegazione
folder_idID della cartella che si desidera impostare
forward_urlL'URL a cui si desidera reindirizzare il proprio dominio. Si prega di notare che il parametro deve essere codificato in modo che la chiamata API sia interpretata correttamente.
is_temp (opzionale)Inoltra lo stato del tuo dominio desiderato, il valore predefinito è "temporary",. Se desideri inoltrare in modo permanente, utilizza questo parametro con "no".
enable (opzionale)Se desideri applicare questa impostazione in avanti ai domini futuri che sposti in questa cartella, puoi utilizzare questo parametro con "yes".
sync (opzionale)Se desideri sincronizzare l'impostazione in avanti di tutti i domini in questa cartella, puoi utilizzare questo parametro con "yes"
Tag XML del risultato
Spiegazione
<SetFolderForwardingResponse></SetFolderForwardingResponse>Nodo radice del documento di risposta XML
<SetFolderForwardingHeader></SetFolderForwardingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Folder Forwarding Example
Request (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
Response (XML format)
<SetFolderForwardingResponse>
  <SetFolderForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderForwardingHeader>
</SetFolderForwardingResponse>
Request (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
Response (JSON format)
{
   "SetFolderForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta Comando Stealth Cartella

Support multi-thread

Se si chiama il comando di impostazione cartella in modalità stealth, dovrebbero essere inclusi i seguenti parametri:

Imposta parametro di richiesta furtiva cartella
Spiegazione
folder_idL'ID della cartella che desideri impostare
stealth_urlL'URL a cui si desidera reindirizzare il proprio dominio. Si prega di notare che il parametro deve essere codificato in modo che la chiamata API sia interpretata correttamente.
stealth_title (opzionale)Il titolo della pagina
enable (opzionale)Se desideri applicare questa impostazione furtiva ai domini futuri a cui ti sposti in questa cartella, puoi utilizzare questo parametro con "yes".
sync (opzionale)Se desideri sincronizzare l'impostazione stealth di tutti i domini in questa cartella, puoi utilizzare questo parametro con "yes"
Tag XML del risultato
Spiegazione
<SetFolderStealthResponse></SetFolderStealthResponse>Nodo radice del documento di risposta XML
<SetFolderStealthHeader></SetFolderStealthHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Folder Stealth Example
Request (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
Response (XML format)
<SetFolderStealthResponse>
  <SetFolderStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderStealthHeader>
</SetFolderStealthResponse>
Request (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
Response (JSON format)
{
   "SetFolderStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Impostare il comando di hosting della cartella

Support multi-thread

Se si chiama il comando di hosting della cartella impostato, i seguenti parametri dovrebbero essere inclusi:

Imposta parametro richiesta hosting della cartella
Spiegazione
folder_idID della cartella che si desidera impostare
hosting_typeIl tipo di hosting desiderato, è possibile selezionarlo in "advanced" e "basic".
enable (opzionale)Se desideri applicare questa configurazione di hosting ai domini futuri che sposti in questa cartella, puoi utilizzare questo parametro con "yes".
even (opzionale)Se vuoi sincronizzare le impostazioni di hosting di tutti i domini in questa cartella, puoi utilizzare questo parametro con "yes"
Tag XML del risultato
Spiegazione
<SetFolderHostingResponse></SetFolderHostingResponse>Nodo radice del documento di risposta XML
<SetFolderHostingHeader></SetFolderHostingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Folder Hosting Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Response (XML format)
<SetFolderHostingResponse>
  <SetFolderHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderHostingHeader>
</SetFolderHostingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Response (JSON format)
{
   "SetFolderHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta comando DNS della cartella

Support multi-thread

Se si chiama il comando di impostazione della cartella DNS, i seguenti parametri dovrebbero essere inclusi:

Questo comando è obsoleto e non raccomandato, si prega di utilizzare invece il comando Set Folder DNS2.

Imposta parametro di richiesta DNS della cartella
Spiegazione
folder_idL'ID della cartella che vuoi impostare
main_record_typeTipo di record principale
main_recordSpecificare un record DNS per il tuo dominio.
main_recordSpecificare un record DNS per il tuo dominio.
with_ads (opzionale)Specifica un record TXT per il tuo dominio. Se il tuo main_record_type è aaaa e hai specificato un main_record2, puoi impostare fino a 3 main_txts, altrimenti puoi impostare fino a 4 main_txts.
main_record2Record principale 2, utilizzato solo quando "main_record_type" è "aaaa". Il suo valore deve essere in formato ipv4.
subdomain0 - subdomain99 (opzionale)Subdomain records (opzionale)
sub_record_type0 - sub_record_type99 (opzionale)Tipo di record di sottodominio
sub_record0 - sub_record99 (opzionale)indirizzo IP o host di destinazione
mx_host0 - mx_host2 (opzionale)Specifica l'host di posta per il tuo dominio, distance0 è la priorità più alta.
mx_distance0 - mx_distance2 (opzionale)Distance0 è la massima priorità
ttl (opzionale)Tempo di vita
enable (opzionale)Se desideri applicare questa impostazione DNS ai domini futuri che sposti in questa cartella, puoi utilizzare questo parametro con "yes"
sync (opzionale)Se si desidera sincronizzare questa impostazione del server DNS di tutti i domini in questa cartella, è possibile utilizzare questo parametro con "yes".
Tag XML del risultato
Spiegazione
<SetFolderDnsResponse></SetFolderDnsResponse>Nodo radice del documento di risposta XML
<SetFolderDnsHeader></SetFolderDnsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Folder DNS Example
Request (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
Response (XML format)
<SetFolderDnsResponse>
  <SetFolderDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderDnsHeader>
</SetFolderDnsResponse>
Request (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
Response (JSON format)
{
   "SetFolderDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta comando DNS2 cartella

Support multi-thread

Se viene chiamato il comando set folder DNS2, devono essere inclusi i seguenti parametri:

Imposta il parametro di richiesta DNS2 della cartella
Spiegazione
folder_idL'ID della cartella che vuoi impostare
main_record_type0 - main_record_type19Tipo di record principale, dovrebbe essere 'a', 'aaaa', 'cname', 'forward', 'txt', 'mx', 'stealth', 'email'
main_record0 - main_record19Specificare il record DNS per il tuo dominio
main_recordx0 - main_recordx19Distanza di Mx, tipo in avanti, titolo nascosto in avanti o alias email, necessario quando main_record_type è 'forward', 'mx', 'stealth', 'email'
subdomain0 - subdomain99 (opzionale)Subdomain records (opzionale)
sub_record_type0 - sub_record_type99 (opzionale)Tipo di record di sottodominio, dovrebbero essere 'a', 'aaaa', 'cname', 'forward', 'txt', 'srv', 'mx', 'stealth', 'email'
sub_record0 - sub_record99 (opzionale)indirizzo IP o host di destinazione
sub_recordx0 - sub_recordx99 (opzionale)Mx distance, tipo di inoltro, titolo inoltro stealth o alias di posta elettronica, necessario quando sub_record_type è "forward", "mx", "stealth", "email".
ttl (opzionale)Tempo di vita
enable (opzionale)Se desideri applicare questa impostazione DNS ai domini futuri che sposti in questa cartella, puoi utilizzare questo parametro con "yes"
sync (opzionale)Se si desidera sincronizzare questa impostazione del server DNS di tutti i domini in questa cartella, è possibile utilizzare questo parametro con "yes".
Tag XML del risultato
Spiegazione
<SetFolderDnsResponse></SetFolderDnsResponse>Nodo radice del documento di risposta XML
<SetFolderDnsHeader></SetFolderDnsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"

Imposta Esempio Cartella Dns2

Request (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
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetFolderDnsResponse>
  <SetFolderDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderDnsHeader>
</SetFolderDnsResponse>
Request (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
Response (JSON format)
{
  "SetFolderDnsResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Imposta Comando Inoltro Email Cartella

Support multi-thread

Se si chiama il comando di inoltro email della cartella impostata, i seguenti parametri devono essere inclusi:

Imposta parametro di richiesta di inoltro email della cartella
Spiegazione
domainIl nome di dominio che desideri impostare, 100 domini possono essere impostati per richiesta, assicurati che siano separati da virgole.
folder_idID della cartella che desideri impostare
forward_typeTipo di inoltro, può essere "donot": Non inoltrare l'email, "mx": Inoltra l'email a un altro host di posta (MX record), "forward": Spedisci l'email a un altro host di posta
username0 - username9Nome utente, utilizzato solo quando "forward_type" è "forward"
exist_email0 - exist_email9Indirizzo email esistente, utilizzato solo quando "forward_type" è "forward"
mx_host0 - mx_host2Host di posta, usato solo quando "forward_type" è "mx"
mx_distance0 - mx_distance2Distance0 è la massima priorità, utilizzata solo quando "forward_type" è "mx".
enable (opzionale)Se desideri applicare questa impostazione ai domini futuri che sposti in questa cartella, puoi utilizzare questo parametro con "yes".
sync (opzionale)Se desideri sincronizzare questa impostazione di tutti i domini in questa cartella, puoi utilizzare questo parametro con "yes"
Tag XML del risultato
Spiegazione
<SetFolderEmailForwardingResponse></SetFolderEmailForwardingResponse>Nodo radice del documento di risposta XML
<SetFolderEmailForwardingHeader></SetFolderEmailForwardingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Folder Email Forward Example
Request (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]
Response (XML format)
<SetFolderEmailForwardingResponse>
  <SetFolderEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderEmailForwardingHeader>
</SetFolderEmailForwardingResponse>
Request (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]
Response (JSON format)
{
   "SetFolderEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta il comando di impostazione cartella chiara

Support multi-thread

Se si chiama il comando di impostazione cartella pulita, dovrebbero essere inclusi i seguenti parametri:

Impostare il parametro di richiesta di configurazione della cartella chiara
Spiegazione
folder_idID della cartella che si desidera impostare
serviceIl servizio che desideri cancellare può essere 'forward', 'stealth', 'inoltro email', 'dns' e 'nameservers'
Tag XML del risultato
Spiegazione
<SetClearFolderSettingResponse></SetClearFolderSettingResponse>Nodo radice del documento di risposta XML
<SetClearFolderSettingHeader></SetClearFolderSettingHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Clear Folder Setting Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Response (XML format)
<SetClearFolderSettingResponse>
  <SetClearFolderSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearFolderSettingHeader>
</SetClearFolderSettingResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Response (JSON format)
{
   "SetClearFolderSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando Imposta Nome Cartella

Support multi-thread

Se chiami il comando di impostazione nome cartella, devono essere inclusi i seguenti parametri:

Imposta il parametro di richiesta del nome della cartella
Spiegazione
folder_idID della cartella che si desidera impostare
folder_nameNuovo nome della cartella
Tag XML del risultato
Spiegazione
<SetFolderNameResponse></SetFolderNameResponse>Nodo radice del documento di risposta XML
<SetFolderNameHeader></SetFolderNameHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Set Folder Name Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_name&folder_id=0&folder_name=new
Response (XML format)
<SetFolderNameResponse>
  <SetFolderNameHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderNameHeader>
</SetFolderNameResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_name&folder_id=0&folder_name=new
Response (JSON format)
{
   "SetFolderNameResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Imposta il comando di rinnovo cartella

Support multi-thread

Se chiamate il comando di opzione di rinnovo cartella impostata, i seguenti parametri devono essere inclusi:

Imposta il parametro di richiesta dell'opzione di rinnovo della cartella
Spiegazione
folder_idL'ID della cartella che desideri impostare, è possibile impostare solo una cartella 1 per richiesta.
renew_optionL'opzione di rinnovo che desideri impostare sulla cartella può essere 'donot', 'auto' o 'reset'
enable (opzionale)Se vuoi applicare questa impostazione di rinnovo ai domini futuri che sposti in questa cartella, puoi usare questo parametro con "yes"
sync (opzionale)Se vuoi sincronizzare l'impostazione di rinnovo di tutti i domini in questa cartella, puoi utilizzare questo parametro con "yes".
Tag XML del risultato
Spiegazione
<Response></Response>Nodo radice del documento di risposta XML
<ResponseHeader></ResponseHeader>Intestazione di risposta
<ResponseCode></ResponseCode>Codice di risposta, "0" per successo, "-1" per fallimento
<Error></Error>Informazioni di errore, viene utilizzato solo quando il codice di risposta è "-1"
Set Folder Renew Option Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Response (XML format)
<SetFolderRenewOptionResponse>
  <SetFolderRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderRenewOptionHeader>
</SetFolderRenewOptionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Response (JSON format)
{
   "SetFolderRenewOptionResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando Elenco Cartelle

Support multi-thread

Questo comando è disponibile solo nel formato XML e JSON:

Parametro richiesta elenco cartelle
Spiegazione
N/ANessun parametro extra necessario.
<FolderListResponse></FolderListResponse>Nodo radice del documento di risposta XML
<FolderListHeader></FolderListHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<FolderListContent></FolderListContent>Contenuto di risposta
<FolderList></FolderList>Elenco cartelle
<List></List>
<Folder></Folder>
<FolderId></FolderId>ID cartella
<FolderName></FolderName>Nome della cartella
<DefaultWhois></DefaultWhois>Whois predefinito
<DefaultWhoisEnableStatus></DefaultWhoisEnableStatus>Stato di abilitazione predefinito Whois
<DefaultRegistrant></DefaultRegistrant>Registrante predefinito
<ContactId></ContactId>ID del contatto
<DefaultAdmin></DefaultAdmin>Amministratore predefinito
<DefaultTechnical></DefaultTechnical>Informazioni tecniche predefinite
<DefaultBilling></DefaultBilling>Informazioni di fatturazione predefinite
<DefaultNameServerEnableStatus></DefaultNameServerEnableStatus>Stato di abilitazione del server dei nomi predefinito
<NameServerSettings></NameServerSettings>Impostazioni del server di nome
<Type></Type>Tipo di server di nomi
<WithAds></WithAds>Con annunci o no
<DefaultRenewOption></DefaultRenewOption>Opzione di rinnovo predefinita
<DefaultRenewOptionEnableStatus></DefaultRenewOptionEnableStatus>Stato abilitazione opzione di rinnovo predefinita
<RenewOption></RenewOption>Opzione di rinnovo
<DefaultTransferLock></DefaultTransferLock>Blocco di trasferimento predefinito
<DefaultTransferLockEnableStatus></DefaultTransferLockEnableStatus>Stato predefinito dell'abilitazione del blocco di trasferimento
<LockStatus></LockStatus>Stato di blocco
Folder List Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=folder_list
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=folder_list
Response (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"
        }
      }
    ]
  }
}
 

Aggiungi Comando Richiesta Backorder

Support multi-thread

Se si chiama il comando di aggiunta richiesta di backorder, devono essere inclusi i seguenti parametri:

Aggiungi parametro richiesta ordine in sospeso
Spiegazione
domainI domini che desideri aggiungere e per i quali accetti di pagare se Dynadot li rintraccia, possono essere aggiunti 100 domini per richiesta, devono essere separati da virgole
Tag XML del risultato
Spiegazione
<AddBackorderRequestResponse></AddBackorderRequestResponse>Nodo radice del documento di risposta XML
<AddBackorderRequestHeader></AddBackorderRequestHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Add Backorder Request Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Response (XML format)
<AddBackorderRequestResponse>
  <AddBackorderRequestHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </AddBackorderRequestHeader>
</AddBackorderRequestResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Response (JSON format)
{
   "AddBackorderRequestResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Elimina comando di richiesta di backorder

Support multi-thread

Se viene chiamato il comando di eliminazione della richiesta di backorder, devono essere inclusi i seguenti parametri:

Tradotto in italiano
Spiegazione
domainI domini che vuoi rimuovere dalla tua lista di richieste di backorder, 100 domini possono essere rimossi per richiesta, devono essere separati da virgole
Tag XML del risultato
Spiegazione
<DeleteBackorderRequestResponse></DeleteBackorderRequestResponse>Nodo radice del documento di risposta XML
<DeleteBackorderRequestHeader></DeleteBackorderRequestHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Delete Backorder Request Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_backorder_request&domain=domaindropp.com
Response (XML format)
<DeleteBackorderRequestResponse>
  <DeleteBackorderRequestHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteBackorderRequestHeader>
</DeleteBackorderRequestResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_backorder_request&domain=domaindropp.com
Response (JSON format)
{
   "DeleteBackorderRequestResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Comando di Elenco Richiesta Backorder

Support multi-thread

La chiamata al comando della lista dei reclami per le richieste di backorder restituirà un elenco di richieste di backorder dell'account specificato. Se si chiama questo comando, devono essere incluse i seguenti parametri:

Elenco dei parametri di richiesta dell'elenco delle richieste di backorder
Spiegazione
start_dateData di inizio dell'asta che desideri richiedere, in formato yyyy-mm-dd, come 2015-05-05
end_dateData di termine dell'asta che desideri richiedere, yyyy-mm-dd, come 2015-05-05
Tag XML del risultato
Spiegazione
<BackorderRequestListResponse></BackorderRequestListResponse>Nodo radice del documento di risposta XML
<BackorderRequestListHeader></BackorderRequestListHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<BackorderRequestListContent></BackorderRequestListContent>Contenuto di risposta
<BackorderRequestList></BackorderRequestList>Elenco delle richieste di backorder
<BackorderRequest></BackorderRequest>Richiesta ordine posticipato
<Domain></Domain>Dominio nella tua lista
<CutoffTime></CutoffTime>Data di scadenza per eliminare una richiesta in tempo Unix (millisecondi dalla mezzanotte UTC del 1 gennaio 1970)
<BackorderRequestStatus></BackorderRequestStatus>Stato nel processo di drop catching

Esempio di elenco di richiesta di backorder

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Response (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"
      }
    ]
  }
}
Request Settore professionale legato al settore dei dominihttps://api.dynadot.com/api3.html?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Response Settore professionale legato al settore dei domini
ok,success,Domain,CutoffTime,BackorderRequestStatus,testdrop.com,1403914140000,Active,testdrop3.com,1403914140000,Active,testdrop4.com,1403914140000,Active,testdrop5.com,1403914140000,Active
 

Ottieni il comando delle aste aperte

Support multi-thread

Chiamando il comando per ottenere le aste aperte, verrà restituito un elenco di aste in corso. Se si chiama questo comando, i seguenti parametri devono essere inclusi:

Ottieni parametro richiesta per aste aperte
Spiegazione
currency (opzionale)La valuta del risultato di ritorno, deve essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
typeIl tipo di asta che desideri vedere, dovrebbe essere "expired", "user", "backorder", or "registry_expired", "registrar", se desideri ottenere più di un tipo di asta, puoi utilizzare "," per separare ogni tipo di asta.
Tag XML del risultato
Spiegazione
<GetOpenAuctionsResponse></GetOpenAuctionsResponse>Etichetta della risposta di ottenere le aste aperte, è il nodo radice della risposta del documento XML.
<GetOpenAuctionsHeader></GetOpenAuctionsHeader>Ottenere l'intestazione delle aste aperte
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetOpenAuctionsContent></GetOpenAuctionsContent>Prendi il contenuto delle aste aperte con il tag, viene utilizzato solo quando lo stato è "success".
<Auction></Auction>Tag dell'oggetto all'asta, viene utilizzato solo quando lo stato è "success"
<AuctionId></AuctionId>ID dell'asta
<Domain></Domain>Nome di dominio dell'asta
<BidPrice></BidPrice>Prezzo di offerta attuale dell'asta
<BidPriceCurrency></BidPriceCurrency>Valuta del prezzo di offerta
<Bids></Bids>Conteggio di offerte d'asta
<EndTime></EndTime>Orario di fine asta
<EndTimestamp></EndTimestamp>Data di fine asta nel tempo Unix (millisecondi dallo scoccare della mezzanotte UTC del gennaio 1, 1970)
<Revenue></Revenue>Ricavo dell'asta
<RevenueCurrency></RevenueCurrency>Moneta dei ricavi
<Visitors></Visitors>Visitatori di dominio
<Links></Links>Link inbound del dominio
<Age></Age>Età del dominio
Get Open Auctions Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_auctions&currency=usd&type=expired
Response (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>
Richiesta(formato csv)

https://api.dynadot.com/api3.html?key=mykey&command=get_open_auctions¤cy=usd&type=expired

Risposta

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
.
.
.

Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_open_auctions&currency=usd&type=expired
Response (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": "-"
        }
        ...
    ]
}
 

Ottieni il comando dei dettagli dell'asta

Support multi-thread

Chiamare il comando di ottenere i dettagli dell'asta restituirà i dettagli dell'asta specificata. Questo comando è disponibile solo in formato XML e JSON. Se si chiama questo comando, devono essere inclusi i seguenti parametri:

Ottieni dettagli di asta parametro di richiesta
Spiegazione
domainIl nome di dominio per l'asta, IDN (International Domain Name), dovrebbe utilizzare il punycode, ad esempio "xn--wkccg.com". Puoi ottenere più aste, ogni dominio deve essere separato da una virgola ","
currency (opzionale)La valuta del risultato di ritorno, deve essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
Tag XML del risultato
Spiegazione
<GetAuctionDetailsResponse></GetAuctionDetailsResponse>Dettagli dell'asta di acquisizione
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>Ottieni dettagli di asta di backorder header
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetAuctionDetailsContent></GetAuctionDetailsContent>Tag per ottenere il contenuto dei dettagli dell'asta, viene utilizzato solo quando lo stato è "success"
<AuctionStatusId></AuctionStatusId>Stato dell'asta id: '0' in corso, '1' annullato dall'utente, '2' annullato dall'amministratore, '3' annullato dal rinnovo, '4' completo, '5' annullato dal trasferimento away
<AuctionStatus></AuctionStatus>Stato dell'asta
<UserIsHighBid></UserIsHighBid>Se l'utente è l'offerta più alta
<YourCurrentBid></YourCurrentBid>Il prezzo di offerta corrente per l'asta specificata. Se non hai fatto un'offerta, sarà '-1'
<YourProxyBid></YourProxyBid>La tua offerta auto-proxy per l'asta specificata. Se non hai effettuato un'offerta, sarà '-1'
<AuctionId></AuctionId>ID dell'asta
<Domain></Domain>Nome di dominio dell'asta
<BidPrice></BidPrice>Prezzo di offerta attuale dell'asta
<BidPriceCurrency></BidPriceCurrency>Valuta del prezzo di offerta
<Bids></Bids>Conteggio di offerte d'asta
<EndTime></EndTime>Orario di fine asta
<EndTimestamp></EndTimestamp>Data di fine asta nel tempo Unix (millisecondi dallo scoccare della mezzanotte UTC del gennaio 1, 1970)
<IsPremium></IsPremium>Se si tratta di un dominio premium
<RenewalPrice></RenewalPrice>Prezzo di rinnovo
Get Auction Details Example
Request (XML format) https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd
Response (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": "",
        "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": []
    }
  ]
}
 

Ottieni Comando Offerte d'Asta

Support multi-thread

Chiamando il comando per ottenere offerte d'asta, otterrai l'elenco delle tue offerte a cui hai partecipato. Se chiami questo comando, dovrebbero essere inclusi i seguenti parametri:

Ottieni parametri della richiesta di offerta all'asta
Spiegazione
currency (opzionale)La valuta della tua offerta dovrebbe essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
Tag XML del risultato
Spiegazione
<GetAuctionBidsResponse></GetAuctionBidsResponse>Tag della risposta di ottenimento offerte d'asta, è il nodo radice della risposta del documento XML.
<GetAuctionBidsHeader></GetAuctionBidsHeader>Ottieni l'header delle offerte d'asta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetAuctionBidsContent></GetAuctionBidsContent>Tag del contenuto delle offerte d'asta ottenute, viene utilizzato solo quando lo stato è "success".
<BidList></BidList>Elenco offerte
<Bid></Bid>Oggetto d'asta
<BidId></BidId>ID dell'offerta
<AuctionId></AuctionId>ID dell'asta
<AccountId></AccountId>ID dell'account
<Domain></Domain>Nome di dominio dell'asta
<DomainUtf></DomainUtf>Nome dominio utf di asta
<AuctionType></AuctionType>Tipo di asta
<IsIdn></IsIdn>Se questo dominio è un nome di dominio internazionalizzato
<CurrentBid></CurrentBid>Prezzo di offerta corrente per l'asta
<YourStatus></YourStatus>Lo stato dell'offerta per l'asta
<ProxyBid></ProxyBid>Il prezzo della tua offerta proxy per l'asta
<ActiveBidders></ActiveBidders>Il numero di offerenti che partecipano a questa asta
<TimeLeft></TimeLeft>il tempo rimasto per l'asta
<EndTime></EndTime>La fine del tempo per l'asta
<EndTimestamp></EndTimestamp>La data e l'orario di chiusura dell'asta
Get Auction Bids Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_auction_bids&ampcurrency=usd
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_auction_bids&ampcurrency=usd
Response (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
        }
        ...
    ]
}
 

Comando per effettuare un'offerta d'asta

Support multi-thread

Chiamando il comando offerta all'asta del luogo, verrà effettuata un'offerta per un'asta specifica. Se si chiama questo comando, dovrebbero essere inclusi i seguenti parametri:

Richiesta di offerta d'asta per la posizione del parametro
Spiegazione
domainIl nome di dominio dell'asta, IDN (Internationalized Domain Name), dovrebbe utilizzare il punycode, ad esempio 'xn--wkccg.com'
bid_amountLa tua offerta per l'asta, la valuta predefinita è dollari americani, puoi specificarla anche tramite il parametro valuta qui sotto
currency (opzionale)La valuta della tua offerta dovrebbe essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
Tag XML del risultato
Spiegazione
<PlaceAuctionBidResponse></PlaceAuctionBidResponse>Etichetta di risposta all'offerta di asta del luogo, è il nodo radice della risposta al documento XML
<PlaceAuctionBidHeader></PlaceAuctionBidHeader>Intestazione offerta asta sul luogo
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Domain Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Response (XML format)
<PlaceAuctionBidResponse>
  <PlaceAuctionBidHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </PlaceAuctionBidHeader>
</PlaceAuctionBidResponse>
Richiesta(formato csv)

https://api.dynadot.com/api3.html?key=mykey&command=place_auction_bid&domain=example.com&bid_amount=99.9¤cy=usd

Risposta

ok,success

Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Response (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
            }
            ...        ]
    }
}
 

Comando per ottenere le aste chiuse

Support multi-thread

Chiamando il comando per ottenere le aste chiuse verrà restituita una lista di aste chiuse dell'account specificato. Se si chiama questo comando, i seguenti parametri devono essere inclusi:

Ottieni parametro di richiesta chiusa asta
Spiegazione
start_dateData di inizio dell'asta, aaaa-mm-gg, come 2015-05-05
end_dateData di fine asta, nel formato yyyy-mm-dd, come 2015-05-05
currency (opzionale)La valuta della tua offerta dovrebbe essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
Tag XML del risultato
Spiegazione
<GetClosedAuctionsResponse></GetClosedAuctionsResponse>Tag di risposta delle aste chiuse, è il nodo radice della risposta XML documento
<GetClosedAuctionsHeader></GetClosedAuctionsHeader>Ottieni intestazione chiusura aste
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetClosedAuctionsContent></GetClosedAuctionsContent>Tag del contenuto delle aste chiuse prese, viene utilizzato solo quando lo stato è "success"
<Auction></Auction>Tag dell'oggetto all'asta, viene utilizzato solo quando lo stato è "success"
<AuctionId></AuctionId>ID dell'asta
<Domain></Domain>Nome di dominio dell'asta
<AuctionStatusId></AuctionStatusId>ID di stato dell'asta, '0' per In corso, '1' per Chiusa dall'utente, '2' per Chiusa dall'amministratore, '3' per Chiusa dal rinnovo, '4' per Chiusa per scadenza, '5' per Chiusa per trasferimento esterno'
<AuctionStatus></AuctionStatus>Stato dell'asta
<BidPrice></BidPrice>Prezzo di offerta attuale dell'asta
<BidPriceCurrency></BidPriceCurrency>Valuta del prezzo di offerta
<Bids></Bids>Conteggio di offerte d'asta
<AuctionWonStatus></AuctionWonStatus>Se l'utente ha vinto questa asta
<YourHighBid></YourHighBid>La tua offerta più alta per questa asta
<YourProxyBid></YourProxyBid>La tua offerta di rappresentanza per questa asta

Ottieni Esempi di Aste Chiuse

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Response (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"
      }
    ]
  }
}
Request Settore professionale legato al settore dei dominihttps://api.dynadot.com/api3.html?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Response Settore professionale legato al settore dei domini
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
 

Ottieni comando di asta di backorder aperta(Deprecato, si prega di utilizzare il comando get_open_auctions)

Support multi-thread

Chiamare il comando per ottenere le aste di backorder aperte restituirà un elenco di aste di backorder in corso. Se si chiama questo comando, i seguenti parametri devono essere inclusi:

Ottieni il parametro di richiesta delle aste di backorder aperte
Spiegazione
currency (opzionale)La valuta del risultato di ritorno, deve essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
Tag XML del risultato
Spiegazione
<GetOpenBackorderAuctionsResponse></GetOpenBackorderAuctionsResponse>Tag della risposta delle aste di riattivazione get open, è il nodo radice della risposta al documento XML
<GetOpenBackorderAuctionsHeader></GetOpenBackorderAuctionsHeader>Ottieni l'intestazione delle aste di backorder aperte
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetOpenBackorderAuctionsContent></GetOpenBackorderAuctionsContent>Tag del contenuto dell'asta delle prenotazioni aperte, viene utilizzato solo quando lo stato è "success".
<Auction></Auction>Tag dell'oggetto all'asta, viene utilizzato solo quando lo stato è "success"
<AuctionId></AuctionId>ID dell'asta
<Domain></Domain>Nome di dominio dell'asta
<BidPrice></BidPrice>Prezzo di offerta attuale dell'asta
<BidPriceCurrency></BidPriceCurrency>Valuta del prezzo di offerta
<Bids></Bids>Conteggio di offerte d'asta
<EndTime></EndTime>Orario di fine asta
<EndTimestamp></EndTimestamp>Data di fine asta nel tempo Unix (millisecondi dallo scoccare della mezzanotte UTC del gennaio 1, 1970)
Get Open Backorder Auctions Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_backorder_auctions&currency=usd
Response (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>
Richiesta(formato csv)

https://api.dynadot.com/api3.html?key=mykey&command=get_open_backorder_auctions¤cy=usd

Risposta

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
.
.
.

 

Ottieni dettagli asta ordine d'acquisto

Support multi-thread

Chiamando il comando di ottenere i dettagli dell'asta di backorder, verranno restituiti i dettagli dell'asta specificata. Questo comando è disponibile solo nei formati XML e JSON. Se si chiama questo comando, devono essere inclusi i seguenti parametri:

Ottieni dettagli di asta parametro di richiesta
Spiegazione
domainIl nome di dominio dell'asta di backorder, IDN (International Domain Name) dovrebbe utilizzare il punycode, come "xn--wkccg.com"
currency (opzionale)La valuta del risultato di ritorno, deve essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
Tag XML del risultato
Spiegazione
<GetBackorderAuctionDetailsResponse></GetBackorderAuctionDetailsResponse>Dettagli dell'asta di acquisizione
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>Ottieni dettagli asta intestazione
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetAuctionDetailsContent></GetAuctionDetailsContent>Tag per ottenere il contenuto dei dettagli dell'asta, viene utilizzato solo quando lo stato è "success"
<AuctionStatusId></AuctionStatusId>ID di stato dell'asta, '0' per In corso, '1' per Chiusa dall'utente, '2' per Chiusa dall'amministratore, '3' per Chiusa dal rinnovo, '4' per Chiusa per scadenza, '5' per Chiusa per trasferimento esterno'
<AuctionStatus></AuctionStatus>Stato dell'asta
<AuctionId></AuctionId>ID dell'asta
<Domain></Domain>Nome di dominio dell'asta
<BidPrice></BidPrice>Prezzo di offerta attuale dell'asta
<BidPriceCurrency></BidPriceCurrency>Valuta del prezzo di offerta
<Bids></Bids>Conteggio di offerte d'asta
<EndTime></EndTime>Orario di fine asta
<EndTimestamp></EndTimestamp>Data di fine asta nel tempo Unix (millisecondi dallo scoccare della mezzanotte UTC del gennaio 1, 1970)
<Revenue></Revenue>Ricavo dell'asta
<RevenueCurrency></RevenueCurrency>Moneta dei ricavi
<Visitors></Visitors>Visitatori di dominio
<Links></Links>Link inbound del dominio
<Age></Age>Età del dominio
<UserIsHighBid></UserIsHighBid>Se l'utente è l'offerta più alta
<YourCurrentBid></YourCurrentBid>Il prezzo di offerta corrente per l'asta specificata. Se non hai fatto un'offerta, sarà '-1'
<YourProxyBid></YourProxyBid>La tua offerta auto-proxy per l'asta specificata. Se non hai effettuato un'offerta, sarà '-1'
Get Backorder Auction Details Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_backorder_auction_details&domain=example.com&currency=usd
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_backorder_auction_details&domain=example.com&currency=usd
Response (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"
      }
    }
  }
}
 

Comando di offerta di asta con ordine di riattaccamento

Support multi-thread

Chiamare il comando offerta asta ordine d'acquisto della posizione posteriore effettuerà un'offerta per l'asta di posizione posteriore specificata. Se si chiama questo comando, i seguenti parametri devono essere inclusi:

Parametro di richiesta offerta asta sul posto di re-ordine
Spiegazione
domainIl nome di dominio dell'asta, IDN (Internationalized Domain Name), dovrebbe utilizzare il punycode, ad esempio 'xn--wkccg.com'
bid_amountLa tua offerta per l'asta, la valuta predefinita è dollari americani, puoi specificarla anche tramite il parametro valuta qui sotto
currency (opzionale)La valuta della tua offerta dovrebbe essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
Tag XML del risultato
Spiegazione
<PlaceBakcorderAuctionBidResponse></PlaceBakcorderAuctionBidResponse>Etichetta di risposta all'offerta di asta del luogo, è il nodo radice della risposta al documento XML
<PlaceBackorderAuctionBidHeader></PlaceBackorderAuctionBidHeader>Intestazione offerta asta sul luogo
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
Place Backorder Auction Bid Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Response (XML format)
<PlaceBakcorderAuctionBidResponse>
 <PlaceBackorderAuctionBidHeader>
   <SuccessCode>0</SuccessCode>
   <Status>success</Status>
 </PlaceBackorderAuctionBidHeader>
</PlaceBakcorderAuctionBidResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Response (JSON format)
{
   "PlaceBakcorderAuctionBidResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
Request Settore professionale legato al settore dei dominihttps://api.dynadot.com/api3.html?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Response Settore professionale legato al settore dei domini
ok,success
 

Ottieni il comando Asta di chiusura del backorder

Support multi-thread

Chiamare il comando richiesta di chiusura per ottenere un elenco delle aste backorder chiuse dell'account specificato. Se si chiama questo comando, sono richiesti i seguenti parametri:

Ottieni parametro richiesta asta di backorder chiusa
Spiegazione
start_dateData di inizio dell'asta, aaaa-mm-gg, come 2015-05-05
end_dateData di fine asta, nel formato yyyy-mm-dd, come 2015-05-05
currency (opzionale)La valuta della tua offerta dovrebbe essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
Tag XML del risultato
Spiegazione
<GetClosedBackorderAuctionsResponse></GetClosedBackorderAuctionsResponse>Tag di risposta delle aste chiuse, è il nodo radice della risposta XML documento
<GetClosedBackorderAuctionsHeader></GetClosedBackorderAuctionsHeader>Ottieni intestazione chiusura aste
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetClosedBackorderAuctionsContent></GetClosedBackorderAuctionsContent>Tag del contenuto delle aste chiuse prese, viene utilizzato solo quando lo stato è "success"
<Auction></Auction>Tag dell'oggetto all'asta, viene utilizzato solo quando lo stato è "success"
<YourHighBid></YourHighBid>La tua offerta più alta per questa asta
<YourProxyBid></YourProxyBid>La tua offerta di rappresentanza per questa asta
<AuctionId></AuctionId>ID dell'asta
<Domain></Domain>Nome di dominio dell'asta
<AuctionStatusId></AuctionStatusId>ID di stato dell'asta, '0' per In corso, '1' per Chiusa dall'utente, '2' per Chiusa dall'amministratore, '3' per Chiusa dal rinnovo, '4' per Chiusa per scadenza, '5' per Chiusa per trasferimento esterno'
<AuctionStatus></AuctionStatus>Stato dell'asta
<BidPrice></BidPrice>Prezzo di offerta attuale dell'asta
<BidPriceCurrency></BidPriceCurrency>Valuta del prezzo di offerta
<Bids></Bids>Conteggio di offerte d'asta

Esempio di asta per ordini in sospeso chiusa

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Response (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"
      }
    ]
  }
}
Request Settore professionale legato al settore dei dominihttps://api.dynadot.com/api3.html?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Response Settore professionale legato al settore dei domini
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
 

Ottenere il comando dei domini in chiusura scaduti

Support multi-thread

Chiamando il comando Get Expired Closeout Domains si otterranno i domini Closeout scaduti. Questo comando è disponibile solo nei formati XML e JSON. Se si chiama questo comando, è necessario includere i seguenti parametri:

Ottieni il parametro di richiesta relativo ai domini Closeout scaduti
Spiegazione
currency(optional)La valuta del risultato di ritorno, dovrebbe essere "usd", "eur" o "cny", la valuta predefinita è il Dollaro USA
domain(optional)Aggiungi questo parametro se desideri cercare un dominio in chiusura
count_per_page (optional)Quante entità sono visualizzate per pagina
page_index (optional)Di quali entità della pagina desideri visualizzare?
Tag XML del risultato
Spiegazione
<GetExpiredCloseoutDomainsResponse></GetExpiredCloseoutDomainsResponse>Tag di risposta di chiusura dei domini scaduti di Get Expired Closeout, è il nodo radice della risposta XML del documento.
<GetExpiredCloseoutDomainsHeader></GetExpiredCloseoutDomainsHeader>Ottieni l'intestazione dei domini di liquidazione scaduti
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'
<GetExpiredCloseoutDomainsContent></GetExpiredCloseoutDomainsContent>Traduci il seguente testo in italiano: "Welcome to the Domain industry! We provide professional services for domain registration, hosting, and website development. Our team of experts is dedicated to helping you establish a strong online presence for your business. Contact us today to get started!" "Benvenuti nell'industria dei domini! Offriamo servizi professionali per la registrazione dei domini, l'hosting e lo sviluppo siti web. Il nostro team di esperti è dedicato ad aiutarti a creare una solida presenza online per la tua attività. Contattaci oggi stesso per iniziare!"
<CloseoutItem></CloseoutItem>Articolo di liquidazione
<DomainName></DomainName>Il nome di dominio
<DomainNameUtf></DomainNameUtf>Il nome di dominio è in formato UTF.
<CurrentPrice></CurrentPrice>prezzo attuale
<isIdn></isIdn>Che si tratti del nome di dominio idn
<EndTimeStamp></EndTimeStamp>Data di fine asta in Unix time (millisecondi dalla mezzanotte UTC del 1 gennaio 1970)
<RenewalPrice></RenewalPrice>Prezzo di rinnovo
<ExpiredRevenue></ExpiredRevenue>Ricavi di liquidazione
<DynaAppraisal></DynaAppraisal>DynaAppraisal
<InboundLinks></InboundLinks>Link inbound del dominio
<MonthlyVisitors></MonthlyVisitors>Visitatori di dominio
<Currency></Currency>valuta
Get Expired Closeout Domains Example
Request (XML format) https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_expired_closeout_domains&currency=usd
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_expired_closeout_domains&currency=usd
Response (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"
        }
      }
    ]
  }
}
 

Comando per Acquistare un Dominio di Giacenza Scaduto

Support multi-thread

Chiamare il comando Acquista Dominio Scontato Scaduto comprerà il nome di dominio specificato. Questo comando è disponibile solo nei formati XML e JSON. Se chiami questo comando, dovrebbero essere inclusi i seguenti parametri:

Acquista parametro di richiesta dominio di liquidazione scaduto
Spiegazione
domainIl dominio che desideri acquistare, può essere inserito solo 1 dominio per richiesta.
currency(optional)La valuta del risultato di ritorno, dovrebbe essere "usd", "eur" o "cny", la valuta predefinita è il Dollaro USA
Tag XML del risultato
Spiegazione
<BuyExpiredCloseoutDomainResponse></BuyExpiredCloseoutDomainResponse>Etichetta di risposta del Tag del dominio in scadenza da acquistare, è il nodo radice della risposta al documento XML
<BuyExpiredCloseoutDomainHeader></BuyExpiredCloseoutDomainHeader>Acquista intestazione dominio di liquidazione scaduta
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'
Buy Expired Closeout Domain Example
Request (XML format) https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=buy_expired_closeout_domain&currency=USD&domain=domain.com
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BuyExpiredCloseoutDomainResponse>
  <BuyExpiredCloseoutDomainHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </BuyExpiredCloseoutDomainHeader>
</BuyExpiredCloseoutDomainResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=buy_expired_closeout_domain&currency=USD&domain=domain.com
Response (JSON format)
{
  "BuyExpiredCloseoutDomainResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

Comando per Ottenere le Liste

Support multi-thread

Se stai chiamando il comando 'ottieni elenchi', dovrebbero essere inclusi i seguenti parametri:

Parametro richiesta per ottenere elenchi
Spiegazione
currency (opzionale)La valuta del risultato di ritorno, deve essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
exclude_pending_sale (opzionale)Se non vuoi ottenere elenchi con blocco di vendita in sospeso, dovrebbe essere "yes", e l'impostazione predefinita è "no".
show_other_registrar (opzionale)Se vuoi ottenere altre registrazioni del registrar, dovrebbe essere "yes",, il valore predefinito è "no"
Tag XML del risultato
Spiegazione
<GetListingsResponse></GetListingsResponse>Nodo radice del documento XML di risposta XML documento
<GetListingsHeader></GetListingsHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetListingsContent></GetListingsContent>Contenuto di elenco
<Listing></Listing>Contenuto dell'articolo dell'elenco
<ListingId></ListingId>ID dell'elenco
<Domain></Domain>Nome di dominio
<Price></Price>Prezzo
<InBoundLinks></InBoundLinks>Conteggio dei link in entrata
<Age></Age>Età
Get Listings Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&currency=usd&command=get_listings
Response (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>
    </Listing>
    <Listing>
      <ListingId>id2</ListingId>
      <Domain>domain_name2</Domain>
      <Price>2</Price>
      <InboundLinks>2</InboundLinks>
      <Age>2</Age>
      <PendingSaleLocked>No</PendingSaleLocked>
    </Listing>
  </GetListingsContent>
</GetListingsResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&currency=usd&command=get_listings
Response (JSON format)
{
  "GetListingsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Listing": [
      {
        "ListingId": "id1",
        "Domain": "domain_name1",
        "Price": "1",
        "InboundLinks": "1",
        "Age": "1",
        "PendingSaleLocked": "No"
      },
      {
        "ListingId": "id2",
        "Domain": "domain_name2",
        "Price": "2",
        "InboundLinks": "2",
        "Age": "2",
        "PendingSaleLocked": "No"
      }
    ]
  }
}
 

Ottieni comando dell'elemento di elenco

Support multi-thread

Se viene chiamato il comando get listing item, devono essere inclusi i seguenti parametri:

Ottenere il parametro della richiesta dell'oggetto di quotazione
Spiegazione
domainIl nome di dominio di cui desideri ottenere i dettagli, solo un dominio 1 può essere inserito per richiesta
currency (opzionale)La valuta del risultato di ritorno, deve essere "usd", "eur", o "cny",, la valuta predefinita è il dollaro statunitense.
Tag XML del risultato
Spiegazione
<GetListingItemResponse></GetListingItemResponse>Nodo radice del documento XML di risposta XML documento
<GetListingItemHeader></GetListingItemHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<GetListingsItemContent></GetListingsItemContent>Contenuto di elenco
<Listing></Listing>Contenuto dell'articolo dell'elenco
<ListingId></ListingId>ID dell'elenco
<Domain></Domain>Nome di dominio
<Price></Price>Prezzo
<InBoundLinks></InBoundLinks>Conteggio dei link in entrata
<Age></Age>Età
Get Listing Item Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=get_listing_item&currency=usd&domain=domain_name
Response (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>
    </Listing>
  </GetListingsItemContent>
</GetListingsItemResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_listing_item&currency=usd&domain=domain_name
Response (JSON format)
{
  "GetListingsItemResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Listing": {
      "ListingId": "id",
      "Domain": "domain_name",
      "Price": "0",
      "InboundLinks": "0",
      "Age": "0",
      "PendingSaleLocked": "No"
    }
  }
}
 

Ordine 'Acquista Ora'

Support multi-thread

Se si richiama il comando di acquisto ora, dovrebbero essere inclusi i seguenti parametri:

Parametro di richiesta Compra Ora
Spiegazione
domainÈ possibile inserire solo un dominio 1 per richiesta per il dominio che si desidera acquistare.
currency (opzionale)La valuta del risultato di ritorno dovrebbe essere "usd", "eur", o "cny", se nessuna valuta viene inserita, verrà applicata la valuta predefinita dell'account.
Tag XML del risultato
Spiegazione
<BuyItNowResponse></BuyItNowResponse>Nodo radice del documento XML di risposta XML documento
<BuyItNowHeader></BuyItNowHeader>Intestazione di Risposta
<SuccessCode></SuccessCode>Se l'operazione riesce, "0" per il successo, "-1" per il fallimento
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore riguardante la richiesta, utilizzato solo quando lo stato è "error"
<Message></Message>Dovrebbe essere "ordine di dominio creato", utilizzato solo quando lo stato è "successo".

Esempio Acquista Ora

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=buy_it_now&domain=domain&currency=currency
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BuyItNowResponse>
  <BuyItNowHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </BuyItNowHeader>
</BuyItNowResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=buy_it_now&domain=domain&currency=currency
Response (JSON format)
{
  "BuyItNowResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Comando Impostare in Vendita

Support multi-thread

Questo comando supporta il multithreading.

Chiamare il comando Imposta In Vendita elencherà il tuo dominio in vendita nel Marketplace del Dominio. Questo comando è disponibile solo nei formati XML e JSON. Se si chiama questo comando, dovrebbero essere incluse i seguenti parametri:

Imposta il parametro di richiesta di vendita
Spiegazione
domainsIl dominio che desideri elencare in vendita nel Mercato dei Domini, solo 1 dominio può essere inserito per richiesta.
for_sale_typePuoi scegliere un valore dalla seguente lista per rappresentare il tuo tipo di vendita:
> marketplace:
Elencare il tuo dominio in vendita nel Domain Marketplace. Le nuove inserzioni di domini saranno impostate nella categoria, sottocategoria e prezzo inseriti di seguito. Se viene impostato un prezzo effettivo, il dominio sarà disponibile per l'acquisto immediato e il trasferimento al compratore. Maggiori informazioni sul processo di vendita del dominio >

> not_for_sale:
Annulla inserzione
listing_type (optional)È possibile scegliere un valore dalla seguente lista per rappresentare il tipo di vendita attraverso il mercato: (obbligatorio se for_sale_type è marketplace) > buy_now Impostare un prezzo fisso renderà il dominio disponibile all'acquisto immediato e spingerà verso l'acquirente. Nota: Per i domini in periodo di grazia aggiunto, se c'è una vendita, potrebbe non essere più eliminato dalla grazia. Maggiori informazioni su Eliminazione della Grazia > make_offer Puoi scegliere di impostare un prezzo di offerta minimo o lasciarlo in bianco per consentire qualsiasi importo di offerta. Nota: Per i domini in periodo di grazia aggiunto, se c'è una vendita, potrebbe non essere più eliminato dalla grazia. Maggiori informazioni su Eliminazione della Grazia > buy_now_and_make_offer Impostare un prezzo fisso renderà il dominio disponibile all'acquisto immediato e spingerà verso l'acquirente. Puoi scegliere di impostare un prezzo di offerta minimo o lasciarlo in bianco per consentire qualsiasi importo di offerta. Nota: Per i domini in periodo di grazia aggiunto, se c'è una vendita, potrebbe non essere più eliminato dalla grazia. Maggiori informazioni su Eliminazione della Grazia
price (optional)il prezzo a cui desideri vendere il tuo dominio. (obbligatorio se il tipo di vendita è marketplace)
minimum_offer (optional)la offerta minima che accetterai per il tuo dominio. (obbligatorio se il tipo di vendita è marketplace)
installment (optional)É consentito il pagamento a rate. Se desideri abilitare il pagamento a rate, impostalo su "Sì"
maximum_installments (optional)Il numero massimo di rate consentite è utilizzato solo quando il pagamento a rate è attivo
Puoi scegliere un valore da 2 a 12 per rappresentare il massimo di mesi per il pagamento a rate.
category (optional)Scegli una categoria per il tuo dominio, puoi fare riferimento alla tabella di confronto tra Categoria e Sottocategoria qui sotto per una compilazione facoltativa.
Sub-category (optional)Scegli una sottocategoria per il tuo dominio. Puoi fare riferimento alla tabella di confronto tra categoria e sottocategoria qui sopra per la selezione.
Description (optional)Descrizione del tuo dominio
Tag XML del risultato
Spiegazione
<SetForSaleResponse></SetForSaleResponse>nodo radice della risposta
<SetForSaleHeader></SetForSaleHeader>Imposta intestazione In Vendita
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'

Esempio di Dominio in Vendita

Request (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
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetForSaleResponse>
  <SetForSaleHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetForSaleHeader>
</SetForSaleResponse>
Request (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
Response (JSON format)
{
  "SetForSaleResponse": {
    "ResponseCode: ": "0",
    "Status": "Success"
  }
}
 

Imposta il comando di conferma Afternic

Support multi-thread

Chiamare il comando di conferma Set Afternic imposterà il dominio per approvare o disapprovare il trasferimento rapido su Afternic. Questo comando è disponibile solo nei formati XML e JSON. Se si chiama questo comando, dovrebbero essere inclusi i seguenti parametri:

Imposta il parametro di conferma azione di Afternic
Spiegazione
domainIl dominio che desideri impostare Afternic conferma l'azione di trasferimento veloce, solo 1 dominio può essere inserito per richiesta.
actionL'azione che desideri impostare su Afternic conferma di, dovrebbe essere "conferma_afternic", o "elimina_da_afternic".
Tag XML del risultato
Spiegazione
<SetAfternicConfirmActionResponse></SetAfternicConfirmActionResponse>Tag di conferma azione Afternic Set, è il nodo radice della risposta del documento XML
<SetAfternicConfirmActionHeader></SetAfternicConfirmActionHeader>Imposta intestazione conferma azione Afternic
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'
Set Afternic Confirm Action Example
Request (XML format) https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetAfternicConfirmActionResponse>
  <SetAfternicConfirmActionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetAfternicConfirmActionHeader>
</SetAfternicConfirmActionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Response (JSON format)
{
  "SetAfternicConfirmActionResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

Impostare comando di azione di conferma Sedo

Support multi-thread

Chiamare il Comando di Conferma Azione Set Sedo impostera il dominio per approvare o rifiutare il trasferimento rapido su Sedo. Questo comando è disponibile solo nei formati XML e JSON. Se si chiama questo comando, i seguenti parametri dovrebbero essere inclusi:

Imposta il parametro di richiesta azione di conferma Sedo
Spiegazione
domainIl dominio che desideri impostare Sedo conferma un'azione di trasferimento rapido, solo 1 dominio può essere inserito per richiesta
actionL'azione che desideri impostare è confermare su Sedo, dovrebbe essere "conferma_sedo", oppure "elimina_da_sedo".
Tag XML del risultato
Spiegazione
<SetSedoConfirmActionResponse></SetSedoConfirmActionResponse>Tag della risposta di conferma dell'azione di Set Sedo, è il nodo radice del documento di risposta XML
<SetSedoConfirmActionHeader></SetSedoConfirmActionHeader>Impostare l'intestazione di azione di conferma di Sedo
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'
Set Sedo Confirm Action Example
Request (XML format) https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Response (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetSedoConfirmActionResponse>
  <SetSedoConfirmActionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetSedoConfirmActionHeader>
</SetSedoConfirmActionResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Response (JSON format)
{
  "SetSedoConfirmActionResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

Comando Elenco Ordini

Support multi-thread

Chiamando il Comando Elenco Ordini si otterrà l'elenco degli ordini. Questo comando è disponibile solo nei formati XML e JSON. Se si chiama questo comando, devono essere inclusi i seguenti parametri.

Parametro di richiesta elenco ordini
Spiegazione
search_byPuoi scegliere un valore dall'elenco seguente per rappresentare il tuo tipo di ricerca: date_range, domain, order_id
start_datela data di inizio della tua query nel formato yyyy/MM/dd
end_datela data di fine della tua query nel formato aaaa/MM/dd
payment_methodPuoi scegliere più valori dalla lista seguente per rappresentare il tuo metodo di pagamento: none_balance account_balance credit_card money_order paypal moneybookers bank_wire alipay payflow_credit_card2 (Non più utilizzato) wechat_pay ecash bank_transfer apple_pay checking_account sale union_pay paypal_account mercado_pago payoneer ma per favore usa la virgola per separare i valori multipli, ad esempio: account_balance,credit_card.
Tag XML del risultato
Spiegazione
<OrderListResponse></OrderListResponse>nodo radice della risposta
<OrderListHeader></OrderListHeader>Intestazione elenco ordini
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'
<OrderListContent></OrderListContent>Intestazione elenco ordini
<OrderList></OrderList>Contiene più insiemi di dati di registro degli ordini
<OrderItem></OrderItem>Contiene dati di registro di un singolo ordine
<OrderItemDomain></OrderItemDomain>Il nome di dominio che include gli elementi in quest'ordine
<OrderId></OrderId>Contiene l'ID dell'ordine
<SubmittedDate></SubmittedDate>Contiene la data in cui è stata inviata l'ordine
<Cost></Cost>Contiene il costo dell'ordine
<Status></Status>Contiene lo stato dell'ordine

Esempio di Lista Ordini

Request (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
Response (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>1734976232935</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>1734976232935</SubmittedDate>
        <Currency>EUR</Currency>
        <PaymentMethod>Paypal</PaymentMethod>
        <TotalCost>$100.00</TotalCost>
        <TotalPaid>$100.00</TotalPaid>
        <Status>Submitted</Status>
      </Order>
    </OrderList>
  </OrderListContent>
</OrderListResponse>
Request (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
Response (JSON format)
{
  "OrderListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "OrderList": [
      {
        "OrderId": "123456",
        "SubmittedDate": "2024/12/23",
        "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": "2024/12/23",
        "Currency": "EUR",
        "PaymentMethod": "Paypal",
        "TotalCost": "$100.00",
        "TotalPaid": "$100.00",
        "Status": "Submitted",
        "ItemList": []
      }
    ]
  }
}
 

Comando per ottenere lo stato dell'ordine

Support multi-thread

Chiamare il comando Get Order Status otterrà lo stato dell'ordine. Questo comando è disponibile solo nel formato XML e JSON. Se chiami questo comando, dovrebbero essere inclusi i seguenti parametri:

Ottieni parametro di richiesta dello stato dell'ordine
Spiegazione
order_idL'id dell'ordine da interrogare
Tag XML del risultato
Spiegazione
<GetOrderStatusResponse></GetOrderStatusResponse>nodo radice della risposta
<GetOrderStatusHeader></GetOrderStatusHeader>Ottenere l'intestazione dello stato dell'ordine
<ResponseCode></ResponseCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'
<GetOrderStatusContent></GetOrderStatusContent>contenuto di risposta
<OrderId></OrderId>ID ordine
<OrderStatus></OrderStatus>stato dell'ordine (Shopping, Inviato, In attesa di pagamento, Elaborazione, Completato, Problema, Eliminato, Annullato)
<ItemTypeName></ItemTypeName>Tipo di articolo
<ItemName></ItemName>Nome dell'articolo
<ItemStatus></ItemStatus>Stato ite (Completato, Annullato, Problema)
Get Order Status Example
Request (XML format) https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_order_status&order_id=0
Response (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>&amp;</ItemName>
      <ItemStatus>transfer.com</ItemStatus>
    </Item>
    <Item>
      <ItemTypeName>domain</ItemTypeName>
      <ItemName>&amp;</ItemName>
      <ItemStatus>register.com</ItemStatus>
    </Item>
  </GetOrderStatusContent>
</GetOrderStatusResponse>
Request (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_order_status&order_id=0
Response (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"
        }
      ]
    }
  }
}
 

Elaborazione del comando in corso

Support multi-thread

Chiamare il comando is_processing ti dirà se è sicuro inviare una nuova richiesta

Parametro di richiesta in elaborazione
Spiegazione
non è necessario alcun parametro aggiuntivo
Tag XML del risultato
Spiegazione
<Response></Response>Tag della risposta di is_processing
<ResponseHeader></ResponseHeader>Tag dell'intestazione is_processing
<ResponseMsg></ResponseMsg>Nel sistema c'è una procedura in corso. Non dovresti inviare un altro richiesta.
Is-Processing Example
Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=is_processing
Response (XML format)
<Response>
  <ResponseHeader>
    <ResponseCode>0</ResponseCode>
    <ResponseMsg>yes</ResponseMsg>
  </ResponseHeader>
</Response>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=is_processing
Response (JSON format)
{
   "Response":{
      "ResponseCode":"0",
      "ResponseMsg":"no"
   }
}
Request Settore professionale legato al settore dei dominihttps://api.dynadot.com/api3.html?key=[API Key]&command=is_processing
Response Settore professionale legato al settore dei domini
ok,yes
 

Elenco dei Coupon Comando

Support multi-thread

Chiamare il comando Elenco Coupon recupererà tutti i coupon. Questo comando è disponibile solo in formato XML e JSON. Se si chiama questo comando, i seguenti parametri devono essere inclusi:

Elenco dei parametri di richiesta dei coupon
Spiegazione
coupon_typePuoi scegliere un valore dall'elenco seguente per rappresentare il tuo tipo di ricerca: "registration" , "renewal" , o "transfer"
Tag XML del risultato
Spiegazione
<ListCouponsResponse></ListCouponsResponse>nodo radice della risposta
<ListCouponsHeader></ListCouponsHeader>Intestazione Elenco Coupon
<SuccessCode></SuccessCode>Se l'operazione ha successo, "0" per il successo, "-1" per il fallimento.
<Status></Status>Lo status della richiesta
<Error></Error>Informazioni sull'errore della richiesta, utilizzate solo quando lo stato è 'errore'
<ListCouponsContent></ListCouponsContent>Elenco dei contenuti dei coupon
<Coupons></Coupons>Contiene più set di dati sui coupon
<Coupon></Coupon>Contiene dati di coupon singolo
<Code></Code>Codice coupon
<Description></Description>Descrizione del coupon
<CouponType></CouponType>Tipo di coupon
<DiscountType></DiscountType>Tipo di sconto offerto dal coupon
<DiscountInfo></DiscountInfo>Le informazioni sullo sconto del coupon
<Percentage></Percentage>La percentuale dello sconto
<AUD></AUD>Importo dello sconto in dollari australiani
<MXN></MXN>Importo dello sconto in Pesos Messicani
<EUR></EUR>Importo dello sconto in Euro
<GBP></GBP>Importo dello sconto in sterline britanniche
<IDR></IDR>Importo dello sconto in Rupiah indonesiane
<USD></USD>Importo dello sconto in dollari statunitensi
<CAD></CAD>Importo dello sconto in dollari canadesi
<INR></INR>Importo dello sconto in rupie indiane
<BRL></BRL>Importo dello sconto in Real brasiliani
<CNY></CNY>Importo dello sconto in Yuan cinesi
<Restriction></Restriction>Restrizioni sui coupon
<PriceLevels></PriceLevels>Una raccolta di livelli di prezzo che supportano l'uso di coupon
<UsesPerAccount></UsesPerAccount>Il numero di volte in cui il coupon può essere utilizzato per account
<UsesSystemWide></UsesSystemWide>Il numero di volte in cui il coupon può essere utilizzato a livello di sistema
<UsesPerIp></UsesPerIp>Il numero di volte in cui il coupon può essere utilizzato per indirizzo IP
<ItemsPerAccount></ItemsPerAccount>Il numero di articoli per cui il coupon può essere utilizzato per account
<ItemsSystemWide></ItemsSystemWide>Il numero di articoli per cui il coupon può essere utilizzato a livello di sistema
<ItemsPerOrder></ItemsPerOrder>Il numero di articoli per cui il coupon può essere utilizzato per ordine
<ItemsPerDay></ItemsPerDay>Il numero di articoli per cui il coupon può essere utilizzato al giorno
<IdnRestriction></IdnRestriction>Restrizioni IDN per il coupon
<DomainDurationMin></DomainDurationMin>Durata minima del dominio
<DomainDurationMax></DomainDurationMax>Durata massima del dominio
<Tlds></Tlds>Una collezione di domini di primo livello che supportano l'uso di coupon
<Tld></Tld>Un singolo dominio di primo livello che supporta l'uso di coupon
<Currencies></Currencies>Una collezione di tipi di valuta che supportano l'uso di coupon
<Currency></Currency>Un unico tipo di valuta che supporta l'uso di coupon
<StartDate></StartDate>La data di inizio della validità del coupon
<EndDate></EndDate>La data di scadenza della validità del coupon

Esempio di Elenco Coupon

Request (XML format) https://api.dynadot.com/api3.xml?key=[API Key]&command=list_coupons&coupon_type=renewal
Response (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>
Request (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=list_coupons&coupon_type=renewal
Response (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"
      }
    ]
  }
}
Sei sicuro di voler chiudere la chat?La chat sarà chiusa e la cronologia della chat verrà cancellata.
continuare a disconnettersi
o rimani in chat.
Per rivedere questa sessione di chatclicquesta finestra.
Chat Online
Chat Online0