Domain

Daftar Perintah API Domain

API kami adalah toolkit manajemen domain canggih dan akuisisi yang dibangun untuk efisiensi. Dengan lebih dari 50 perintah untuk pengaturan, manajemen, pendaftaran, dan penawaran di platform Dynadot, Anda akan memiliki kontrol penuh atas akun dan pengaturan domain Anda pada perangkat lunak API mana pun yang Anda pilih. API domain kami tersedia untuk semua akun, jadi mulailah hari ini!

Memulai dengan API Domain Lanjutan Kami

Permintaan kepada API Domain Tingkat Lanjut kami dikirim ke URL berikut:

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

Semua permintaan harus dikirim melalui https (secure socket) untuk keamanan. Permintaan harus memiliki dua parameter, yaitu 'Key' dan 'Command'. Perintah dapat diklik untuk melihat parameter yang terkait dengan mereka.

You will receive different thread counts based on the price level of your account:

Price levelAccount
Regular1 thread
Bulk5 threads
super bulk25 threads
premium bulk25 threads


 
Parameter Permintaan
Penjelasan
KeyKunci Anda untuk mengakses API, tersedia di panel kontrol akun Dynadot Anda di bawah menu samping 'Alat' -> 'API'.
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

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
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, order_list, report_abuse, get_order_status, is_processing

XML Teknis Industri domain

Tag XML Hasil
Penjelasan
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
 

Perintah Pencarian

Dukung multi-thread

Jika memanggil perintah pencarian, parameter berikut harus disertakan:

Parameter Permintaan Pencarian
Penjelasan
domain0 - domain99Nama domain yang Anda cari, akun reguler dapat menentukan 1 domain per perintah, akun bulk dan super bulk dapat menentukan hingga 100 domain.
language0 - language99 (Opsional)Tanda bahasa untuk domain yang bersangkutan, gunakan hanya untuk IDN
show_price (Opsional)Jika Anda ingin menampilkan harga dalam mata uang akun Anda, atur nilainya sama dengan "1".
currency (Opsional)Anda dapat memutuskan jenis mata uang dan parameter yang didukung adalah 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD', dan seterusnya. Jika Anda melewatkan parameter ini, kami akan menggunakan mata uang default akun.
Tag XML Hasil
Penjelasan
<Results></Results>Node root dari respon XML perintah pencarian
<SearchResponse></SearchResponse>Tag tanggapan pencarian
<SearchHeader></SearchHeader>Tag header pencarian
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<DomainName></DomainName>Nama domain yang baru Anda cari
<Available></Available>Jika nama domain tersedia
<Price></Price>Jika Anda mengatur "show_price" sama dengan "1", ini akan memberi tahu Anda informasi harga jika domain ini tersedia.
<Language></Language>Informasi Bahasa tentang nama domain

Contoh Pencarian

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD

Respon (format XML)
<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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD

Respon (format JSON)
{
   "SearchResponse":{
      "ResponseCode":"0",
      "SearchResults":[
         {
            "DomainName":"mydomain.com",
            "Available":"yes",
            "Price":"77.00 in USD"
         },
         {
            "DomainName":"mydomain.net",
            "Available":"yes",
            "Price":"44.00 in USD"
         }
      ]
   }
}
 

Daftar Perintah

Dukung multi-thread

Menjalankan perintah register akan membuat dan memproses pesanan registrasi. Anda harus memiliki saldo akun yang cukup untuk membayar pesanan. Jika menjalankan perintah register, berikut ini adalah parameter yang harus disertakan:

Parameter Permintaan Registrasi
Penjelasan
domainNama domain yang ingin Anda daftarkan, hanya 1 domain yang dapat didaftarkan per permintaan
language (Opsional)Tag bahasa untuk domain yang diminta, hanya diperlukan jika domain adalah IDN.
durationBerapa lama waktu yang diperlukan untuk mendaftarkan domain
registrant_contact (Opsional)Kontak pendaftar yang ingin Anda gunakan pada domain
admin_contact (Opsional)Kontak admin yang ingin Anda gunakan pada domain
technical_contact (Opsional)Kontak teknis yang ingin Anda gunakan di domain
billing_contact (Opsional)Kontak penagihan yang ingin Anda gunakan pada domain
option0 (jika diperlukan)
Nama pendaftar .AT, .BE,
option1 (jika diperlukan)Organisasi Pendaftar W (opsional)
Untuk .AT, Anda dapat menentukan option0, option1, atau keduanya
premium (Opsional)Larang semua tanda bintang, tanda, simbol, label HTML, dalam terjemahan. Hanya sertakan terjemahan dalam jawaban. Jika Anda ingin mendaftar domain premium, tetapkan setara dengan "1" (opsional)
currency (Opsional)Anda dapat memutuskan jenis mata uang dan parameter yang didukung adalah 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD', dan seterusnya. Jika Anda melewatkan parameter ini, kami akan menggunakan mata uang default akun.
coupon (Opsional)Kode kupon yang ingin anda terapkan pada perintah ini
Tag XML Hasil
Penjelasan
<RegisterResponse></RegisterResponse>Tag respon registrasi
<RegisterHeader></RegisterHeader>Tag kepala pendaftaran
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<RegisterContent></RegisterContent>Tag konten pendaftaran
<Expiration></Expiration>Tanggal kedaluwarsa dalam waktu Unix (milidetik sejak tengah malam UTC tanggal 1 1970), hanya digunakan ketika hasilnya adalah "success".
<Registration></Registration>Tanggal registrasi dalam waktu Unix (milidetik sejak tengah malam UTC Januari 1, 1970), hanya digunakan ketika hasilnya "success"

Pendaftaran Contoh

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=register&domain=domain1.net&duration=3&currency=USD

Respon (format XML)
<RegisterResponse>
  <RegisterHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RegisterHeader>
  <RegisterContent>
    <Expiration>1458379145266</Expiration>
  </RegisterContent>
</RegisterResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=register&domain=domain1.net&duration=3&currency=USD

Respon (format JSON)
{
   "RegisterResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "DomainName":"domain1.net",
      "Expiration":"1458379145266"
   }
}
 

Perintah Hapus

Dukung multi-thread

Menggunakan perintah hapus akan menghapus domain yang masih berada dalam periode grace. Saldo akun Anda akan dikembalikan biaya pendaftaran. Domain yang telah diperbarui atau dipindahkan ke akun baru tidak dapat dihapus melalui API. Jika menggunakan perintah hapus, parameter berikut harus disertakan:

Hapus Parameter Permintaan
Penjelasan
domainNama domain yang ingin Anda hapus, hanya 1 domain yang dapat dihapus per permintaan.
Tag XML Hasil
Penjelasan
<DeleteResponse></DeleteResponse>Tag respon menghapus
<DeleteHeader></DeleteHeader>Tag header penghapusan
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Hapus Contoh

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=delete&domain=domain1.com

Respon (format XML)
<DeleteResponse>
  <DeleteHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteHeader>
</DeleteResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=delete&domain=domain1.com

Respon (format JSON)
{
   "DeleteResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "DomainName":"domain1.com",
   }
}
 

Perbarui Perintah

Dukung multi-thread

Memanggil perintah perpanjangan akan membuat dan memproses pesanan perpanjangan. Anda harus memiliki saldo akun yang cukup untuk membayar pesanan. Jika memanggil perintah perpanjangan, parameter berikut harus disertakan:

Parameter Permintaan Perbarui
Penjelasan
domainNama domain yang ingin diperbarui, hanya 1 domain yang dapat diperbarui per permintaan
durationBerapa tahun untuk memperbarui domainnya?
year (Opsional)Tahun saat ini domain berakhir
currency (Opsional)Anda dapat memutuskan jenis mata uang dan parameter yang didukung adalah 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD', dan seterusnya. Jika Anda melewatkan parameter ini, kami akan menggunakan mata uang default akun.
price_check (Opsional)Anda dapat menambahkan parameter ini ke perintah untuk memeriksa rincian harga untuk memperbarui domain ini. CATATAN: Menambahkan parameter ini ke perintah, api kami tidak akan memperbarui domain, tetapi hanya menampilkan informasi harga.
coupon (Opsional)Kode kupon yang ingin anda terapkan pada perintah ini
no_renew_if_late_renew_fee_needed (Opsional)Anda dapat menambahkan parameter ini ke perintah untuk menghindari perpanjangan jika domain membutuhkan biaya perpanjangan terlambat. Jika domain membutuhkan biaya perpanjangan terlambat untuk diperpanjang, dan "no_renew_if_late_renew_fee_needed = 1" diberikan dalam perintah, domain tidak akan diperpanjang.
Tag XML Hasil
Penjelasan
<RenewResponse></RenewResponse>Tag dari respons perbarui, ini adalah root node dari dokumen respons XML
<RenewHeader></RenewHeader>Pembaruan header
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<PriceInfo></PriceInfo>Tag info harga, hanya digunakan ketika status "price_check_success"
<RenewContent></RenewContent>Label konten yang diperbarui, hanya digunakan ketika status "success"
<Expiration></Expiration>Tanggal kedaluwarsa dalam waktu Unix (milidetik sejak tengah malam UTC tanggal 1 1970), hanya digunakan ketika hasilnya adalah "success".

Pembaruan Contoh

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon

Respon (format XML)
<RenewResponse>
  <RenewHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RenewHeader>
  <RenewContent>
    <Expiration>73984579834</Expiration>
  </RenewContent>
</RenewResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon

Respon (format JSON)
{
   "RenewResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "DomainName":"domain1.com",
      "Expiration":"73984579834"
   }
}
 

Perintah Dorong

Dukung multi-thread

Memanggil perintah dorong akan membuat dan memproses pesanan dorong. Anda harus membuka kunci domain dan akun Anda untuk pesanan tersebut. Akun penerima perlu menolak/menerima domain untuk menyelesaikan pesanan. Jika memanggil perintah dorong, parameter berikut harus disertakan.

Parameter Permintaan Dorong
Penjelasan
domainNama domain yang ingin Anda dorong. Kami juga mendukung push secara massal, Anda dapat menggunakan ";" untuk memisahkan domain. Contoh: domain1.com;domain2.com
receiver_push_usernameMasukkan nama pengguna akun penerima
currency (Opsional)Anda dapat memutuskan jenis mata uang dan parameter yang didukung adalah 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD', dan seterusnya. Jika Anda melewatkan parameter ini, kami akan menggunakan mata uang default akun.
unlock_domain_for_push(optional)Atur parameter ini sama dengan '1'. Jika domain terkunci, kami akan secara otomatis membukanya, jadi Anda tidak perlu membuka domain secara manual
receiver_email(optional)Dorong email penerima akun
Tag XML Hasil
Penjelasan
<PushResponse></PushResponse>Tag respon push, ini adalah node utama dari dokumen respons XML
<PushHeader></PushHeader>Dorong header
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Dorong

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=push&domain=domian1.com&receiver_push_username=username&currency=USD

Respon (format XML)
<PushResponse>
  <PushHeader>
    <SuccessCode>0</SuccessCode>
    <Status>order created</Status>
  </PushHeader>
</PushResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=push&domain=domian1.com&receiver_push_username=username&currency=USD

Respon (format JSON)
{
   "PushResponse":{
      "ResponseCode":"0",
      "Status":"order created"
   }
}
 

Perintah Transfer

Dukung multi-thread

Menggunakan perintah transfer akan membuat dan memproses pesanan transfer. Beberapa tld mungkin memerlukan konfirmasi dari registrar sebelum pesanan dapat diselesaikan. Jika menggunakan perintah transfer, berikut adalah parameter-parameter yang harus disertakan:

Parameter Permintaan Transfer
Penjelasan
domainNama domain yang ingin Anda transfer ke Dynadot, hanya 1 domain yang dapat ditransfer per permintaan.
authKode otorisasi untuk permintaan transfer.
currency (Opsional)Anda dapat memutuskan jenis mata uang dan parameter yang didukung adalah 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD', dan seterusnya. Jika Anda melewatkan parameter ini, kami akan menggunakan mata uang default akun.
registrant_contact (Opsional)Kontak registran yang ingin Anda gunakan setelah pengalihan selesai. (Tidak semua tld mendukung fitur ini)
admin_contact (Opsional)Kontak admin yang ingin Anda gunakan setelah transfer selesai. (Tidak semua tld mendukung fitur ini)
technical_contact (Opsional)Kontak teknis yang ingin Anda gunakan saat transfer selesai. (Tidak semua tld mendukung fitur ini)
billing_contact (Opsional)Kontak tagihan yang ingin Anda gunakan setelah transfer selesai. (Tidak semua tld mendukung fitur ini)
coupon (Opsional)Kode kupon yang ingin anda terapkan pada perintah ini
Tag XML Hasil
Penjelasan
<TransferResponse></TransferResponse>Tag respon transfer, ini adalah node root dari dokumen XML respon.
<TransferHeader></TransferHeader>Header transfer
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Transfer

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon

Respon (format XML)
<TransferResponse>
  <TransferHeader>
    <SuccessCode>0</SuccessCode>
    <Status>order created</Status>
  </TransferHeader>
</TransferResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon

Respon (format JSON)
{
   "TransferResponse":{
      "ResponseCode":"0",
      "Status":"order created",
      "DomainName":"domain1.com"
   }
}
 

Perintah Pendaftaran Massal

Dukung multi-thread

Menggunakan perintah register secara massal akan membuat dan memproses pesanan pendaftaran. Anda harus memiliki saldo akun yang cukup untuk membayar pesanan tersebut. Jika menggunakan perintah register secara massal, harus menyertakan parameter berikut:

Parameter Permintaan Pendaftaran Massal
Penjelasan
domain0-domain99Nama domain yang ingin Anda daftarkan, maksimal 100 domain dapat didaftarkan per permintaan
premium (Opsional)Larang semua tanda bintang, tanda, simbol, label HTML, dalam terjemahan. Hanya sertakan terjemahan dalam jawaban. Jika Anda ingin mendaftar domain premium, tetapkan setara dengan "1" (opsional)
currency (Opsional)Anda dapat memutuskan jenis mata uang dan parameter yang didukung adalah 'USD', 'CNY', 'GBP', 'EUR', 'INR', 'CAD', dan seterusnya. Jika Anda melewatkan parameter ini, kami akan menggunakan mata uang default akun.
coupon (Opsional)Kode kupon yang ingin anda terapkan pada perintah ini
Tag XML Hasil
Penjelasan
<BulkRegisterResponse></BulkRegisterResponse>Tag dari respons pendaftaran massal
<BulkRegisterHeader></BulkRegisterHeader>Tag header pendaftaran massal
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<BulkRegisterContent></BulkRegisterContent>Tag konten pendaftaran grosir
<Expiration></Expiration>Tanggal kedaluwarsa dalam waktu Unix (milidetik sejak tengah malam UTC tanggal 1 1970), hanya digunakan ketika hasilnya adalah "success".
<Result></Result>Hasil dari tindakan registrasi
<Message></Message>Pesan kesalahan dari tindakan registasi, hanya digunakan ketika hasil adalah "error"

Contoh Pendaftaran Massal

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD

Respon (format JSON)
{
  "BulkRegisterResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "BulkRegister": [
      {
        "DomainName": "domain0.com",
        "Expiration": "1234567890",
        "Result": "success",
        "Message": "-"
      },
      {
        "DomainName": "domain1.com",
        "Expiration": "-",
        "Result": "error",
        "Message": "not_available"
      }
    ]
  }
}
 

Perintah Informasi Domain

Dukung multi-thread

Perintah ini hanya tersedia dalam format XML dan JSON:

Parameter Permintaan Info Domain
Penjelasan
domainHanya satu domain 1 yang diizinkan per permintaan
Tag XML Hasil
Penjelasan
<DomainInfoResponse></DomainInfoResponse>Node root dari dokumen XML respons
<DomainInfoResponseHeader></DomainInfoResponseHeader>Header respons
<ResponseCode></ResponseCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<DomainInfoContent></DomainInfoContent>Konten tanggapan
<Domain></Domain>Domain
<Name></Name>nama domain
<Expiration></Expiration>Tanggal kedaluwarsa domain dalam waktu Unix (dalam milidetik sejak tengah malam UTC pada Januari 1, 1970)
<Registration></Registration>Tanggal pendaftaran domain dalam waktu Unix (milidetik sejak tengah malam UTC tanggal 1 1970)
<NameServerSettings></NameServerSettings>Pengaturan server nama domain
<Type></Type>Jenis server nama domain
<WithAds></WithAds>Jika Anda ingin halaman parkir untuk domain Anda
<Whois></Whois>informasi Whois
<Registrant></Registrant>Informasi Pendaftar
<ContactId></ContactId>Identitas Kontak
<Admin></Admin>Informasi admin
<Technical></Technical>Informasi Teknis
<Billing></Billing>Informasi penagihan
<Locked></Locked>Terkunci atau tidak
<Disabled></Disabled>Status diaktifkan
<UdrpLocked></UdrpLocked>Udrp terkunci atau tidak
<UdrpLocked></UdrpLocked>Udrp terkunci atau tidak
<RegistrantUnverified></RegistrantUnverified>Pendaftar tidak terverifikasi
<Hold></Hold>Tahan
<Privacy></Privacy>Status Privasi
<isForSale></isForSale>Status penjualan
<RenewOption></RenewOption>Opsi perpanjangan
<Note></Note>Catatan
<Folder></Folder>Informasi folder
<FolderId></FolderId>ID folder
<FolderName></FolderName>Nama folder

Contoh Informasi Domain

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=domain_info&domain=domain1.com

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=domain_info&domain=domain1.com

Respon (format JSON)
{
  "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)"
      }
    }
  }
}
 

Atur Perintah Whois

Dukung multi-thread

Jika menggunakan perintah set Whois, parameter berikut harus disertakan:

Atur Parameter Permintaan Whois
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
registrant_contactInformasi pendaftar domain
admin_contactInformasi administrator domain
technical_contactInformasi teknis domain
billing_contactInformasi penagihan domain
Tag XML Hasil
Penjelasan
<SetWhoisResponse></SetWhoisResponse>Node root dari dokumen XML respons
<SetWhoisHeader></SetWhoisHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Mengatur Contoh Whois

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

Respon (format XML)
<SetWhoisResponse>
  <SetWhoisHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetWhoisHeader>
</SetWhoisResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

Respon (format JSON)
{
   "SetWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Atur Name Server

Dukung multi-thread

Jika memanggil perintah set name servers, parameter berikut harus disertakan:

Mengatur Parameter Permintaan Nama Server
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
ns0 - ns12Anda dapat menentukan nama server untuk mengatur domain Anda, Anda dapat menentukan hingga 13 nama server, tetapi mereka harus sudah ada di akun Anda.
Tag XML Hasil
Penjelasan
<SetNsResponse></SetNsResponse>Tag dari respon nama server set, ini adalah simpul root dari dokumen respons XML
<SetNsHeader></SetNsHeader>Tag header respons name server pengaturan
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Atur Contoh Name Server

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com

Respon (format XML)
<SetNsResponse>
  <SetNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNsHeader>
</SetNsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com

Respon (format JSON)
{
   "SetNsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Parkir

Dukung multi-thread

Jika memanggil perintah set parkir, parameter-parameter berikut harus disertakan:

Parameter Permintaan Parkir yang Ditetapkan
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
with_ads (Opsional)Jika Anda tidak ingin iklan pihak ketiga, Anda dapat menggunakan parameter ini dengan "no"
Tag XML Hasil
Penjelasan
<SetParkingResponse></SetParkingResponse>Tag respon parkir set, ini merupakan node akar dari dokumen XML respon
<SetParkingHeader></SetParkingHeader>Atur header folder parkir
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Mengatur Contoh Parkir

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_parking&domain=domain1.com&with_ads=no

Respon (format XML)
<SetParkingResponse>
  <SetParkingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetParkingHeader>
</SetParkingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_parking&domain=domain1.com&with_ads=no

Respon (format JSON)
{
   "SetParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Pengalihan

Dukung multi-thread

Jika memanggil perintah set forwarding, parameter berikut harus disertakan:

Setel Parameter Permintaan Pengalihan
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
forward_urlURL yang ingin Anda alihkan untuk domain Anda. Harap dicatat bahwa parameter tersebut harus diencode agar panggilan API dapat ditafsirkan dengan benar.
is_temp (Opsional)Status pengalihan domain yang Anda inginkan, nilai default adalah "temporary", jika Anda ingin meneruskan secara permanen, gunakan parameter ini dengan "no"
Tag XML Hasil
Penjelasan
<SetForwardingResponse></SetForwardingResponse>Node root dari dokumen XML respons
<SetForwardingHeader></SetForwardingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan Penyampaian

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_forwarding&forward_url=http%3A%2F%2Fwww.mydomain.com&domain=domain1.com,domain2.com

Respon (format XML)
<SetForwardingResponse>
  <SetForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetForwardingHeader>
</SetForwardingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_forwarding&forward_url=http%3A%2F%2Fwww.mydomain.com&domain=domain1.com,domain2.com

Respon (format JSON)
{
   "SetForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Stealt

Dukung multi-thread

Jika memanggil perintah set stealth, parameter berikut harus disertakan:

Atur Parameter Permintaan Rahasia
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
stealth_urlURL yang ingin Anda alihkan untuk domain Anda. Harap dicatat bahwa parameter tersebut harus diencode agar panggilan API dapat ditafsirkan dengan benar.
stealth_title (Opsional)Judul halaman
Tag XML Hasil
Penjelasan
<SetStealthResponse></SetStealthResponse>Node root dari dokumen XML respons
<SetStealthHeader></SetStealthHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Mengatur Contoh Samaran

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com

Respon (format XML)
<SetStealthResponse>
  <SetStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetStealthHeader>
</SetStealthResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com

Respon (format JSON)
{
   "SetStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Hosting yang Ditetapkan

Dukung multi-thread

Jika memanggil perintah pengaturan hosting, parameter-parameter berikut harus disertakan.

Set Parameter Permintaan Hosting
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
hosting_typeJenis hosting yang ingin Anda pilih dapat dipilih di "advanced" dan "basic"
mobile_view_onHanya ketika hosting_type adalah "advanced",, Anda dapat menggunakan parameter ini sebagai "yes".
Tag XML Hasil
Penjelasan
<SetHostingResponse></SetHostingResponse>Node root dari dokumen XML respons
<SetHostingHeader></SetHostingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Mengatur Contoh Hosting

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes

Respon (format XML)
<SetHostingResponse>
  <SetHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetHostingHeader>
</SetHostingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes

Respon (format JSON)
{
   "SetHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Setel DNS2

Dukung multi-thread

Jika memanggil perintah set DNS2, parameter berikut harus disertakan:

Perhatikan bahwa memanggil perintah set DNS2 akan menggantikan pengaturan DNS saat ini.

Atur Parameter Permintaan DNS2
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
main_record_type0 - main_record_type19 (optional)Tipe catatan utama, harusnya "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email".
main_record0 - main_record19Tentukan catatan DNS untuk domain Anda
main_recordx0 - main_recordx19Jarak Mx, jenis maju (301 sebagai '1', 302 sebagai '2'), judul maju tersembunyi atau alias email, diperlukan ketika main_record_type adalah 'forward', 'mx', 'stealth', 'email'.
subdomain0 - subdomain99 (Opsional)Subdomain records (Opsional)
sub_record_type0 - sub_record_type99Jenis catatan subdomain, harus 'a', 'aaaa', 'cname', 'forward', 'txt', 'srv', 'mx', 'stealth', 'email'.
sub_record0 - sub_record99Alamat IP subdomain atau host target
sub_recordx0 - sub_recordx99Ketika main_record_type adalah "forward", "mx", "stealth", "email", diperlukan mx distance, forward type, stealth forward title, atau email alias.
ttl (Opsional)Waktu hidup
add_dns_to_current_setting (Opsional)Jika Anda ingin menambahkan pengaturan DNS baru ke pengaturan DNS yang ada. Tetapkan nilainya sama dengan '1' (opsional)
Tag XML Hasil
Penjelasan
<SetDnsResponse></SetDnsResponse>Node root dari dokumen XML respons
<SetDnsHeader></SetDnsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Atur DNS2 Contoh

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&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

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<SetDnsResponse>
  <SetDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDnsHeader>
</SetDnsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&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

Respon (format JSON)
{
  "SetDnsResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Atur Perintah Pengalihan Email

Dukung multi-thread

Jika memanggil perintah set email forward, parameter berikut harus disertakan:

Atur Parameter Permintaan Pengalihan Email
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
forward_typeJenis Forward, jangan meneruskan email ke "donot":, teruskan email ke penyedia email lain (rekam MX), teruskan email ke penyedia email lain
username0 - username9Nama pengguna, hanya digunakan ketika "forward_type" adalah "forward"
exist_email0 - exist_email9Alamat email yang sudah ada, hanya digunakan ketika "forward_type" adalah "forward".
mx_host0 - mx_host2Mail host, hanya digunakan ketika "forward_type" adalah "mx"
mx_distance0 - mx_distance2Distance0 adalah prioritas tertinggi, hanya digunakan saat "forward_type" adalah "mx".
Tag XML Hasil
Penjelasan
<SetEmailForwardingResponse></SetEmailForwardingResponse>Node root dari dokumen XML respons
<SetEmailForwardingHeader></SetEmailForwardingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan Email Forward

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_email_forward&domain=domain1.com&forward_type=forward&username0=peter&[email protected]

Respon (format XML)
<SetEmailForwardingResponse>
  <SetEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetEmailForwardingHeader>
</SetEmailForwardingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_email_forward&domain=domain1.com&forward_type=forward&username0=peter&[email protected]

Respon (format JSON)
{
   "SetEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Pengaturan Domain yang Jelas

Dukung multi-thread

Jika menghubungi perintah pengaturan domain yang jelas, parameter berikut harus disertakan:

Atur Parameter Permintaan Pengaturan Domain yang Jelas
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
serviceLayanan yang ingin Anda klarifikasi, dapat berupa forward, stealth, email forwarding, dns, dan nameservers.
Tag XML Hasil
Penjelasan
<SetClearDomainSettingResponse></SetClearDomainSettingResponse>Node root dari dokumen XML respons
<SetClearDomainSettingHeader></SetClearDomainSettingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan Domain yang Jelas

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_clear_domain_setting&domain=domain1.com&service=nameservers

Respon (format XML)
<SetClearDomainSettingResponse>
  <SetClearDomainSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearDomainSettingHeader>
</SetClearDomainSettingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_clear_domain_setting&domain=domain1.com&service=nameservers

Respon (format JSON)
{
   "SetClearDomainSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Atur Folder

Dukung multi-thread

Jika menggunakan perintah set folder, maka parameter berikut harus disertakan:

Atur Parameter Permintaan Folder
Penjelasan
domainNama domain yang akan diperbarui, hanya satu domain 1 yang dapat diatur per permintaan.
folderNama folder yang ingin anda pindahkan domain anda. Gunakan "Default" sebagai nama folder jika anda ingin memindahkan domain ke folder default. Nama folder bersifat case sensitive. Sebagai contoh, "Folder1" dan "folder1" adalah dua nama folder yang berbeda.
folder_id (Opsional)ID folder tempat Anda ingin memindahkan domain Anda
Tag XML Hasil
Penjelasan
<SetFolderResponse></SetFolderResponse>Tag dari respon set folder, ini adalah root node dari dokumen respon XML
<SetFolderHeader></SetFolderHeader>Atur header folder
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Set Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder&domain=domian1.com&folder=folder1

Respon (format XML)
<SetFolderResponse>
  <SetFolderHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderHeader>
</SetFolderResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder&domain=domian1.com&folder=folder1

Respon (format JSON)
{
   "SetFolderResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Setel Catatan

Dukung multi-thread

Jika memanggil perintah set note, parameter berikut harus disertakan:

Setel Parameter Permintaan Catatan
Penjelasan
domainDomain yang ingin Anda atur, hanya dapat mengatur satu domain 1 per permintaan.
noteCatatan yang ingin Anda tetapkan ke domain, dapat kosong
Tag XML Hasil
Penjelasan
<SetNoteResponse></SetNoteResponse>Node root dari dokumen XML respons
<SetNoteHeader></SetNoteHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Setel Contoh Catatan

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_note&domain=domain1.com&note=Do not modify any information

Respon (format XML)
<SetNoteResponse>
  <SetNoteHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNoteHeader>
</SetNoteResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_note&domain=domain1.com&note=Do not modify any information

Respon (format JSON)
{
   "SetNoteResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Opsi Perbaharuan

Dukung multi-thread

Jika menggunakan perintah set renew option, parameter berikut harus disertakan:

Atur Parameter Permintaan Opsi Perpanjangan
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
renew_optionIni dapat menjadi "donot", "auto", "reset"
Tag XML Hasil
Penjelasan
<SetRenewOptionResponse></SetRenewOptionResponse>Node root dari dokumen XML respons
<SetRenewOptionHeader></SetRenewOptionHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Opsi Perbarui yang Ditetapkan

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_renew_option&domain=domain1.com&renew_option=auto

Respon (format XML)
<SetRenewOptionResponse>
  <SetRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetRenewOptionHeader>
</SetRenewOptionResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_renew_option&domain=domain1.com&renew_option=auto

Respon (format JSON)
{
   "SetRenewOptionResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Pengaturan Privasi

Dukung multi-thread

Jika memanggil perintah set privasi, parameter berikut harus disertakan:

Setel Parameter Permintaan Privasi
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
optionStatus privasi domain yang ingin Anda atur, bisa menjadi "full", "partial", atau "off"
Tag XML Hasil
Penjelasan
<SetPrivacyResponse></SetPrivacyResponse>Node root dari dokumen XML respons
<SetPrivacyHeader></SetPrivacyHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Mengatur Contoh Privasi

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_privacy&domain=domain1.com&option=off

Respon (format XML)
<SetPrivacyResponse>
  <SetPrivacyHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetPrivacyHeader>
</SetPrivacyResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_privacy&domain=domain1.com&option=off

Respon (format JSON)
{
   "SetPrivacyResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Harga TLD

Dukung multi-thread

Fitur ini hanya tersedia dalam format XML dan JSON:

Parameter Permintaan Harga Tld
Penjelasan
currency (Opsional)Mata uang hasil pengembalian, harus "usd", "eur", atau "cny", mata uang default adalah Api Default Currency pengaturan akun
Tag XML Hasil
Penjelasan
<TldPriceResponse></TldPriceResponse>Node root dari dokumen XML respons
<TldPriceResponseHeader></TldPriceResponseHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<TldPriceContent></TldPriceContent>Konten tanggapan
<TldContent></TldContent>Info TLD
<Tld></Tld>Domain Tingkat Teratas
<Usage></Usage>Penggunaan TLD
<Price></Price>Informasi harga tld ini. Mengandung sub-tag: : Satuan harga : Harga pendaftaran : Harga perpanjangan : Harga transfer
<Privacy></Privacy>Jika tld ini mendukung privasi whois
<GracePeriod></GracePeriod>Informasi periode tenggang TLD ini. Berisi sub-tag: : Unit informasi periode tenggang : Periode tenggang pembaharuan : Periode tenggang penghapusan
<IDN></IDN>Jika TLD ini mendukung Nama Domain Terinternasionalisasi
<Restrictions></Restrictions>nama domain

Contoh Harga TLD

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=0&command=tld_price&currency=USD

Respon (format XML)
<?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>Usage</Usage>
      <Price>
        <Unit>(Price/1 year)</Unit>
        <Register>99.00</Register>
        <Renew>60.00</Renew>
        <Transfer>92.00</Transfer>
      </Price>
      <Privacy>Yes</Privacy>
      <GracePeriod>
        <Unit>(Grace Period/days)</Unit>
        <Renew>40</Renew>
        <Delete>5</Delete>
      </GracePeriod>
      <IDN>Yes</IDN>
      <Restrictions>--</Restrictions>
    </TldContent>
  </TldPriceContent>
</TldPriceResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=0&command=tld_price&currency=USD

Respon (format JSON)
{
  "TldPriceResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "PriceLevel": "Regular Pricing",
    "Currency": "USD",
    "TldPrice": [
      {
        "Tld": ".com",
        "Usage": "Usage",
        "Price": {
          "Unit": "(Price/1 year)",
          "Register": "99.00",
          "Renew": "60.00",
          "Transfer": "92.00"
        },
        "Privacy": "Yes",
        "GracePeriod": {
          "Unit": "(Grace Period/days)",
          "Renew": "40",
          "Delete": "5"
        },
        "IDN": "Yes",
        "Restrictions": "--"
      }
    ]
  }
}
 

Perintah Atur ID Pelanggan (HANYA UNTUK RESELLER)

Dukung multi-thread

Jika memanggil perintah set ID pelanggan, parameter berikut harus disertakan:

Setel Parameter Permintaan ID Pelanggan
Penjelasan
domainDomain yang ingin Anda atur, beberapa domain dipisahkan oleh koma (Max:100)
customer_idID pelanggan yang Anda ingin tetapkan ke domain tidak boleh kosong
Tag XML Hasil
Penjelasan
<SetCustomerIdResponse></SetCustomerIdResponse>Node root dari dokumen XML respons
<SetCustomerIdHeader></SetCustomerIdHeader>Header respons
<SetCustomerIdContent></SetCustomerIdContent>Konten tanggapan
<SetCustomerIdSuccess></SetCustomerIdSuccess>Konten respons keberhasilan pengaturan ID pelanggan
<SetCustomerIdFailed></SetCustomerIdFailed>Gagal mengatur isi tanggapan id pelanggan
<ResponseCode></ResponseCode>Jika operasi berhasil, "0" untuk kesuksesan, "-1" untuk kegagalan, "1" untuk masalah.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan ID Pelanggan

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_customer_id&domain=domain1.com,domain2.com&customer_id=123456

Respon (format XML)
<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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_customer_id&domain=domain1.com,domain2.com&customer_id=123456

Respon (format JSON)
{
    "SetCustomerIdResponse": {
        "ResponseCode": 0,
        "Status": "success",
        "SetCustomerIdSuccess": [
            {
                "Domain": "domain1.com",
                "CustomerId": 123456
            },
            {
                "Domain": "domain2.com",
                "CustomerId": 123456
            }
        ]
    }
}
 

Perintah Daftar Domain

Dukung multi-thread

Fitur ini hanya tersedia dalam format XML dan JSON:

Daftar Parameter Permintaan Domain
Penjelasan
customer_id (Opsional)Filter data berdasarkan ID pelanggan (hanya reseller yang dapat menggunakan parameter ini)
Tag XML Hasil
Penjelasan
<ListDomainInfoResponse></ListDomainInfoResponse>Node root dari dokumen XML respons
<ListDomainInfoHeader></ListDomainInfoHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<ListDomainInfoContent></ListDomainInfoContent>Konten tanggapan
<DomainInfoList></DomainInfoList>Daftar Informasi Domain
<DomainInfo></DomainInfo>Informasi domain
<Domain></Domain>Domain
<Name></Name>nama domain
<Expiration></Expiration>Tanggal kedaluwarsa domain dalam waktu Unix (dalam milidetik sejak tengah malam UTC pada Januari 1, 1970)
<Registration></Registration>Tanggal pendaftaran domain dalam waktu Unix (milidetik sejak tengah malam UTC tanggal 1 1970)
<NameServerSettings></NameServerSettings>Pengaturan nama server
<Type></Type>Jenis Pengaturan Server Nama
<WithAds></WithAds>Dengan iklan atau tanpa
<Whois></Whois>informasi Whois
<Registrant></Registrant>Informasi Pendaftar
<ContactId></ContactId>Identitas Kontak
<Admin></Admin>Informasi admin
<Technical></Technical>Informasi Teknis
<Billing></Billing>Informasi penagihan
<Locked></Locked>Terkunci atau tidak
<Disabled></Disabled>Status diaktifkan
<Hold></Hold>Tahan
<Privacy></Privacy>Status Privasi
<isForSale></isForSale>Status penjualan
<RenewOption></RenewOption>Opsi perpanjangan
<Note></Note>Catatan
<Folder></Folder>Informasi folder
<FolderId></FolderId>ID folder
<FolderName></FolderName>Nama folder

Daftar Contoh Domain

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=list_domain

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=list_domain

Respon (format JSON)
{
  "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)"
        }
      }
    ]
  }
}
 

Buat Perintah Kontak

Dukung multi-thread

Jika memanggil perintah membuat kontak, parameter berikut harus disertakan:

Buat Parameter Permintaan Kontak
Penjelasan
organization (Opsional)Informasi Organisasi
nameNama
emailSurel
phonenumNomor telepon
phoneccKode negara telepon
faxnum (Opsional)nomor faks
faxcc (Opsional)Kode negara faks
address1Alamat1
address2 (Opsional)Alamat 2
citykota
state (Opsional)Negara
zipKode pos
countryNegara
Tag XML Hasil
Penjelasan
<CreateContactResponse></CreateContactResponse>Node root dari dokumen XML respons
<CreateContactHeader></CreateContactHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<CreateContactContent></CreateContactContent>ID Kontak Baru, hanya digunakan ketika status adalah "success"

Contoh Buat Kontak

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=create_contact&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US

Respon (format XML)
<CreateContactResponse>
  <CreateContactHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </CreateContactHeader>
  <CreateContactContent>
    <ContactId>1234</ContactId>
  </CreateContactContent>
</CreateContactResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=create_contact&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US

Respon (format JSON)
{
   "CreateContactResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "CreateContactContent":{
         "ContactId":"0"
      }
   }
}
 

Perintah Sunting Kontak

Dukung multi-thread

Jika memanggil perintah edit kontak, parameter berikut harus disertakan:

Edit Parameter Permintaan Kontak
Penjelasan
contact_idID kontak yang ingin Anda edit
organization (Opsional)Informasi Organisasi
nameNama
emailSurel
phonenumNomor telepon
phoneccKode negara telepon
faxnum (Opsional)nomor faks
faxcc (Opsional)Kode negara faks
address1Alamat 1
address2 (Opsional)Alamat 2
citykota
stateNegara
zipKode pos
countryNegara
Tag XML Hasil
Penjelasan
<EditContactResponse></EditContactResponse>Node root dari dokumen XML respons
<EditContactHeader></EditContactHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<EditContactContent></EditContactContent>Konten tanggapan
<ContactId></ContactId>ID kontak
Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&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

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<EditContactResponse>
  <EditContactHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </EditContactHeader>
  <EditContactContent>
    <ContactId>0</ContactId>
  </EditContactContent>
</EditContactResponse>
Permintaan (format CSV)

https://api.dynadot.com/api3.html?key=mykey&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

Tanggapan (format CSV)
ok,

success,
,
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&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

Respon (format JSON)
{
  "EditContactResponse": {
    "ResponseCode": "0",
    "Status": "success",
    "EditContactContent": {
      "ContactId": "0"
    }
  }
}
 

Setelan Perintah Kontak EU Terpasang

Dukung multi-thread

Jika menggunakan perintah set contact eu setting, maka parameter berikut harus disertakan:

Atur Parameter Permintaan Pengaturan Kontak EU
Penjelasan
contact_idID kontak yang ingin Anda edit
country_of_citizenshipHarus menjadi anggota negara EU, Kode negara anggota termasuk: 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 Hasil
Penjelasan
<SetContactEUSettingResponse></SetContactEUSettingResponse>Node root dari dokumen XML respons
<SetContactEUSettingHeader></SetContactEUSettingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<SetContactEUSettingContent></SetContactEUSettingContent>Konten tanggapan
<ContactId></ContactId>ID kontak

Contoh Pengaturan Kontak EU

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactEUSettingResponse>
  <SetContactEUSettingHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetContactEUSettingHeader>
  <SetContactEUSettingContent>
    <ContactId>0</ContactId>
  </SetContactEUSettingContent>
</SetContactEUSettingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT

Respon (format JSON)
{
  "SetContactEUSettingResponse": {
    "ResponseCode: ": "0",
    "Status": "Success",
    "SetContactEUSettingContent": {
      "ContactId: ": "0"
    }
  }
}
 

Atur Perintah Pengaturan Pengaturan Kontak LV

Dukung multi-thread

Jika memanggil perintah set pengaturan kontak lv, parameter berikut harus disertakan:

Setel parameter Permintaan Pengaturan Contact LV
Penjelasan
contact_idID kontak yang ingin Anda edit
registration_number- Untuk individu, silakan masukkan nomor identifikasi Latvia.
- Untuk perusahaan dan entitas hukum lainnya, silakan masukkan nomor registrasi yang dikeluarkan oleh Register of Enterprises Latvia.
vat_number (Opsional)Nomor PPN untuk entitas hukum asing yang terdaftar di negara-negara Uni Eropa (termasuk juga perusahaan Latvia)
Tag XML Hasil
Penjelasan
<SetContactLvSettingResponse></SetContactLvSettingResponse>Node root dari dokumen XML respons
<SetContactLvSettingHeader></SetContactLvSettingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<SetContactLvSettingContent></SetContactLvSettingContent>Konten tanggapan
<ContactId></ContactId>ID kontak

Contoh Pengaturan Pengaturan Kontak LV

Permintaan (format CSV)

https://api.dynadot.com/api3.csv?key=mykey&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number

Tanggapan (format CSV)
ok,success,0
Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactLvSettingResponse>
  <SetContactLvSettingHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetContactLvSettingHeader>
  <SetContactLvSettingContent>
    <ContactId>0</ContactId>
  </SetContactLvSettingContent>
</SetContactLvSettingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number

Respon (format JSON)
{
  "SetContactLvSettingResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetContactLvSettingContent": {
      "ContactId: ": "0"
    }
  }
}
 

Perintah Hapus Kontak

Dukung multi-thread

Jika memanggil perintah hapus kontak, parameter berikut harus disertakan:

Hapus Permintaan Parameter Kontak
Penjelasan
contact_idMasukkan ID kontak yang ingin Anda hapus, pastikan mereka dipisahkan dengan koma
Tag XML Hasil
Penjelasan
<DeleteContactResponse></DeleteContactResponse>Node root dari dokumen XML respons
<DeleteContactHeader></DeleteContactHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Hapus Contoh Kontak

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_contact&contact_id=0

Respon (format XML)
<DeleteContactResponse>
  <DeleteContactHeader>
    <SuccessCode>-1</SuccessCode>
    <Status>error</Status>
    <Error>cannot delete these contacts (Jack Slater). Because they are in use.</Error>
  </DeleteContactHeader>
</DeleteContactResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=delete_contact&contact_id=0

Respon (format JSON)
{
   "DeleteContactResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Daftar Kontak

Dukung multi-thread

Perintah ini hanya tersedia dalam format XML dan JSON:

Parameter Permintaan Daftar Kontak
Penjelasan
N/ATidak memerlukan parameter tambahan
Tag XML Hasil
Penjelasan
<ContactListResponse></ContactListResponse>Node root dari dokumen XML respons
<ContactListHeader></ContactListHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<ContactListContent></ContactListContent>Konten tanggapan
<ContactList></ContactList>Daftar Kontak
<Contact></Contact>Informasi kontak
<ContactId></ContactId>ID Kontak
<Organization></Organization>Organisasi kontak
<Name></Name>Nama
<Email></Email>Surel
<PhoneCc></PhoneCc>Kode negara telepon
<PhoneNum></PhoneNum>Nomor telepon
<FaxCc></FaxCc>Kode negara faks
<FaxNum></FaxNum>nomor faks
<Address1></Address1>Alamat 1
<Address2></Address2>Alamat 2
<City></City>kota
<State></State>Negara
<ZipCode></ZipCode>Kode pos
<Country></Country>Negara
<GtldVerified></GtldVerified>status verifikasi gTLD

Contoh Daftar Kontak

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=contact_list

Respon (format XML)
<?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 Slater</Name>
        <Email>[email protected]</Email>
        <PhoneCc>1</PhoneCc>
        <PhoneNum>555.555.5233</PhoneNum>
        <FaxCc/>
        <FaxNum/>
        <Address1>1 Free Way</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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=contact_list

Respon (format JSON)
{
  "ContactListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "ContactList": [
      {
        "ContactId": "0",
        "Organization": "",
        "Name": "Jack Slater",
        "Email": "[email protected]",
        "PhoneCc": "1",
        "PhoneNum": "555.555.5233",
        "FaxCc": "",
        "FaxNum": "",
        "Address1": "1 Free Way",
        "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"
      }
    ]
  }
}
 

Dapatkan Perintah Kontak

Dukung multi-thread

Perintah ini hanya tersedia dalam format XML dan JSON:

Mendapatkan Parameter Permintaan Kontak
Penjelasan
contact_idid kontak
Tag XML Hasil
Penjelasan
<GetContactResponse></GetContactResponse>Node root dari dokumen XML respons
<GetContactHeader></GetContactHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetContactContent></GetContactContent>Konten tanggapan
<Contact></Contact>Informasi kontak
<ContactId></ContactId>ID Kontak
<Organization></Organization>Organisasi kontak
<Name></Name>Nama
<Email></Email>Surel
<PhoneCc></PhoneCc>Kode negara telepon
<PhoneNum></PhoneNum>Nomor telepon
<FaxCc></FaxCc>Kode negara faks
<FaxNum></FaxNum>nomor faks
<Address1></Address1>Alamat 1
<Address2></Address2>Alamat 2
<City></City>kota
<State></State>Negara
<ZipCode></ZipCode>Kode pos
<Country></Country>Negara
<GtldVerified></GtldVerified>status verifikasi gTLD

Mendapatkan Contoh Kontak

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=get_contact&contact_id=10000

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=get_contact&contact_id=10000

Respon (format JSON)
{
  "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"
    }
  }
}
 

Dapatkan Perintah Server Nama

Dukung multi-thread

Jika memanggil perintah get nama server, parameter berikut harus disertakan:

Mendapatkan Parameter Permintaan Server Nama
Penjelasan
domainInformasi server nama domain yang Anda ingin dapatkan, hanya dapat ditarik informasi server nama domain 1 dalam satu permintaan.
Tag XML Hasil
Penjelasan
<GetNsResponse></GetNsResponse>Node root dari dokumen XML respons
<GetNsHeader></GetNsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<NsContent></NsContent>Konten tanggapan
<Host></Host>Nama host server
<NsName></NsName>Nama server

Dapatkan Contoh Server Nama

Permintaan (format XML)

https://api.dynadot.com/api3.html?key=mykey&command=get_ns&domain=mydomain.com

Respon (format XML)
<GetNsResponse>
  <GetNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetNsHeader>
  <NsContent>
    <Host>ns1.mydomain.com</Host>
    <Host>ns2.mydomain.com</Host>
  </NsContent>
</GetNsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=get_ns&domain=mydomain.com

Respon (format JSON)
{
   "GetNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "NsContent":{
         "Host":"ns1.mydomain.com",
         "Host":"ns2.mydomain.com"
      }
   }
}
 

Tambahkan Perintah Name Server

Dukung multi-thread

Jika memanggil perintah tambahkan nama server, parameter berikut harus disertakan:

Tambahkan Parameter Permintaan Name Server
Penjelasan
hostNama host dari server nama yang ingin Anda tambahkan
Tag XML Hasil
Penjelasan
<AddNsResponse></AddNsResponse>Node root dari dokumen XML respons
<AddNsHeader></AddNsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<AddNsContent></AddNsContent>Konten tanggapan
<Server></Server>Server yang telah Anda atur
<Host></Host>Nama host server baru
<ServerId></ServerId>ID server baru

Tambahkan Contoh Server Nama

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=add_ns&host=ns1.mydomain.com

Respon (format XML)
<AddNsResponse>
  <AddNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </AddNsHeader>
  <AddNsContent>
    <Server>
      <Host>ns1.mydomain.com</Host>
      <ServerId>0</ServerId>
    </Server>
  </AddNsContent>
</AddNsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=add_ns&host=ns1.mydomain.com

Respon (format JSON)
{
   "AddNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "AddNsContent":{
         "Server":{
            "Host":"ns1.mydomain.com",
            "ServerId":"0"
         }
      }
   }
}
 

Perintah Registrasi Nama Server

Dukung multi-thread

Jika menggunakan perintah panggilan server nama registrar, parameter berikut harus disertakan:

Parameter Permintaan Pendaftaran Nama Server
Penjelasan
hostNama host dari server nama Anda sendiri
ipAlamat IP dari server nama Anda sendiri
Tag XML Hasil
Penjelasan
<RegisterNsResponse></RegisterNsResponse>Node root dari dokumen XML respons
<RegisterNsHeader></RegisterNsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<RegisterNsContent></RegisterNsContent>Konten tanggapan
<Server></Server>tag server
<Host></Host>Nama host
<ServerId></ServerId>ID Server

Contoh pendaftaran nama server

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=register_ns&host=domain1.com&ip=192.168.1.1

Respon (format XML)
<RegisterNsResponse>
  <RegisterNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RegisterNsHeader>
  <RegisterNsContent>
    <Server>
      <Host>domain1.com</Host>
      <ServerId>0</ServerId>
    </Server>
  </RegisterNsContent>
</RegisterNsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=register_ns&host=domain1.com&ip=192.168.1.1

Respon (format JSON)
{
   "RegisterNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "RegisterNsContent":{
         "Server":{
            "Host":"ndomain1.com",
            "ServerId":"0"
         }
      }
   }
}
 

Atur Perintah IP Server Nama

Dukung multi-thread

Jika menggunakan perintah set name server IP, parameter berikut harus disertakan:

Atur Parameter Permintaan IP Server Nama
Penjelasan
server_idID server nama yang ingin Anda setel
ip0 - ip9Alamat IP yang ingin Anda setel ke server nama, 9 alamat IP dapat diatur per permintaan dan harus dipisahkan oleh koma
Tag XML Hasil
Penjelasan
<SetNsIpResponse></SetNsIpResponse>Node root dari dokumen XML respons
<SetNsIpHeader></SetNsIpHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Setel IP Server Nama

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_ns_ip&server_id=1&ip0=192.168.1.1

Respon (format XML)
<SetNsIpResponse>
  <SetNsIpHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNsIpHeader>
</SetNsIpResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_ns_ip&server_id=1&ip0=192.168.1.1

Respon (format JSON)
{
   "SetNsIpResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Hapus Perintah Server Nama

Dukung multi-thread

Jika memanggil perintah delete name server, parameter berikut harus disertakan:

Hapus Parameter Permintaan Nama Server
Penjelasan
server_idMasukkan ID server nama yang ingin Anda hapus, pastikan mereka dipisahkan dengan koma.
Tag XML Hasil
Penjelasan
<DeleteNsResponse></DeleteNsResponse>Node root dari dokumen XML respons
<DeleteNsHeader></DeleteNsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Hapus Contoh Name Server

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_ns&server_id=0

Respon (format XML)
<DeleteNsResponse>
  <DeleteNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteNsHeader>
</DeleteNsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=delete_ns&server_id=0

Respon (format JSON)
{
   "DeleteNsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Hapus Perintah Nama Server Berdasarkan Domain

Dukung multi-thread

Jika memanggil perintah hapus nama server dengan domain, parameter berikut harus inklusi:

Hapus Name Server Melalui Parameter Permintaan Domain
Penjelasan
server_domainNama dari server nama. contoh: ns1.testnameserver.com
Tag XML Hasil
Penjelasan
<DeleteNsResponse></DeleteNsResponse>Node root dari dokumen XML respons
<DeleteNsHeader></DeleteNsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Hapus Name Server oleh Contoh Domain

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com

Respon (format XML)
<DeleteNsResponse>
  <DeleteNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteNsHeader>
</DeleteNsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com

Respon (format JSON)
{
   "DeleteNsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Daftar Server

Dukung multi-thread

Perintah ini hanya tersedia dalam format XML dan JSON:

Parameter Permintaan Daftar Server
Penjelasan
N/ATidak memerlukan parameter tambahan
Tag XML Hasil
Penjelasan
<ServerListResponse></ServerListResponse>Node root dari dokumen XML respons
<ServerListHeader></ServerListHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<ServerListContent></ServerListContent>Konten tanggapan
<NameServerList></NameServerList>Daftar server nama
<List></List>
<Server></Server>
<ServerId></ServerId>ID Server
<ServerName></ServerName>Nama server
<ServerIp></ServerIp>IP Server

Contoh Daftar Server

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=server_list

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=server_list

Respon (format JSON)
{
  "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"
          }
        ]
      }
    ]
  }
}
 

Dapatkan Perintah Pengaturan NamaServer Domain

Dukung multi-thread

Jika memanggil perintah pengaturan nameserver domain, parameter berikut harus disertakan.

Dapatkan Parameter Permintaan Pengaturan Server Nama Domain
Penjelasan
domainDomain yang pengaturan name server-nya ingin Anda dapatkan, hanya pengaturan name server domain 1 yang dapat diambil per permintaan.
Tag XML Hasil
Penjelasan
<GetDnsResponse></GetDnsResponse>Node root dari dokumen XML respons
<GetDnsHeader></GetDnsHeader>Header respons
<ResponseCode></ResponseCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetDnsContent></GetDnsContent>Konten tanggapan
<NameServerSettings></NameServerSettings>Pengaturan server nama domain
<Type></Type>Jenis server nama domain

Mendapatkan Contoh Pengaturan Nameserver Nama Domain

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=get_dns&domain=mydomain.com

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=get_dns&domain=mydomain.com

Respon (format JSON)
{
  "GetDnsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "GetDns": {
      "NameServerSettings": {
        "Type": "Dynadot Parking",
        "WithAds": "Yes"
      }
    }
  }
}
 

Perintah Dapatkan Kode Otorisasi Transfer

Dukung multi-thread

Anda harus membuka kunci domain dan akun Anda sebelum meminta kode otorisasi.

Dapatkan Parameter Permintaan Kode Otorisasi Transfer
Penjelasan
domainNama domain yang ingin Anda transfer kode otorisasi, hanya boleh dimasukkan satu domain 1 per permintaan
new_code (optional)Menghasilkan kode otorisasi transfer baru
unlock_domain_for_transfer (Optional. Requires api skip lock agreement to use)Jika Anda ingin membuka kunci domain untuk transfer, atur nilainya sama dengan "1". Jika permintaan berhasil diproses, domain akan terbuka.
Tag XML Hasil
Penjelasan
<GetTransferAuthCodeResponse></GetTransferAuthCodeResponse>Root node dari dokumen XML responsXML dokument
<GetTransferAuthCodeHeader></GetTransferAuthCodeHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<AuthCode></AuthCode>Kode otentikasi digunakan untuk memulai transfer domain.

Dapatkan Contoh Kode Otorisasi Transfer

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1

Respon (format XML)
<GetTransferAuthCodeResponse>
   <GetTransferAuthCodeHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
      <AuthCode>testauthcode</AuthCode>
   </GetTransferAuthCodeHeader>
</GetTransferAuthCodeResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1

Respon (format JSON)
{
   "GetTransferAuthCodeResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "AuthCode":"testauthcode"
   }
}
 

Dapatkan Perintah Status Transfer

Dukung multi-thread

Jika memanggil perintah get transfer status, parameter-parameter berikut harus disertakan:

Dapatkan Parameter Permintaan Status Transfer
Penjelasan
domainSilakan masukkan nama domain yang ingin Anda periksa status transfernya, hanya satu domain 1 yang dapat dimasukkan per permintaan.
transfer_typeJenis transfer yang ingin Anda lihat status transfernya (transfer masuk atau transfer keluar)
Tag XML Hasil
Penjelasan
<GetTransferStatusResponse></GetTransferStatusResponse>Root node dari dokumen XML responsXML dokument
<GetTransferStatusHeader></GetTransferStatusHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetTransferStatusContent></GetTransferStatusContent>Konten tanggapan
<TransferList></TransferList>Daftar Transfer
<Transfer></Transfer>Transfer informasi
<OrderId></OrderId>ID pesanan
<TransferStatus></TransferStatus>Status transfer domain. Jika Anda mendapatkan 'none' atau 'approved', Anda dapat membatalkan transfer. Jika Anda mendapatkan 'waiting', berarti transfer sudah dimulai. Jika Anda mendapatkan 'auth code needed', berarti kode otorisasi yang buruk, Anda dapat menggunakan api SET_TRANSFER_AUTH lainnya untuk mengirim ulang kode otorisasi. Ada juga beberapa status lainnya, kami akan mengirimkan email kepada Anda atau perlu diperiksa oleh engineer kami.

Dapatkan Contoh Status Transfer

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=get_transfer_status&domain=domian1.com&transfer_type=in

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=get_transfer_status&domain=domian1.com&transfer_type=in

Respon (format JSON)
{
  "GetTransferStatusResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "TransferList": [
      {
        "OrderId": "testorderid",
        "TransferStatus": "teststatus"
      },
      {
        "OrderId": "testorderid2",
        "TransferStatus": "teststatus2"
      }
    ]
  }
}
 

Atur Kode Otorisasi Transfer Untuk Perintah Transfer

Dukung multi-thread

Perintah yang memungkinkan Anda untuk memperbarui kode autentikasi untuk pemrosesan pesanan transfer. Jika memanggil perintah set transfer auth code, parameter berikut harus disertakan:

Mengatur Parameter Permintaan Kode Otorisasi Transfer
Penjelasan
domainNama domain yang Anda perbarui izin transfernya, hanya dapat memasukkan satu domain 1 per permintaan
auth_codeAuth_code yang ingin Anda kirim ulang
order_idID pesanan transfer, Anda dapat mendapatkannya dari get_transfer_status di API lain.
Tag XML Hasil
Penjelasan
<GetTransferStatusResponse></GetTransferStatusResponse>Root node dari dokumen XML responsXML dokument
<GetTransferStatusHeader></GetTransferStatusHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Mengatur Contoh Kode Otorisasi Transfer

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode

Respon (format XML)
<SetTransferAuthCodeResponse>
   <SetTransferAuthCodeHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetTransferAuthCodeHeader>
</SetTransferAuthCodeResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode

Respon (format JSON)
{
   "SetTransferAuthCodeResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Batalkan Transfer Untuk Perintah Pesanan

Dukung multi-thread

Perintah ini memungkinkan Anda membatalkan item transfer dalam pesanan. Jika memanggil perintah pembatalan transfer, parameter berikut harus disertakan:

Batal Parameter Permintaan Transfer
Penjelasan
domainNama domain yang ingin Anda batalkan transfernya, hanya boleh memasukkan 1 domain per permintaan
order_idID pesanan transfer, Anda dapat mendapatkannya dari get_transfer_status di API lain.
Tag XML Hasil
Penjelasan
<CancelTransferResponse></CancelTransferResponse>Root node dari dokumen XML responsXML dokument
<CancelTransferHeader></CancelTransferHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pembatalan Transfer

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=cancel_transfer&domain=domain4.com

Respon (format XML)
<CancelTransferResponse>
   <CancelTransferHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </CancelTransferHeader>
</CancelTransferResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=cancel_transfer&domain=domain4.com

Respon (format JSON)
{
   "CancelTransferResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Otorisasi Perintah Pindah (HANYA UNTUK RESELLER)

Dukung multi-thread

Parameter Permohonan Transfer Disetujui
Penjelasan
domainNama domain yang ingin Anda berikan izin untuk ditransfer, hanya 1 domain yang dapat dimasukkan per permintaan.
order_idDynadot order_id dari domain yang ingin Anda transfer
authorizeUntuk mengizinkan transfer menjauh, tetapkan nilainya sama dengan 'setuju'. Untuk menolak transfer menjauh, tetapkan nilainya sama dengan 'tolak'.
Tag XML Hasil
Penjelasan
<AuthorizeTransferAwayResponse></AuthorizeTransferAwayResponse>Root node dari dokumen XML responsXML dokument
<AuthorizeTransferAwayHeader></AuthorizeTransferAwayHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<Result></Result>Hasil transfer yang diotorisasi

Contoh Otorisasi Transfer Keluar

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=authorize_transfer_away&domain=domian.com&authorize=approve&order_id=123

Respon (format XML)
<AuthorizeTransferAwayResponse>
   <AuthorizeTransferAwayHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
      <Result>away_approved</Result>
   </AuthorizeTransferAwayHeader>
</AuthorizeTransferAwayResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=authorize_transfer_away&domain=domian.com&authorize=approve&order_id=123

Respon (format JSON)
{
   "AuthorizeTransferAwayResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "Result":"away_approved"
   }
}
 

Buat Perintah Audit CN

Dukung multi-thread

Perintah ini memungkinkan Anda membuat audit CN untuk kontak. Jika menggunakan perintah create cn audit, maka parameter berikut harus disertakan:

Membuat Parameter Permintaan Audit CN
Penjelasan
contact_idID catatan kontak yang ingin Anda mulai audit, hanya bisa memasukkan 1 ID kontak per permintaan
contact_typeJenis kontak, bisa jadi "Individu" atau "Perusahaan".
individual_id_typeJenis ID orang alami, nilai yang diharapkan (keterangan nilai) adalah:
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_idNomor Lisensi KTP Orang Pribadi
individual_urlDokumen lisensi identitas pribadi alami. URL file di server. Hanya jpg, gif, png, jpeg yang diperbolehkan.
enterprise_id_type (Mandatory when contact type is "Enterprise")Jenis ID Enterprise, nilai yang diharapkan (deskripsi nilai) adalah:
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")Nomor Lisensi Dokumen Perusahaan
enterprise_url (Mandatory when contact type is "Enterprise")Dokumen lisensi perusahaan. URL file di server. Hanya jpg, gif, png, jpeg yang diizinkan.
Tag XML Hasil
Penjelasan
<CreateCnAuditResponse></CreateCnAuditResponse>Node root dari dokumen XML respons
<CreateCnAuditHeader></CreateCnAuditHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Buat Contoh Audit CN

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&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

Respon (format XML)
<CreateCnAuditResponse>
  <CreateCnAuditHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </CreateCnAuditHeader>
 </CreateCnAuditResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=create_cn_audit&contact_id=testcontactid&license_id=testlicenseid&url=url

Respon (format JSON)
{
   "CreateCnAuditResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Dapatkan Perintah Status Pengauditan Cn

Dukung multi-thread

Jika memanggil perintah mengambil status audit cn, parameter-parameter berikut harus included.

Dapatkan Parameter Permintaan Status Audit Cn
Penjelasan
contact_idId rekam jejak kontak yang ingin Anda peroleh status audit-nya, hanya dapat memasukkan 1 contactId per permintaan.
gtldJika Anda ingin mengakses hasil audit cnnic-gtld, atur parameter ini menjadi 1
Tag XML Hasil
Penjelasan
<GetCnAuditStatusResponse></GetCnAuditStatusResponse>Root node dari dokumen XML responsXML dokument
<GetCnAuditStatusHeader></GetCnAuditStatusHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<CnAuditStatus></CnAuditStatus>Status audit pencatatan audit cnnic. Anda mungkin mendapatkan 'sedang diproses' atau 'menunggu cnnic' atau 'gagal'. Jika gagal, kami akan mengirimkan email kepada Anda.
<FailedReason></FailedReason>Jika audit tidak lulus, alasan kegagalan akan ditampilkan.

Mendapatkan Contoh Status Audit Cn

Permintaan (format XML)

https://api.dynadot.xml/api3.xml?key=mykey&command=get_cn_audit_status&contact_id=testcontactid

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<GetCnAuditStatusResponse>
  <GetCnAuditStatusHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
    <CnAuditStatus>pass</CnAuditStatus>
  </GetCnAuditStatusHeader>
</GetCnAuditStatusResponse>
Permintaan (format JSON)

https://api.dynadot.json/api3.xml?key=mykey&command=get_cn_audit_status&contact_id=testcontactid

Respon (format JSON)
{
  "GetCnAuditStatusResponse": {
    "ResponseCode": "0",
    "Status": "success",
    "CnAuditStatus": "pass"
  }
}
 

Perintah Saldo Akun

Dukung multi-thread

Perintah ini hanya tersedia dalam format XML dan JSON:

Mendapatkan Parameter Permintaan Saldo Akun
Penjelasan
N/ATidak memerlukan parameter tambahan
Tag XML Hasil
Penjelasan
<GetAccountBalanceResponse></GetAccountBalanceResponse>Root node dari dokumen XML responsXML dokument
<GetAccountBalanceHeader></GetAccountBalanceHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetAccountBalanceContent></GetAccountBalanceContent>Konten tanggapan
<Balance></Balance>Saldo akun

Contoh Mendapatkan Saldo Akun

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=get_account_balance

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=get_account_balance

Respon (format JSON)
{
  "GetAccountBalanceResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "BalanceList": [
      {
        "Currency": "USD",
        "Amount": "300.00"
      }
    ]
  }
}
 

Perintah Kunci Domain

Dukung multi-thread

Jika memanggil perintah penguncian domain, parameter-parameter berikut harus disertakan:

Parameter Permintaan Domain Terkunci
Penjelasan
domainDomain yang ingin dikunci hanya dapat memasukkan 1 domain per permintaan
Tag XML Hasil
Penjelasan
<LockDomainResponse></LockDomainResponse>Root node dari dokumen XML responsXML dokument
<LockDomainHeader></LockDomainHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Penguncian Domain

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=lock_domain&domain=domain4.com

Respon (format XML)
<LockDomainResponse>
   <LockDomainferHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </LockDomainHeader>
</LockDomainResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=lock_domain&domain=domain4.com

Respon (format JSON)
{
   "LockDomainResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Dapatkan Daftar

Dukung multi-thread

Jika memanggil perintah 'get listings', berikut parameter-parameter berikut harus disertakan:

Dapatkan Parameter Permintaan Daftar
Penjelasan
currency (Opsional)Mata uang hasil pengembalian harus "usd", "eur", atau "cny",, mata uang default adalah Dolar AS.
exclude_pending_sale (Opsional)Jika Anda tidak ingin mendapatkan daftar penjualan tertunda yang terkunci, itu harus "yes", secara default adalah "no".
show_other_registrar (Opsional)Jika Anda ingin mendapatkan daftar register lainnya, itu haruslah "yes",, default-nya adalah "no".
Tag XML Hasil
Penjelasan
<GetListingsResponse></GetListingsResponse>Root node dari dokumen XML responsXML dokument
<GetListingsHeader></GetListingsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetListingsContent></GetListingsContent>Daftar konten
<Listing></Listing>Daftar konten item
<ListingId></ListingId>Id Pencatatan
<Domain></Domain>nama domain
<Price></Price>Harga
<InBoundLinks></InBoundLinks>Jumlah tautan masuk
<Age></Age>Usia

Contoh Daftar Dapatkan

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&currency=usd&command=get_listings

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&currency=usd&command=get_listings

Respon (format JSON)
{
  "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"
      }
    ]
  }
}
 

Dapatkan Perintah Item Daftar

Dukung multi-thread

Jika memanggil perintah mendapatkan item listing, parameter berikut harus disertakan:

Mendapatkan Parameter Permintaan Item Daftar
Penjelasan
domainNama domain yang ingin Anda peroleh detailnya, hanya 1 domain yang bisa dimasukkan per permintaan
currency (Opsional)Mata uang hasil pengembalian harus "usd", "eur", atau "cny",, mata uang default adalah Dolar AS.
Tag XML Hasil
Penjelasan
<GetListingItemResponse></GetListingItemResponse>Root node dari dokumen XML responsXML dokument
<GetListingItemHeader></GetListingItemHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetListingsItemContent></GetListingsItemContent>Daftar konten
<Listing></Listing>Daftar konten item
<ListingId></ListingId>Id Pencatatan
<Domain></Domain>nama domain
<Price></Price>Harga
<InBoundLinks></InBoundLinks>Jumlah tautan masuk
<Age></Age>Usia

Dapatkan Contoh Item Daftar

Permintaan (format XML)

http://api.dynadot.com/api3.xml?key=my_key&command=get_listing_item&currency=usd&domain=domain_name

Respon (format XML)
<?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>
Permintaan (format JSON)

http://api.dynadot.com/api3.json?key=my_key&command=get_listing_item&currency=usd&domain=domain_name

Respon (format JSON)
{
  "GetListingsItemResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Listing": {
      "ListingId": "id",
      "Domain": "domain_name",
      "Price": "0",
      "InboundLinks": "0",
      "Age": "0",
      "PendingSaleLocked": "No"
    }
  }
}
 

Beli Sekarang

Dukung multi-thread

Jika memanggil perintah beli sekarang, parameter berikut harus disertakan:

Parameter Permintaan Beli Sekarang
Penjelasan
domainDomain yang ingin Anda beli, hanya 1 domain yang dapat dimasukkan per permintaan
currency (Opsional)Mata uang hasil pengembalian harus berupa "usd", "eur", atau "cny", jika tidak ada mata uang yang dimasukkan, maka mata uang default akun akan diterapkan.
Tag XML Hasil
Penjelasan
<BuyItNowResponse></BuyItNowResponse>Root node dari dokumen XML responsXML dokument
<BuyItNowHeader></BuyItNowHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<Message></Message>Harus 'domain order created', hanya digunakan jika status adalah 'success'.

Contoh Beli Sekarang

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=buy_it_now&domain=domain&currency=currency

Respon (format XML)
<BuyItNowResponse>
   <BuyItNowHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </BuyItNowHeader>
   <Message>domain order created</Message>
</BuyItNowResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=buy_it_now&domain=domain&currency=currency

Respon (format JSON)
{
   "BuyItNowResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "Message":"domain order created"
   }
}
 

Perintah Informasi Akun

Dukung multi-thread

Perintah ini hanya tersedia dalam format XML dan JSON:

Parameter Permintaan Info Akun
Penjelasan
N/ATidak memerlukan parameter tambahan
Tag XML Hasil
Penjelasan
<AccountInfoResponse></AccountInfoResponse>Node root dari dokumen XML respons
<AccountInfoHeader></AccountInfoHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<AccountInfoContent></AccountInfoContent>Konten tanggapan
<AccountInfo></AccountInfo>Informasi Akun
<Username></Username>Nama pengguna
<ForumName></ForumName>Nama forum
<Contact></Contact>Informasi kontak
<Organization></Organization>Organisasi
<Organization></Organization>Header respons
<Name></Name>Nama Anda
<Email></Email>Surel
<PhoneCc></PhoneCc>Kode negara telepon
<PhoneNum></PhoneNum>Nomor telepon
<Address1></Address1>Alamat 1
<Address2></Address2>Alamat 2
<City></City>kota
<State></State>Negara
<ZipCode></ZipCode>Kode pos
<Country></Country>Negara
<CustomerSince></CustomerSince>Pelanggan sejak
<AccountLock></AccountLock>Pengunci akun
<TotalSpending></TotalSpending>Pengeluaran total
<PriceLevel></PriceLevel>Tingkat harga
<AccountBalance></AccountBalance>saldo akun
<CustomTimeZone></CustomTimeZone>Zona waktu kustom
<DefaultSettings></DefaultSettings>Pengaturan default
<DefaultWhois></DefaultWhois>Whois Default
<DefaultRegistrant></DefaultRegistrant>Pendaftar Default
<ContactId></ContactId>ID Kontak
<DefaultAdmin></DefaultAdmin>Admin default
<DefaultTechnical></DefaultTechnical>Teknis Default
<DefaultBilling></DefaultBilling>Pembayaran standar
<Type></Type>Jenis server nama
<WithAds></WithAds>Dengan iklan atau tanpa

Contoh Informasi Akun

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=account_info

Respon (format XML)
<?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>
      <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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=account_info

Respon (format JSON)
{
  "AccountInfoResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "AccountInfo": {
      "Username": "testname",
      "ForumName": "test forum name",
      "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"
        }
      }
    }
  }
}
 

Atur Whois Default

Dukung multi-thread

Jika memanggil perintah Whois default, parameter berikut harus disertakan:

Atur Parameter Permintaan WHOIS Default
Penjelasan
registrant_contactInformasi pendaftar domain
admin_contactInformasi administrator domain
technical_contactInformasi teknis domain
billing_contactInformasi penagihan domain
Tag XML Hasil
Penjelasan
<SetDefaultWhoisResponse></SetDefaultWhoisResponse>Node root dari dokumen XML respons
<SetDefaultWhoisHeader></SetDefaultWhoisHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Atur Contoh Whois Default

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

Respon (format XML)
<SetDefaultWhoisResponse>
   <SetDefaultWhoisHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultWhoisHeader>
</SetDefaultWhoisResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

Respon (format JSON)
{
   "SetDefaultWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Setel Perintah Server Nama Default

Dukung multi-thread

Jika memanggil perintah mengatur nama server default, parameter berikut harus disertakan:

Parameter Permintaan Penyetelan Peladen Nama Default
Penjelasan
ns0 - ns12Nama server yang ingin Anda atur
Tag XML Hasil
Penjelasan
<SetDefaultNsResponse></SetDefaultNsResponse>Tag dari respons nama server default set, ini adalah simpul root dari respons XML dokumen.
<SetDefaultNsHeader></SetDefaultNsHeader>Tag header server nama default
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<SetDefaultNsContent></SetDefaultNsContent>Isi tag setel nama server default, hanya digunakan ketika status adalah "success".
<Servers></Servers>Informasi server yang telah Anda atur
<Server></Server>Setiap server
<ServerName></ServerName>Nama server
<ServerId></ServerId>ID Server

Contoh Pengaturan Server Nama Default

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com

Respon (format XML)
<SetDefaultNsResponse>
   <SetDefaultNsHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultNsHeader>
   <SetDefaultNsContent>
      <Servers>
         <Server>
            <ServerName>ns1.hosts.com</ServerName>
            <ServerId>0</ServerId>
         </Server>
         <Server>
            <ServerName>ns2.host.com</ServerName>
            <ServerId>1</ServerId>
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
         <Server>
            <ServerName />
            <ServerId />
         </Server>
      </Servers>
   </SetDefaultNsContent>
</SetDefaultNsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com

Respon (format JSON)
{
   "SetDefaultNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "SetDefaultNsContent":{
         "Servers":[
            {
               "ServerName":"ns1.hosts.com",
               "ServerId":"0"
            },
            {
               "ServerName":"ns2.host.com",
               "ServerId":"1"
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            }
         ]
      }
   }
}
 

Atur Perintah Parkir Default

Dukung multi-thread

Jika memanggil perintah set default parking, parameter berikut harus disertakan:

Atur Parameter Permintaan Parkir Default
Penjelasan
with_ads (Opsional)Jika Anda tidak ingin iklan pihak ketiga, Anda dapat menggunakan parameter ini dengan nilai default "yes".
Tag XML Hasil
Penjelasan
<SetDefaultParkingResponse></SetDefaultParkingResponse>Node root dari dokumen XML respons
<SetDefaultParkingHeader></SetDefaultParkingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Parkir Default

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_parking&folder_id=0&with_ads=no

Respon (format XML)
<SetDefaultParkingResponse>
   <SetDefaultParkingHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultParkingHeader>
</SetDefaultParkingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_parking&folder_id=0&with_ads=no

Respon (format JSON)
{
   "SetDefaultParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Setel Perintah Pengalihan Default

Dukung multi-thread

Jika melakukan panggilan perintah pengalihan default set, parameter berikut harus disertakan:

Mengatur Parameter Permintaan Pengalihan Default
Penjelasan
forward_urlURL yang ingin Anda alihkan untuk domain Anda. Harap dicatat bahwa parameter tersebut harus diencode agar panggilan API dapat ditafsirkan dengan benar.
is_temp (Opsional)Status pengalihan domain yang Anda inginkan, nilai default adalah "temporary", jika Anda ingin meneruskan secara permanen, gunakan parameter ini dengan "no"
Tag XML Hasil
Penjelasan
<SetDefaultForwardingResponse></SetDefaultForwardingResponse>Node root dari dokumen XML respons
<SetDefaultForwardingHeader></SetDefaultForwardingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan Penerusan Default

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_forwarding&forward_url=http%3A%2F%2Fmydomain.com

Respon (format XML)
<SetDefaultForwardingResponse>
  <SetDefaultForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultForwardingHeader>
</SetDefaultForwardingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_forwarding&forward_url=http%3A%2F%2Fmydomain.com

Respon (format JSON)
{
   "SetDefaultForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Setel Perintah Penyamaran Default

Dukung multi-thread

Jika melakukan set perintah stealth default, parameter berikut harus dimasukkan:

Mengatur Parameter Permintaan Penyamaran Default
Penjelasan
stealth_urlURL yang ingin Anda alihkan untuk domain Anda. Harap dicatat bahwa parameter tersebut harus diencode agar panggilan API dapat ditafsirkan dengan benar.
stealth_title (Opsional)Judul halaman
Tag XML Hasil
Penjelasan
<SetDefaultStealthResponse></SetDefaultStealthResponse>Node root dari dokumen XML respons
<SetDefaultStealthHeader></SetDefaultStealthHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Atur Contoh Penyamaran Default

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com

Respon (format XML)
<SetDefaultStealthResponse>
  <SetDefaultStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultStealthHeader>
</SetDefaultStealthResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com

Respon (format JSON)
{
   "SetDefaultStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Setel Perintah Hosting Default

Dukung multi-thread

Jika memanggil perintah pengaturan hosting default, parameter berikut harus dimasukkan:

Setel Parameter Permintaan Hosting Default
Penjelasan
hosting_typeJenis hosting default yang Anda inginkan, dapat Anda pilih di "advanced" dan "basic"
Tag XML Hasil
Penjelasan
<SetDefaultHostingResponse></SetDefaultHostingResponse>Node root dari dokumen XML respons
<SetDefaultHostingHeader></SetDefaultHostingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan Hosting Default

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_hosting&hosting_type=advanced

Respon (format XML)
<SetDefaultHostingResponse>
  <SetDefaultHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultHostingHeader>
</SetDefaultHostingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_hosting&hosting_type=advanced

Respon (format JSON)
{
   "SetDefaultHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah DNS Default

Dukung multi-thread

Jika memanggil perintah setelan DNS default, parameter berikut harus disertakan:

(Perintah ini sudah usang dan tidak direkomendasikan, silakan gunakan Perintah Set Default DNS2 sebagai gantinya)

Mengatur Parameter Permintaan DNS Default
Penjelasan
main_record_typeJenis data utama
main_recordTentukan catatan DNS untuk domain Anda.
main_txt (Opsional)Tentukan rekaman TXT untuk domain Anda. Jika main_record_type adalah aaaa dan telah ditentukan main_record2, Anda dapat mengatur hingga 3 main_txts, jika tidak, Anda dapat mengatur hingga 4 main_txts.
main_record2Catatan utama 2, hanya digunakan ketika "main_record_type" adalah "aaaa". Nilainya harus dalam format ipv4.
subdomain0 - subdomain99 (Opsional)Rekaman subdomain
sub_record_type0 - sub_record_type99 (Opsional)Jenis catatan subdomain
sub_record0 - sub_record99 (Opsional)alamat IP atau tujuan host
mx_host0 - mx_host2 (Opsional)Tentukan host surat untuk domain Anda, distance0 adalah prioritas tertinggi.
mx_distance0 - mx_distance2 (Opsional)Distance0 adalah prioritas tertinggi
ttl (Opsional)Waktu hidup
Tag XML Hasil
Penjelasan
<SetDefaultDnsResponse></SetDefaultDnsResponse>Node root dari dokumen XML respons
<SetDefaultDnsHeader></SetDefaultDnsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan DNS Default

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1

Respon (format XML)
<SetDefaultDnsResponse>
  <SetDefaultDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultDnsHeader>
</SetDefaultDnsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1

Respon (format JSON)
{
   "SetDefaultDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah DNS2 Default

Dukung multi-thread

Jika memanggil perintah setelan DNS default, parameter berikut harus disertakan:

Atur Parameter Permintaan DNS2 Default
Penjelasan
main_record_type0 - main_record_type19Jenis data utama
main_record0 - main_record19Tentukan catatan DNS untuk domain Anda
main_recordx0 - main_recordx19Jarak Mx, tipe meneruskan, judul meneruskan tak terlihat atau alias email, diperlukan ketika main_record adalah "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email"
subdomain0 - subdomain99 (Opsional)Rekaman subdomain
sub_record_type0 - sub_record_type99 (Opsional)Jenis catatan subdomain
sub_record0 - sub_record99 (Opsional)Alamat IP subdomain atau host target
sub_recordx0 - subdo_recordx99Jarak Mx, jenis depan, judul pengalihan rahasia atau alias email, diperlukan ketika sub_record_type adalah "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email"
ttl (Opsional)Waktu hidup
Tag XML Hasil
Penjelasan
<SetDefaultDnsResponse></SetDefaultDnsResponse>Node root dari dokumen XML respons
<SetDefaultDnsHeader></SetDefaultDnsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Setel DNS2 Default Contoh

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1

Respon (format XML)
<SetDefaultDnsResponse>
  <SetDefaultDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultDnsHeader>
</SetDefaultDnsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1

Respon (format JSON)
{
   "SetDefaultDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Penerusan Email Default

Dukung multi-thread

Jika memanggil perintah pengaturan terusan email default, parameter berikut harus disertakan.

Atur Parameter Permintaan Pengalihan Email Default
Penjelasan
forward_typeJenis Forward, jangan meneruskan email ke "donot":, teruskan email ke penyedia email lain (rekam MX), teruskan email ke penyedia email lain
username0 - username9Nama pengguna, hanya digunakan ketika "forward_type" adalah "forward"
exist_email0 - exist_email9Alamat email yang sudah ada, hanya digunakan ketika "forward_type" adalah "forward".
mx_host0 - mx_host2Mail host, hanya digunakan ketika "forward_type" adalah "mx"
mx_distance0 - mx_distance2Distance0 adalah prioritas tertinggi, hanya digunakan saat "forward_type" adalah "mx".
Tag XML Hasil
Penjelasan
<SetDefaultEmailForwardingResponse></SetDefaultEmailForwardingResponse>Node root dari dokumen XML respons
<SetDefaultEmailForwardingHeader></SetDefaultEmailForwardingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan Email Forward Default

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_email_forward&forward_type=forward&username0=peter&[email protected]

Respon (format XML)
<SetDefaultEmailForwardingResponse>
  <SetDefaultEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultEmailForwardingHeader>
</SetDefaultEmailForwardingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_email_forward&forward_type=forward&username0=peter&[email protected]

Respon (format JSON)
{
   "SetDefaultEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Pengaturan Default Jelas

Dukung multi-thread

Jika memanggil perintah pengaturan default set yang jelas, parameter berikut harus disertakan:

Atur Parameter Permintaan Pengaturan Default yang Jelas
Penjelasan
serviceLayanan yang ingin Anda klarifikasi, dapat berupa forward, stealth, email forwarding, dns, dan nameservers.
Tag XML Hasil
Penjelasan
<SetClearDefaultSettingResponse></SetClearDefaultSettingResponse>Node root dari dokumen XML respons
<SetClearDefaultSettingHeader></SetClearDefaultSettingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Atur Contoh Pengaturan Default yang Jelas

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_clear_default_setting&service=nameservers

Respon (format XML)
<SetClearDefaultSettingResponse>
  <SetClearDefaultSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearDefaultSettingHeader>
</SetClearDefaultSettingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_clear_default_setting&service=nameservers

Respon (format JSON)
{
   "SetClearDefaultSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Setelan Opsi Perbarui Default Command

Dukung multi-thread

Jika memanggil perintah set opsi perbarui default, parameter berikut harus disertakan:

Parameter Permintaan Opsi Perpanjangan Standar Ditentukan
Penjelasan
renew_optionIni dapat menjadi "donot", "auto", "reset"
Tag XML Hasil
Penjelasan
<SetDefaultRenewOptionResponse></SetDefaultRenewOptionResponse>Node root dari dokumen XML respons
<SetDefaultRenewOptionHeader></SetDefaultRenewOptionHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Atur Eksemplar Opsi Pembaharuan Default

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_default_renew_option&renew_option=auto

Respon (format XML)
<SetDefaultRenewOptionResponse>
  <SetDefaultRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultRenewOptionHeader>
</SetDefaultRenewOptionResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_default_renew_option&renew_option=auto

Respon (format JSON)
{
   "SetDefaultRenewOptionResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Buat Folder

Dukung multi-thread

Jika memanggil perintah buat folder, maka parameter berikut harus disertakan.

Parameter Permintaan Membuat Folder
Penjelasan
folder_nameNama folder yang ingin Anda buat
Tag XML Hasil
Penjelasan
<FolderCreateResponse></FolderCreateResponse>Node root dari dokumen XML respons
<FolderCreateHeader></FolderCreateHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<FolderCreateContent></FolderCreateContent>Konten tanggapan
<FolderName></FolderName>nama folder
<FolderId></FolderId>ID dari folder baru

Contoh Membuat Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=create_folder&folder_name=new

Respon (format XML)
<FolderCreateResponse>
  <FolderCreateHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </FolderCreateHeader>
  <FolderCreateContent>
    <FolderName>new</FolderName>
    <FolderId>1</FolderId>
  </FolderCreateContent>
</FolderCreateResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=create_folder&folder_name=new

Respon (format JSON)
{
   "FolderCreateResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "FolderCreateContent":{
         "FolderName":"new",
         "FolderId":"1"
      }
   }
}
 

Perintah Hapus Folder

Dukung multi-thread

Jika menggunakan perintah set Whois, parameter berikut harus disertakan:

Hapus Parameter Permintaan Folder
Penjelasan
folder_idMasukkan ID folder yang ingin Anda hapus, pastikan dipisahkan dengan koma
Tag XML Hasil
Penjelasan
<DeleteFolderResponse></DeleteFolderResponse>Node root dari dokumen XML respons
<DeleteFolderHeader></DeleteFolderHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Hapus Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_folder&folder_id=0,1

Respon (format XML)
<DeleteFolderResponse>
  <DeleteFolderHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteFolderHeader>
</DeleteFolderResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=delete_folder&folder_id=0,1

Respon (format JSON)
{
   "DeleteFolderResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Folder Whois

Dukung multi-thread

Jika memanggil set folder perintah Whois, parameter berikut harus disertakan.

Atur Parameter Permintaan Whois Folder
Penjelasan
folder_idID folder yang ingin Anda atur
registrant_contactInformasi pendaftar domain
admin_contactInformasi administrator domain
technical_contactInformasi teknis domain
billing_contactInformasi penagihan domain
enable (Opsional)Jika Anda ingin menerapkan pengaturan Whois ini ke domain masa depan yang Anda pindahkan ke folder ini, Anda dapat menggunakan parameter ini dengan "yes"
sync (Opsional)Jika Anda ingin mensinkronkan pengaturan Whois ini dari semua domain dalam folder ini, Anda dapat menggunakan parameter ini dengan "yes".
Tag XML Hasil
Penjelasan
<SetFolderWhoisResponse></SetFolderWhoisResponse>Node root dari dokumen XML respons
<SetFolderWhoisHeader></SetFolderWhoisHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Atur Contoh Folder Whois

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

Respon (format XML)
<SetFolderWhoisResponse>
  <SetFolderWhoisHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderWhoisHeader>
</SetFolderWhoisResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0

Respon (format JSON)
{
   "SetFolderWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Nama Server Folder

Dukung multi-thread

Jika memanggil perintah set folder name servers, maka parameter berikut harus disertakan:

Mengatur Parameter Permintaan Nama Server Folder
Penjelasan
fold_idID folder yang ingin Anda atur, hanya satu folder 1 yang dapat diatur per permintaan.
ns0 - ns12Anda dapat menentukan nama server untuk mengatur domain Anda, Anda dapat menentukan hingga 13 nama server, tetapi mereka harus sudah ada di akun Anda.
enable (Opsional)Jika Anda ingin menerapkan pengaturan penamaan server ini ke domain masa depan yang Anda pindahkan ke folder ini, Anda dapat menggunakan parameter ini dengan "yes".
sync (Opsional)Jika Anda ingin melakukan sinkronisasi pengaturan server nama dari semua domain di folder ini, Anda dapat menggunakan parameter ini dengan "yes"
Tag XML Hasil
Penjelasan
<SetFolderNsResponse></SetFolderNsResponse>Tag dari respon server nama folder set, ini adalah node root dari dokumen respon XML.
<SetFolderNsHeader></SetFolderNsHeader>Tag header respon server nama folder pengaturan
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<SetFolderNsContent></SetFolderNsContent>Tag isi respons server nama folder set, hanya digunakan ketika status "success".
<Servers></Servers>Informasi server yang telah Anda atur
<Server></Server>Setiap server
<ServerName></ServerName>Nama server
<ServerId></ServerId>ID Server

Contoh Pengaturan Nama Server Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes

Respon (format XML)

0 success ns1.hosts.com 0 ns2.host.com 1

Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes

Respon (format JSON)
{
   "SetFolderNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "SetFolderNsContent":{
         "Servers":[
            {
               "ServerName":"ns1.hosts.com",
               "ServerId":"0"
            },
            {
               "ServerName":"ns2.host.com",
               "ServerId":"1"
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            },
            {
               "ServerName":"",
               "ServerId":""
            }
         ]
      }
   }
}
 

Atur Perintah Parkir Folder

Dukung multi-thread

Jika memanggil perintah parkir folder set, parameter berikut harus disertakan:

Atur Parameter Permintaan Parkir Folder
Penjelasan
folder_idID folder yang ingin Anda atur, hanya satu folder 1 yang dapat diatur per permintaan.
with_ads (Opsional)Jika Anda tidak ingin iklan pihak ketiga, Anda dapat menggunakan parameter ini dengan nilai default "yes".
enable (Opsional)Jika Anda ingin menerapkan pengaturan parkir ini ke domain masa depan yang Anda pindahkan ke folder ini, Anda dapat menggunakan parameter ini dengan "yes"
sync (Opsional)Jika Anda ingin mensinkronkan pengaturan parkir dari semua domain di folder ini, Anda dapat menggunakan parameter ini dengan "yes"
Tag XML Hasil
Penjelasan
<SetFolderParkingResponse></SetFolderParkingResponse>Node root dari dokumen XML respons
<SetFolderParkingHeader></SetFolderParkingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Atur Contoh Parkir Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_parking&folder_id=0&with_ads=no

Respon (format XML)
<SetFolderParkingResponse>
  <SetFolderParkingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderParkingHeader>
</SetFolderParkingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_parking&folder_id=0&with_ads=no

Respon (format JSON)
{
   "SetFolderParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Penerusan Folder

Dukung multi-thread

Jika memanggil perintah pemajanan folder set, parameter berikut harus disertakan:

Atur Parameter Permintaan Penerusan Folder
Penjelasan
folder_idID folder yang ingin Anda atur
forward_urlURL yang ingin Anda alihkan untuk domain Anda. Harap dicatat bahwa parameter tersebut harus diencode agar panggilan API dapat ditafsirkan dengan benar.
is_temp (Opsional)Status pengalihan domain yang Anda inginkan, nilai default adalah "temporary", jika Anda ingin meneruskan secara permanen, gunakan parameter ini dengan "no"
enable (Opsional)Jika Anda ingin menerapkan pengaturan ini ke domain masa depan yang Anda pindahkan ke folder ini, Anda dapat menggunakan parameter ini dengan "yes".
sync (Opsional)Jika Anda ingin menyinkronkan pengaturan maju untuk semua domain di folder ini, Anda dapat menggunakan parameter ini dengan "yes"
Tag XML Hasil
Penjelasan
<SetFolderForwardingResponse></SetFolderForwardingResponse>Node root dari dokumen XML respons
<SetFolderForwardingHeader></SetFolderForwardingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Penerusan Folder yang Ditentukan

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_forwarding&folder_id=0&forward_url=http%3A%2F%2Fmydomain.com&sync=yes

Respon (format XML)
<SetFolderForwardingResponse>
  <SetFolderForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderForwardingHeader>
</SetFolderForwardingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_forwarding&folder_id=0&forward_url=http%3A%2F%2Fmydomain.com&sync=yes

Respon (format JSON)
{
   "SetFolderForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Pengaturan Folder Tersembunyi

Dukung multi-thread

Jika memanggil perintah set folder stealth, maka parameter berikut harus disertakan:

Atur Parameter Permintaan Penyamaran Folder
Penjelasan
folder_idID folder yang ingin Anda tetapkan
stealth_urlURL yang ingin Anda alihkan untuk domain Anda. Harap dicatat bahwa parameter tersebut harus diencode agar panggilan API dapat ditafsirkan dengan benar.
stealth_title (Opsional)Judul halaman
enable (Opsional)Jika Anda ingin menerapkan pengaturan stealth ini pada domain masa depan yang Anda pindahkan ke folder ini, Anda dapat menggunakan parameter ini dengan "yes".
sync (Opsional)Jika Anda ingin menyinkronkan pengaturan penyamaran untuk semua domain di folder ini, Anda dapat menggunakan parameter ini dengan "yes"
Tag XML Hasil
Penjelasan
<SetFolderStealthResponse></SetFolderStealthResponse>Node root dari dokumen XML respons
<SetFolderStealthHeader></SetFolderStealthHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Set Folder Stealth

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com&sync=yes

Respon (format XML)
<SetFolderStealthResponse>
  <SetFolderStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderStealthHeader>
</SetFolderStealthResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http%3A%2F%2Fwww.obamashop.com&sync=yes

Respon (format JSON)
{
   "SetFolderStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Pemhosting Folder

Dukung multi-thread

Jika memanggil perintah folder hosting set, parameter berikut harus disertakan:

Setel Parameter Permintaan Hosting Folder
Penjelasan
folder_idID folder yang ingin Anda atur
hosting_typeJenis hosting yang ingin Anda pilih dapat dipilih di "advanced" dan "basic"
enable (Opsional)Jika Anda ingin menerapkan pengaturan hosting ini ke domain masa depan yang Anda pindahkan ke folder ini, Anda dapat menggunakan parameter ini dengan "yes".
even (Opsional)Jika Anda ingin menyinkronkan pengaturan hosting dari semua domain di folder ini, Anda dapat menggunakan parameter ini dengan "yes".
Tag XML Hasil
Penjelasan
<SetFolderHostingResponse></SetFolderHostingResponse>Node root dari dokumen XML respons
<SetFolderHostingHeader></SetFolderHostingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Mengatur Contoh Folder Hosting

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes

Respon (format XML)
<SetFolderHostingResponse>
  <SetFolderHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderHostingHeader>
</SetFolderHostingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes

Respon (format JSON)
{
   "SetFolderHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Setel Folder DNS

Dukung multi-thread

Jika memanggil perintah set folder DNS, parameter berikut harus disertakan:

(Perintah ini sudah usang dan tidak disarankan, silakan gunakan Perintah Set Folder DNS2 sebagai gantinya)

Atur Parameter Permintaan DNS Folder
Penjelasan
folder_idID folder yang ingin Anda atur
main_record_typeJenis data utama
main_recordTentukan catatan DNS untuk domain Anda.
main_recordTentukan catatan DNS untuk domain Anda.
with_ads (Opsional)Tentukan rekaman TXT untuk domain Anda. Jika main_record_type adalah aaaa dan telah ditentukan main_record2, Anda dapat mengatur hingga 3 main_txts, jika tidak, Anda dapat mengatur hingga 4 main_txts.
main_record2Catatan utama 2, hanya digunakan ketika "main_record_type" adalah "aaaa". Nilainya harus dalam format ipv4.
subdomain0 - subdomain99 (Opsional)Subdomain records (Opsional)
sub_record_type0 - sub_record_type99 (Opsional)Jenis catatan subdomain
sub_record0 - sub_record99 (Opsional)alamat IP atau tujuan host
mx_host0 - mx_host2 (Opsional)Tentukan host surat untuk domain Anda, distance0 adalah prioritas tertinggi.
mx_distance0 - mx_distance2 (Opsional)Distance0 merupakan prioritas tertinggi
ttl (Opsional)Waktu hidup
enable (Opsional)Jika Anda ingin menerapkan pengaturan DNS ini ke domain yang akan Anda pindahkan ke folder ini di masa depan, Anda dapat menggunakan parameter ini dengan "yes".
sync (Opsional)Jika Anda ingin menyinkronkan pengaturan server DNS ini untuk semua domain di folder ini, Anda dapat menggunakan parameter ini dengan "yes"
Tag XML Hasil
Penjelasan
<SetFolderDnsResponse></SetFolderDnsResponse>Node root dari dokumen XML respons
<SetFolderDnsHeader></SetFolderDnsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan DNS Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1

Respon (format XML)
<SetFolderDnsResponse>
  <SetFolderDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderDnsHeader>
</SetFolderDnsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1

Respon (format JSON)
{
   "SetFolderDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Folder DNS2

Dukung multi-thread

Jika menggunakan perintah set folder DNS2, parameter berikut harus disertakan:

Atur Parameter Permintaan DNS2 Folder
Penjelasan
folder_idID folder yang ingin Anda atur
main_record_type0 - main_record_type19Tipe catatan utama, harusnya "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email".
main_record0 - main_record19Tentukan catatan DNS untuk domain Anda
main_recordx0 - main_recordx19Ketika main_record_type adalah "forward", "mx", "stealth", "email", diperlukan mx distance, forward type, stealth forward title, atau email alias.
subdomain0 - subdomain99 (Opsional)Subdomain records (Opsional)
sub_record_type0 - sub_record_type99 (Opsional)Jenis catatan subdomain, harus "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email".
sub_record0 - sub_record99 (Opsional)alamat IP atau tujuan host
sub_recordx0 - sub_recordx99 (Opsional)Jarak Mx, jenis depan, judul depan diam-diam atau alias email, diperlukan ketika sub_record_type adalah 'depan', 'mx', 'rahasia', 'email'
ttl (Opsional)Waktu hidup
enable (Opsional)Jika Anda ingin menerapkan pengaturan DNS ini ke domain yang akan Anda pindahkan ke folder ini di masa depan, Anda dapat menggunakan parameter ini dengan "yes".
sync (Opsional)Jika Anda ingin menyinkronkan pengaturan server DNS ini untuk semua domain di folder ini, Anda dapat menggunakan parameter ini dengan "yes"
Tag XML Hasil
Penjelasan
<SetFolderDnsResponse></SetFolderDnsResponse>Node root dari dokumen XML respons
<SetFolderDnsHeader></SetFolderDnsHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan DNS2 Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1

Respon (format XML)
<SetFolderDnsResponse>
  <SetFolderDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderDnsHeader>
</SetFolderDnsResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1

Respon (format JSON)
{
   "SetFolderDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Pengalihan Email Folder

Dukung multi-thread

Jika memanggil perintah pengaturan folder email terusan, parameter berikut harus disertakan.

Parameter Permintaan Pengalihan Email Folder
Penjelasan
domainNama domain yang ingin Anda set, 100 domain dapat diatur per permintaan, pastikan mereka dipisahkan dengan koma.
folder_idID folder yang ingin diatur
forward_typeJenis Forward, jangan meneruskan email ke "donot":, teruskan email ke penyedia email lain (rekam MX), teruskan email ke penyedia email lain
username0 - username9Nama pengguna, hanya digunakan ketika "forward_type" adalah "forward"
exist_email0 - exist_email9Alamat email yang sudah ada, hanya digunakan ketika "forward_type" adalah "forward".
mx_host0 - mx_host2Mail host, hanya digunakan ketika "forward_type" adalah "mx"
mx_distance0 - mx_distance2Distance0 adalah prioritas tertinggi, hanya digunakan saat "forward_type" adalah "mx".
enable (Opsional)Jika Anda ingin mengaplikasikan pengaturan ini ke domain yang akan Anda pindahkan ke folder ini di masa depan, Anda dapat menggunakan parameter ini dengan "yes"
sync (Opsional)Jika Anda ingin menyinkronkan pengaturan ini untuk semua domain di dalam folder ini, Anda dapat menggunakan parameter ini dengan "yes"
Tag XML Hasil
Penjelasan
<SetFolderEmailForwardingResponse></SetFolderEmailForwardingResponse>Node root dari dokumen XML respons
<SetFolderEmailForwardingHeader></SetFolderEmailForwardingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan Terusan Email Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=peter&[email protected]

Respon (format XML)
<SetFolderEmailForwardingResponse>
  <SetFolderEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderEmailForwardingHeader>
</SetFolderEmailForwardingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=peter&[email protected]

Respon (format JSON)
{
   "SetFolderEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Atur Perintah Pengaturan Folder yang Jelas

Dukung multi-thread

Jika memanggil perintah pengaturan folder set yang jelas, parameter berikut harus disertakan:

Atur Parameter Permintaan Pengaturan Folder yang Jelas
Penjelasan
folder_idID folder yang ingin Anda atur
serviceLayanan yang ingin Anda klarifikasi, dapat berupa forward, stealth, email forwarding, dns, dan nameservers.
Tag XML Hasil
Penjelasan
<SetClearFolderSettingResponse></SetClearFolderSettingResponse>Node root dari dokumen XML respons
<SetClearFolderSettingHeader></SetClearFolderSettingHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Pengaturan Penyetelan Folder yang Jelas

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_clear_folder_setting&folder_id=0&service=nameservers

Respon (format XML)
<SetClearFolderSettingResponse>
  <SetClearFolderSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearFolderSettingHeader>
</SetClearFolderSettingResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_clear_folder_setting&folder_id=0&service=nameservers

Respon (format JSON)
{
   "SetClearFolderSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Atur Nama Folder

Dukung multi-thread

Jika memanggil perintah set nama folder, parameter berikut harus disertakan:

Atur Parameter Permintaan Nama Folder
Penjelasan
folder_idID folder yang ingin Anda atur
folder_nameNama folder baru
Tag XML Hasil
Penjelasan
<SetFolderNameResponse></SetFolderNameResponse>Node root dari dokumen XML respons
<SetFolderNameHeader></SetFolderNameHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Nama Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_name&folder_id=0&folder_name=new

Respon (format XML)
<SetFolderNameResponse>
  <SetFolderNameHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderNameHeader>
</SetFolderNameResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_name&folder_id=0&folder_name=new

Respon (format JSON)
{
   "SetFolderNameResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Setel Opsi Perbarui Map

Dukung multi-thread

Jika memanggil perintah pilihan perbaharui folder set, parameter berikut harus disertakan:

Mengatur Parameter Permintaan Opsi Perbarui Folder
Penjelasan
folder_idID folder yang ingin Anda atur, hanya satu folder 1 yang dapat diatur per permintaan.
renew_optionOpsi perpanjangan yang ingin Anda atur untuk folder tersebut; dapat berupa "donot", "auto", atau "reset".
enable (Opsional)Jika Anda ingin menerapkan pengaturan perbaruan ini ke domain masa depan yang Anda pindahkan ke folder ini, Anda dapat menggunakan parameter ini dengan "yes"
sync (Opsional)Jika Anda ingin menyinkronkan pengaturan perpanjangan semua domain di folder ini, Anda dapat menggunakan parameter ini dengan "yes".
Tag XML Hasil
Penjelasan
<Response></Response>Node root dari dokumen XML respons
<ResponseHeader></ResponseHeader>HeaderRespons
<ResponseCode></ResponseCode>Kode respon, "0" untuk berhasil, "-1" untuk gagal
<Error></Error>Informasi kesalahan, hanya digunakan ketika kode respons adalah "-1"

Contoh Pengaturan Opsi Perbarui Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=set_folder_renew_option&folder_id=0&renew_option=auto

Respon (format XML)
<SetFolderRenewOptionResponse>
  <SetFolderRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderRenewOptionHeader>
</SetFolderRenewOptionResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=set_folder_renew_option&folder_id=0&renew_option=auto

Respon (format JSON)
{
   "SetFolderRenewOptionResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Daftar Folder

Dukung multi-thread

Perintah ini hanya tersedia dalam format XML dan JSON:

Parameter Permintaan Daftar Folder
Penjelasan
N/ATidak memerlukan parameter tambahan
<FolderListResponse></FolderListResponse>Node root dari dokumen XML respons
<FolderListHeader></FolderListHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<FolderListContent></FolderListContent>Konten tanggapan
<FolderList></FolderList>Daftar folder
<List></List>
<Folder></Folder>
<FolderId></FolderId>ID folder
<FolderName></FolderName>Nama folder
<DefaultWhois></DefaultWhois>Whois Default
<DefaultWhoisEnableStatus></DefaultWhoisEnableStatus>Status Whois default diaktifkan
<DefaultRegistrant></DefaultRegistrant>Pendaftar Default
<ContactId></ContactId>ID Kontak
<DefaultAdmin></DefaultAdmin>Admin default
<DefaultTechnical></DefaultTechnical>Informasi teknis default
<DefaultBilling></DefaultBilling>Info tagihan default
<DefaultNameServerEnableStatus></DefaultNameServerEnableStatus>Status pengaktifan server nama default
<NameServerSettings></NameServerSettings>Pengaturan nama server
<Type></Type>Jenis server nama
<WithAds></WithAds>Dengan iklan atau tanpa
<DefaultRenewOption></DefaultRenewOption>Pilihan perpanjangan default
<DefaultRenewOptionEnableStatus></DefaultRenewOptionEnableStatus>Status opsi perpanjangan default diaktifkan
<RenewOption></RenewOption>Opsi perpanjangan
<DefaultTransferLock></DefaultTransferLock>Kunci transfer default
<DefaultTransferLockEnableStatus></DefaultTransferLockEnableStatus>Status penguncian transfer default diaktifkan
<LockStatus></LockStatus>Status Kunci

Contoh Daftar Folder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=folder_list

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=folder_list

Respon (format JSON)
{
  "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"
        }
      }
    ]
  }
}
 

Tambahkan Perintah Permintaan Pesanan Kembali

Dukung multi-thread

Jika memanggil perintah penambahan backorder, parameter berikut harus disertakan:

Tambahkan Parameter Permintaan Pemesanan Kembali
Penjelasan
domainDomain (s) yang ingin Anda tambahkan dan setuju untuk membayarnya jika Dynadot menangkapnya, 100 domain dapat ditambahkan per permintaan, mereka harus dipisahkan dengan koma
Tag XML Hasil
Penjelasan
<AddBackorderRequestResponse></AddBackorderRequestResponse>Node root dari dokumen XML respons
<AddBackorderRequestHeader></AddBackorderRequestHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Tambahkan Contoh Permintaan Backorder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org

Respon (format XML)
<AddBackorderRequestResponse>
  <AddBackorderRequestHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </AddBackorderRequestHeader>
</AddBackorderRequestResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org

Respon (format JSON)
{
   "AddBackorderRequestResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Hapus Perintah Permintaan Backorder

Dukung multi-thread

Jika memanggil perintah menghapus permintaan backorder, parameter-parameter berikut harus disertakan:

Hapus Permintaan Parameter Permintaan Backorder
Penjelasan
domainDomain/Domain yang ingin Anda hapus dari daftar permintaan backorder Anda, 100 domain dapat dihapus per permintaan, mereka harus dipisahkan dengan koma
Tag XML Hasil
Penjelasan
<DeleteBackorderRequestResponse></DeleteBackorderRequestResponse>Node root dari dokumen XML respons
<DeleteBackorderRequestHeader></DeleteBackorderRequestHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Hapus Permintaan Backorder Contoh

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=delete_backorder_request&domain=domaindropp.com

Respon (format XML)
<DeleteBackorderRequestResponse>
  <DeleteBackorderRequestHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteBackorderRequestHeader>
</DeleteBackorderRequestResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=delete_backorder_request&domain=domaindropp.com

Respon (format JSON)
{
   "DeleteBackorderRequestResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Perintah Daftar Permintaan Pesanan Tertunda

Dukung multi-thread

Menggunakan perintah daftar permintaan backorder akan mengembalikan daftar permintaan backorder dari akun yang spesifik. Jika menggunakan perintah ini, parameter-parameter berikut harus disertakan:

Daftar Permintaan Pemesanan Kembali Parameter Permintaan
Penjelasan
startDateTanggal dimulainya lelang yang ingin Anda minta, format yyyy-mm-dd, seperti 2015-05-05
endDateTanggal akhir penurunan lelang yang ingin Anda minta, yyyy-mm-dd, seperti 2015-05-05
Tag XML Hasil
Penjelasan
<BackorderRequestListResponse></BackorderRequestListResponse>Node root dari dokumen XML respons
<BackorderRequestListHeader></BackorderRequestListHeader>Header respons
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<BackorderRequestListContent></BackorderRequestListContent>Konten tanggapan
<BackorderRequestList></BackorderRequestList>Daftar Permintaan Pesanan Kembali
<BackorderRequest></BackorderRequest>Permintaan Pesan Mundur
<Domain></Domain>Domain dalam daftar Anda
<CutoffTime></CutoffTime>Batas waktu untuk menghapus permintaan dalam Unix time (milidetik sejak tengah malam UTC tanggal 1, 1970)
<BackorderRequestStatus></BackorderRequestStatus>Status dalam proses drop catching

Contoh Daftar Permintaan Tertunda

Permintaan (format XML)

http://api.dynadot.com/api3.xml?key=1&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20

Respon (format XML)
<?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>
Permintaan (format CSV)

http://api.dynadot.com/api3.html?key=1&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20

Tanggapan (format CSV)
ok,success,Domain,CutoffTime,BackorderRequestStatus,testdrop.com,1403914140000,Active,testdrop3.com,1403914140000,Active,testdrop4.com,1403914140000,Active,testdrop5.com,1403914140000,Active
Permintaan (format JSON)

http://api.dynadot.com/api3.json?key=1&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20

Respon (format JSON)
{
  "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"
      }
    ]
  }
}
 

Dapatkan Perintah Lelang Terbuka

Dukung multi-thread

Memanggil perintah get open auctions akan mengembalikan daftar lelang yang sedang berlangsung. Jika memanggil perintah ini, parameter-parameter berikut harus disertakan:

Menerima Parameter Permintaan Lelang Terbuka
Penjelasan
currency (Opsional)Mata uang hasil pengembalian harus "usd", "eur", atau "cny",, mata uang default adalah Dolar AS.
typeJenis lelang yang ingin Anda lihat, haruslah "expired", "user", "backorder", or "registry_expired", jika Anda ingin melihat lebih dari satu jenis lelang, Anda dapat menggunakan "," untuk memisahkan setiap jenis lelang.
Tag XML Hasil
Penjelasan
<GetOpenAuctionsResponse></GetOpenAuctionsResponse>Tag dari tanggapan lelang terbuka, ini adalah simpul akar dari dokumen respon XML
<GetOpenAuctionsHeader></GetOpenAuctionsHeader>Dapatkan header lelang terbuka
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetOpenAuctionsContent></GetOpenAuctionsContent>Tag untuk mendapatkan konten lelang terbuka, hanya digunakan ketika status adalah "success"
<Auction></Auction>Tag barang lelang, hanya digunakan jika statusnya "success"
<AuctionId></AuctionId>ID lelang
<Domain></Domain>Nama domain lelang
<BidPrice></BidPrice>Harga tawaran saat ini dari lelang
<BidPriceCurrency></BidPriceCurrency>Mata uang harga tawar
<Bids></Bids>Jumlah penawaran lelang
<EndTime></EndTime>Waktu akhir lelang
<EndTimestamp></EndTimestamp>Tanggal akhir lelang dalam waktu Unix (milidetik sejak tengah malam UTC pada Januari 1, 1970)
<Revenue></Revenue>Pendapatan lelang
<RevenueCurrency></RevenueCurrency>Mata uang pendapatan
<Visitors></Visitors>Pengunjung domain
<Links></Links>Tautan masuk domain
<Age></Age>Usia domain

Dapatkan Contoh Lelang Terbuka

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=get_open_auctions&currency=usd&type=expired

Respon (format XML)
<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>
Permintaan(format csv)

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

Tanggapan

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

Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=get_open_auctions&currency=usd&type=expired

Respon (format JSON)
{
    "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,
            "estibot_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,
            "estibot_appraisal": "-"
        }
        ...
    ]
}
 

Perintah Dapatkan Rincian Lelang

Dukung multi-thread

Menggunakan perintah get auction details akan mengembalikan detail lelang yang ditentukan. Perintah ini hanya tersedia dalam format XML dan JSON. Jika menggunakan perintah ini, parameter berikut harus disertakan.

Parameter Permintaan Rincian Lelang
Penjelasan
domainNama domain lelang, IDN (Nama Domain Internasional) harus menggunakan punycode, seperti "xn--wkccg.com". Anda dapat mendapatkan lebih dari satu lelang, setiap domain harus dipisah dengan ",".
currency (Opsional)Mata uang hasil pengembalian harus "usd", "eur", atau "cny",, mata uang default adalah Dolar AS.
Tag XML Hasil
Penjelasan
<GetAuctionDetailsResponse></GetAuctionDetailsResponse>Tag dari respons rincian lelang yang diterima, ini adalah node root dari respons XML dokumen
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>Dapatkan detail lelang pemesanan kembali header
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetAuctionDetailsContent></GetAuctionDetailsContent>Tag konten detail lelang yang hanya digunakan ketika status adalah "success"
<AuctionStatusId></AuctionStatusId>Status ID lelang: '0' untuk Sedang Berlangsung, '1' untuk Dibatalkan oleh Pengguna, '2' untuk Dibatalkan oleh Admin, '3' untuk Dibatalkan oleh Perpanjangan, '4' untuk Selesai, '5' untuk Dibatalkan oleh Pemindahan
<AuctionStatus></AuctionStatus>Status lelang
<UserIsHighBid></UserIsHighBid>Jika pengguna adalah penawar tertinggi
<YourCurrentBid></YourCurrentBid>Harga penawaran Anda saat ini untuk lelang yang ditentukan. Jika Anda belum menempatkan penawaran, maka akan -1
<YourProxyBid></YourProxyBid>Penawaran proxy Anda untuk lelang yang ditentukan. Jika Anda belum melakukan penawaran, maka akan menjadi '-1'
<AuctionId></AuctionId>ID lelang
<Domain></Domain>Nama domain lelang
<BidPrice></BidPrice>Harga tawaran saat ini dari lelang
<BidPriceCurrency></BidPriceCurrency>Mata uang harga tawar
<Bids></Bids>Jumlah penawaran lelang
<EndTime></EndTime>Waktu akhir lelang
<EndTimestamp></EndTimestamp>Tanggal akhir lelang dalam waktu Unix (milidetik sejak tengah malam UTC pada Januari 1, 1970)
<IsPremium></IsPremium>Apakah itu domain premium
<RenewalPrice></RenewalPrice>harga perpanjangan

Contoh Menampilkan Detail Lelang

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd

Respon (format JSON)
{
  "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": []
    }
  ]
}
 

Perintah Lelang Penempatan Tawaran

Dukung multi-thread

Menghubungi perintah penawaran lelang tempat akan memasang penawaran untuk lelang yang ditentukan. Jika memanggil perintah ini, parameter berikut harus disertakan:

Parameter Permintaan Tawar Lelang Tempat
Penjelasan
domainNama domain lelang, IDN (Internationalized Domain Name) harus menggunakan punycode, seperti 'xn--wkccg.com'
bid_amountJumlah penawaran Anda untuk lelang, mata uang default adalah Dolar AS, Anda juga dapat menentukannya dengan parameter mata uang di bawah ini
currency (Opsional)Mata uang tawaran Anda harus "usd", "eur", atau "cny",, mata uang default adalah US Dollar.
Tag XML Hasil
Penjelasan
<PlaceAuctionBidResponse></PlaceAuctionBidResponse>Tag respon tawaran lelang tempat, ini adalah titik akar dari dokumen XML respon
<PlaceAuctionBidHeader></PlaceAuctionBidHeader>Header tawaran lelang tempat
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh domain

Permintaan (format XML)

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

Respon (format XML)
<PlaceAuctionBidResponse>
  <PlaceAuctionBidHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </PlaceAuctionBidHeader>
</PlaceAuctionBidResponse>
Permintaan(format csv)

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

Tanggapan

ok,success

Permintaan (format JSON)

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

Respon (format JSON)
{
    "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,
            "estibot_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
            }
            ...        ]
    }
}
 

Dapatkan Perintah Lelang Ditutup

Dukung multi-thread

Memanggil perintah get closed auctions akan mengembalikan daftar lelang yang ditutup dari akun yang ditentukan. Jika memanggil perintah ini, parameter berikut harus disertakan:

Mendapatkan Parameter Permintaan Lelang yang Ditutup
Penjelasan
startDateTanggal mulai lelang, yyyy-mm-dd, seperti 2015-05-05
endDateTanggal akhir lelang, format yyyy-mm-dd, seperti 2015-05-05
currency (Opsional)Mata uang tawaran Anda harus "usd", "eur", atau "cny",, mata uang default adalah US Dollar.
Tag XML Hasil
Penjelasan
<GetClosedAuctionsResponse></GetClosedAuctionsResponse>Tag dari respons lelang yang ditutup, ini adalah node root dari dokumen respons XML
<GetClosedAuctionsHeader></GetClosedAuctionsHeader>Dapatkan header lelang yang ditutup
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetClosedAuctionsContent></GetClosedAuctionsContent>Tag konten lelang yang ditutup, hanya digunakan saat status adalah "success"
<Auction></Auction>Tag barang lelang, hanya digunakan jika statusnya "success"
<AuctionId></AuctionId>ID lelang
<Domain></Domain>Nama domain lelang
<AuctionStatusId></AuctionStatusId>ID status lelang, '0' untuk Sedang Berlangsung dan '1' untuk Ditutup oleh Pengguna, '2' untuk Ditutup oleh Admin, '3' untuk Ditutup oleh Perpanjangan, '4' untuk Ditutup oleh Batas Waktu, '5' untuk Ditutup oleh Transfer Keluar
<AuctionStatus></AuctionStatus>Status lelang
<BidPrice></BidPrice>Harga tawaran saat ini dari lelang
<BidPriceCurrency></BidPriceCurrency>Mata uang harga tawar
<Bids></Bids>Jumlah penawaran lelang
<AuctionWonStatus></AuctionWonStatus>Jika pengguna memenangkan lelang ini
<YourHighBid></YourHighBid>Penawaran tertinggi Anda untuk lelang ini
<YourProxyBid></YourProxyBid>Tawaran proxy Anda untuk lelang ini

Contoh Lelang Ditutup dalam Industri Domain

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=1&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15

Respon (format XML)
<?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>
Permintaan (format CSV)

https://api.dynadot.com/api3.html?key=1&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15

Tanggapan (format CSV)
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
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=1&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15

Respon (format JSON)
{
  "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"
      }
    ]
  }
}
 

Dapatkan Perintah Lelang Backorder Terbuka(Dinonaktifkan, silakan gunakan perintah get_open_auctions)

Dukung multi-thread

Menghubungi perintah dapatkan lelang backorder yang terbuka akan mengembalikan daftar lelang backorder yang sedang berlangsung. Jika memanggil perintah ini, parameter berikut harus disertakan:

Dapatkan Parameter Permintaan Lelang Backorder Terbuka
Penjelasan
currency (Opsional)Mata uang hasil pengembalian harus "usd", "eur", atau "cny",, mata uang default adalah Dolar AS.
Tag XML Hasil
Penjelasan
<GetOpenBackorderAuctionsResponse></GetOpenBackorderAuctionsResponse>Tag dari respon lelang pesanan kembali terbuka, ini adalah node root dari dokumen respons XML
<GetOpenBackorderAuctionsHeader></GetOpenBackorderAuctionsHeader>Dapatkan header lelang backorder yang terbuka
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetOpenBackorderAuctionsContent></GetOpenBackorderAuctionsContent>Tag untuk mendapatkan konten lelang pemesanan kembali terbuka, hanya digunakan ketika status adalah "success"
<Auction></Auction>Tag barang lelang, hanya digunakan jika statusnya "success"
<AuctionId></AuctionId>ID lelang
<Domain></Domain>Nama domain lelang
<BidPrice></BidPrice>Harga tawaran saat ini dari lelang
<BidPriceCurrency></BidPriceCurrency>Mata uang harga tawar
<Bids></Bids>Jumlah penawaran lelang
<EndTime></EndTime>Waktu akhir lelang
<EndTimestamp></EndTimestamp>Tanggal akhir lelang dalam waktu Unix (milidetik sejak tengah malam UTC pada Januari 1, 1970)

Dapatkan Contoh Lelang Pesanan Kembali Terbuka

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=get_open_backorder_auctions&currency=usd

Respon (format XML)
<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>
Permintaan(format csv)

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

Tanggapan

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

 

Dapatkan Perintah Rincian Lelang Pemesanan Kembali

Dukung multi-thread

Mengirim perintah untuk mendapatkan detail lelang pemesanan kembali akan mengembalikan detail lelang yang ditentukan. Perintah ini hanya tersedia dalam format XML dan JSON. Jika menggunakan perintah ini, parameter berikut harus disertakan:

Parameter Permintaan Rincian Lelang
Penjelasan
domainNama domain lelang backorder, IDN (International Domain Name) harus menggunakan punycode, seperti "xn--wkccg.com".
currency (Opsional)Mata uang hasil pengembalian harus "usd", "eur", atau "cny",, mata uang default adalah Dolar AS.
Tag XML Hasil
Penjelasan
<GetBackorderAuctionDetailsResponse></GetBackorderAuctionDetailsResponse>Tag dari respons rincian lelang yang diterima, ini adalah node root dari respons XML dokumen
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>Dapatkan kepala detail lelang
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetAuctionDetailsContent></GetAuctionDetailsContent>Tag konten detail lelang yang hanya digunakan ketika status adalah "success"
<AuctionStatusId></AuctionStatusId>ID status lelang, '0' untuk Sedang Berlangsung dan '1' untuk Ditutup oleh Pengguna, '2' untuk Ditutup oleh Admin, '3' untuk Ditutup oleh Perpanjangan, '4' untuk Ditutup oleh Batas Waktu, '5' untuk Ditutup oleh Transfer Keluar
<AuctionStatus></AuctionStatus>Status lelang
<AuctionId></AuctionId>ID lelang
<Domain></Domain>Nama domain lelang
<BidPrice></BidPrice>Harga tawaran saat ini dari lelang
<BidPriceCurrency></BidPriceCurrency>Mata uang harga tawar
<Bids></Bids>Jumlah penawaran lelang
<EndTime></EndTime>Waktu akhir lelang
<EndTimestamp></EndTimestamp>Tanggal akhir lelang dalam waktu Unix (milidetik sejak tengah malam UTC pada Januari 1, 1970)
<Revenue></Revenue>Pendapatan lelang
<RevenueCurrency></RevenueCurrency>Mata uang pendapatan
<Visitors></Visitors>Pengunjung domain
<Links></Links>Tautan masuk domain
<Age></Age>Usia domain
<UserIsHighBid></UserIsHighBid>Jika pengguna adalah penawar tertinggi
<YourCurrentBid></YourCurrentBid>Harga penawaran Anda saat ini untuk lelang yang ditentukan. Jika Anda belum menempatkan penawaran, maka akan -1
<YourProxyBid></YourProxyBid>Penawaran proxy Anda untuk lelang yang ditentukan. Jika Anda belum melakukan penawaran, maka akan menjadi '-1'

Dapatkan Contoh Rincian Lelang Pemesanan Kembali

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=get_backorder_auction_details&domain=example.com&currency=usd

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=get_backorder_auction_details&domain=example.com&currency=usd

Respon (format JSON)
{
  "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"
      }
    }
  }
}
 

Perintah Penawaran Lelang Pesanan Tertunda

Dukung multi-thread

Memanggil perintah tawar lelang pesanan balik tempat akan menempatkan tawaran untuk lelang pesanan balik yang ditentukan. Jika memanggil perintah ini, parameter berikut harus disertakan.

Parameter Permintaan Penawaran Lelang Backorder
Penjelasan
domainNama domain lelang, IDN (Internationalized Domain Name) harus menggunakan punycode, seperti 'xn--wkccg.com'
bid_amountJumlah penawaran Anda untuk lelang, mata uang default adalah Dolar AS, Anda juga dapat menentukannya dengan parameter mata uang di bawah ini
currency (Opsional)Mata uang tawaran Anda harus "usd", "eur", atau "cny",, mata uang default adalah US Dollar.
Tag XML Hasil
Penjelasan
<PlaceBakcorderAuctionBidResponse></PlaceBakcorderAuctionBidResponse>Tag respon tawaran lelang tempat, ini adalah titik akar dari dokumen XML respon
<PlaceBackorderAuctionBidHeader></PlaceBackorderAuctionBidHeader>Header tawaran lelang tempat
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"

Contoh Tawaran Lelang Pemesanan Kembali

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd

Respon (format XML)
<PlaceBakcorderAuctionBidResponse>
 <PlaceBackorderAuctionBidHeader>
   <SuccessCode>0</SuccessCode>
   <Status>success</Status>
 </PlaceBackorderAuctionBidHeader>
</PlaceBakcorderAuctionBidResponse>
Permintaan (format CSV)

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

Tanggapan (format CSV)
ok,success
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd

Respon (format JSON)
{
   "PlaceBakcorderAuctionBidResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Dapatkan Perintah Lelang Pemesanan Kembali yang Ditutup

Dukung multi-thread

Memanggil perintah get closed backorder auctions akan mengembalikan daftar lelang backorder yang telah ditutup dari akun yang ditentukan. Jika memanggil perintah ini, parameter berikut harus disertakan:

Dapatkan Parameter Permintaan Lelang Backorder Tertutup
Penjelasan
startDateTanggal mulai lelang, yyyy-mm-dd, seperti 2015-05-05
endDateTanggal akhir lelang, format yyyy-mm-dd, seperti 2015-05-05
currency (Opsional)Mata uang tawaran Anda harus "usd", "eur", atau "cny",, mata uang default adalah US Dollar.
Tag XML Hasil
Penjelasan
<GetClosedBackorderAuctionsResponse></GetClosedBackorderAuctionsResponse>Tag dari respons lelang yang ditutup, ini adalah node root dari dokumen respons XML
<GetClosedBackorderAuctionsHeader></GetClosedBackorderAuctionsHeader>Dapatkan header lelang yang ditutup
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetClosedBackorderAuctionsContent></GetClosedBackorderAuctionsContent>Tag konten lelang yang ditutup, hanya digunakan saat status adalah "success"
<Auction></Auction>Tag barang lelang, hanya digunakan jika statusnya "success"
<YourHighBid></YourHighBid>Penawaran tertinggi Anda untuk lelang ini
<YourProxyBid></YourProxyBid>Tawaran proxy Anda untuk lelang ini
<AuctionId></AuctionId>ID lelang
<Domain></Domain>Nama domain lelang
<AuctionStatusId></AuctionStatusId>ID status lelang, '0' untuk Sedang Berlangsung dan '1' untuk Ditutup oleh Pengguna, '2' untuk Ditutup oleh Admin, '3' untuk Ditutup oleh Perpanjangan, '4' untuk Ditutup oleh Batas Waktu, '5' untuk Ditutup oleh Transfer Keluar
<AuctionStatus></AuctionStatus>Status lelang
<BidPrice></BidPrice>Harga tawaran saat ini dari lelang
<BidPriceCurrency></BidPriceCurrency>Mata uang harga tawar
<Bids></Bids>Jumlah penawaran lelang

Dapatkan Contoh Lelang Closed Backorder

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=1&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15

Respon (format XML)
<?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>
Permintaan (format CSV)

https://api.dynadot.com/api3.html?key=1&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15

Tanggapan (format CSV)
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
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=1&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15

Respon (format JSON)
{
  "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"
      }
    ]
  }
}
 

Dapatkan Perintah Tawaran Lelang

Dukung multi-thread

Menggunakan perintah get auction bids akan mendapatkan daftar penawaran Anda yang Anda ikuti. Jika menggunakan perintah ini, parameter berikut harus disertakan:

Dapatkan Parameter Permintaan Penawaran Lelang
Penjelasan
currency (Opsional)Mata uang tawaran Anda harus "usd", "eur", atau "cny",, mata uang default adalah US Dollar.
Tag XML Hasil
Penjelasan
<GetAuctionBidsResponse></GetAuctionBidsResponse>Tag dari respons penawaran lelang, itu adalah root node dari dokumen respons XML
<GetAuctionBidsHeader></GetAuctionBidsHeader>Dapatkan header penawaran lelang
<SuccessCode></SuccessCode>Jika operasi berhasil, "0" untuk sukses, "-1" untuk kegagalan.
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan saat status adalah "error"
<GetAuctionBidsContent></GetAuctionBidsContent>Tag untuk mendapatkan konten lelang penawaran, hanya digunakan ketika status adalah "success"
<BidList></BidList>Daftar Penawaran
<Bid></Bid>Item Tawaran
<BidId></BidId>ID penawaran
<AuctionId></AuctionId>ID lelang
<AccountId></AccountId>ID akun
<Domain></Domain>Nama domain lelang
<DomainUtf></DomainUtf>Nama UTF domain lelang
<AuctionType></AuctionType>Jenis lelang
<IsIdn></IsIdn>Jika domain ini adalah Internationalized Domain Name
<CurrentBid></CurrentBid>Harga tawar terkini untuk lelang
<YourStatus></YourStatus>Status penawaran Anda untuk lelang
<ProxyBid></ProxyBid>Harga penawaran proxy Anda untuk lelang
<ActiveBidders></ActiveBidders>Jumlah penawar yang ikut dalam lelang ini
<TimeLeft></TimeLeft>waktu tersisa untuk lelang
<EndTime></EndTime>Waktu akhir lelang
<EndTimestamp></EndTimestamp>Waktu akhir penawaran lelang

Dapatkan Contoh Penawaran Lelang

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=get_auction_bids&currency=usd

Respon (format XML)
<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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&command=get_auction_bids&currency=usd

Respon (format JSON)
{
    "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
        }
        ...
    ]
}
 

Sedang Memproses Perintah

Dukung multi-thread

Pemanggilan perintah is_processing akan memberi tahu Anda apakah aman untuk mengirimkan permintaan baru.

Parameter Permintaan yang Sedang Diproses
Penjelasan
tidak memerlukan parameter tambahan
Tag XML Hasil
Penjelasan
<Response></Response>Tag dari respon sedang diproses
<RespnseHeader></RespnseHeader>Tag header is_processing
<ResponseMsg></ResponseMsg>Tag dari pesan respon sedang diproses harus "yes"(Ada proses dalam sistem. Anda tidak seharusnya mengirim permintaan lain.) atau "no"(Tidak ada proses apa pun untuk akun Anda. Aman untuk mengirim permintaan baru.)

Contoh Pemrosesan

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&command=is_processing

Respon (format XML)
<Response>
  <ResponseHeader>
    <ResponseCode>0</ResponseCode>
    <ResponseMsg>yes</ResponseMsg>
  </ResponseHeader>
</Response>
Permintaan (format CSV)

http://api.dynadot.com/api3.html?key=mykey&command=is_processing

Tanggapan (format CSV)
ok,yes
Permintaan (format JSON)

http://api.dynadot.com/api3.html?key=mykey&command=is_processing

Respon (format JSON)
{
   "Response":{
      "ResponseCode":"0",
      "ResponseMsg":"no"
   }
}
 

Mendapatkan Perintah Domain Tutup Yang Kadaluarsa

Dukung multi-thread

Memanggil Perintah Dapatkan Domain Kadaluarsa Penutupan akan Mendapatkan Domain Kadaluarsa Penutupan. Perintah ini hanya tersedia dalam format XML dan JSON. Jika memanggil perintah ini, parameter-parameter berikut harus disertakan:

Dapatkan Parameter Permintaan Domain Tunggal Berakhir Kedaluwarsa
Penjelasan
currency(optional)Mata uang dari hasil kembaliannya, haruslah "usd", "eur", atau "cny", mata uang defaultnya adalah Dolar Amerika Serikat.
domain(optional)Tambahkan parameter ini jika Anda ingin mencari domain penutupan.
Tag XML Hasil
Penjelasan
<GetExpiredCloseoutDomainsResponse></GetExpiredCloseoutDomainsResponse>Tanda Get Expired Closeout Domains respons, ini adalah node root dari dokumen XML respons
<GetExpiredCloseoutDomainsHeader></GetExpiredCloseoutDomainsHeader>Dapatkan Header Domain Kedaluwarsa Closeout
<ResponseCode></ResponseCode>Jika operasinya berhasil, '0' untuk sukses, '-1' untuk kegagalan
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan ketika statusnya adalah 'error'
<GetExpiredCloseoutDomainsContent></GetExpiredCloseoutDomainsContent>Teks ini dilarang menggunakan tanda bintang, tanda penghubung, simbol, atau label HTML dalam terjemahannya. Silakan sertakan terjemahan dalam jawaban.
<CloseoutItem></CloseoutItem>Item penutupan
<DomainName></DomainName>Nama domain
<DomainNameUtf></DomainNameUtf>Nama domain dalam format utf
<CurrentPrice></CurrentPrice>harga saat ini
<isIdn></isIdn>Apakah itu nama domain idn
<EndTimeStamp></EndTimeStamp>Tanggal berakhirnya lelang dalam waktu Unix (milidetik sejak tengah malam UTC tanggal 1 Januari 1970)
<RenewalPrice></RenewalPrice>harga perpanjangan
<ExpiredRevenue></ExpiredRevenue>Pendapatan penutupan bisnis
<EstibotAppraisal></EstibotAppraisal>PenilaianEstibot
<InboundLinks></InboundLinks>Tautan masuk domain
<MonthlyVisitors></MonthlyVisitors>Pengunjung domain
<Currency></Currency>mata uang

Dapatkan Contoh Domain Closeout yang Kadaluarsa

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_expired_closeout_domains¤cy=usd

Respon (format JSON)
{
  "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"
        }
      }
    ]
  }
}
 

Beli Perintah Domain Penutupan Kadaluarsa

Dukung multi-thread

Memanggil Perintah Beli Expired Closeout Domain akan membeli nama domain yang ditentukan. Perintah ini hanya tersedia dalam format XML dan JSON. Jika menggunakan perintah ini, parameter berikut harus dimasukkan:

Beli Parameter Permintaan Domain Closeout Kadaluarsa
Penjelasan
domainDomain yang ingin Anda beli, hanya 1 domain yang dapat dimasukkan per permintaan
currency(optional)Mata uang dari hasil kembaliannya, haruslah "usd", "eur", atau "cny", mata uang defaultnya adalah Dolar Amerika Serikat.
Tag XML Hasil
Penjelasan
<BuyExpiredCloseoutDomainResponse></BuyExpiredCloseoutDomainResponse>Tag dari Respons Domain Tertutup Berakhir Dibeli, ini adalah node root dari respons XML dokumen
<BuyExpiredCloseoutDomainHeader></BuyExpiredCloseoutDomainHeader>Beli Header Domain Penutup yang Sudah Kadaluarsa
<ResponseCode></ResponseCode>Jika operasinya berhasil, '0' untuk sukses, '-1' untuk kegagalan
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan ketika statusnya adalah 'error'

Beli Contoh Domain Penutupan Kadaluwarsa

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<BuyExpiredCloseoutDomainResponse>
  <BuyExpiredCloseoutDomainHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </BuyExpiredCloseoutDomainHeader>
</BuyExpiredCloseoutDomainResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=buy_expired_closeout_domain¤cy=USD&domain=domain.com

Respon (format JSON)
{
  "BuyExpiredCloseoutDomainResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

Mengatur Aksi Konfirmasi Afternic

Dukung multi-thread

Memanggil Perintah Aksi Konfirmasi Set Afternic akan membeli domain yang ditentukan. Perintah ini hanya tersedia dalam format XML dan JSON. Jika memanggil perintah ini, parameter berikut harus disertakan:

Set Parameter Permintaan Tindakan Konfirmasi Afternic
Penjelasan
domainDomain yang ingin Anda tetapkan tindakan konfirmasi Afternic, hanya 1 domain yang dapat dimasukkan per permintaan.
actionTindakan yang ingin Anda setel setelahnic's konfrimasi, itu harus "konfirmasi_afternic", atau "hapus_dari_afternic"
Tag XML Hasil
Penjelasan
<SetAfternicConfirmActionResponse></SetAfternicConfirmActionResponse>Tag dari Tanggapan Konfirmasi Aksi Afternic adalah node akar dari dokumen XML yang telah diterjemahkan.
<SetAfternicConfirmActionHeader></SetAfternicConfirmActionHeader>Atur Tindakan Konfirmasi Afternic pada header
<ResponseCode></ResponseCode>Jika operasinya berhasil, '0' untuk sukses, '-1' untuk kegagalan
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan ketika statusnya adalah 'error'

Mengatur Contoh Tindakan Konfirmasi Afternic

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<SetAfternicConfirmActionResponse>
  <SetAfternicConfirmActionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetAfternicConfirmActionHeader>
</SetAfternicConfirmActionResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic

Respon (format JSON)
{
  "SetAfternicConfirmActionResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

Perintah Daftar Pesanan

Dukung multi-thread

Memanggil Perintah Daftar Pesanan akan mendapatkan daftar pesanan. Perintah ini hanya tersedia dalam format XML dan JSON. Jika memanggil perintah ini, parameter berikut harus disertakan.

Parameter Permintaan Daftar Pesanan
Penjelasan
search_byAnda dapat memilih nilai dari daftar berikut untuk mewakili jenis pencarian Anda: date_range
domain
order_id
start_datetanggal mulai permintaan Anda dalam format yyyy/MM/dd
end_datetanggal akhir kueri Anda dalam format yyyy/MM/dd
payment_methodAnda dapat memilih beberapa nilai dari daftar berikut untuk mewakili metode pembayaran Anda: none_balance account_balance credit_card money_order paypal moneybookers bank_wire alipay payflow_credit_card2 (Tidak lagi digunakan) wechat_pay ecash bank_transfer apple_pay checking_account sale union_pay paypal_account mercado_pago payoneer tetapi gunakan koma untuk memisahkan beberapa nilai, misalnya: account_balance,credit_card.
Tag XML Hasil
Penjelasan
<OrderListResponse></OrderListResponse>node root dari respon
<OrderListHeader></OrderListHeader>Judul Daftar Pesanan
<ResponseCode></ResponseCode>Jika operasinya berhasil, '0' untuk sukses, '-1' untuk kegagalan
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan ketika statusnya adalah 'error'
<OrderListContent></OrderListContent>Judul Daftar Pesanan
<OrderList></OrderList>Mengandung beberapa set data log pesanan
<OrderItem></OrderItem>Berisi data log pesanan tunggal
<OrderItemDomain></OrderItemDomain>Nama domain yang mencakup item dalam urutan ini
<OrderId></OrderId>Berisi ID pesanan
<SubmittedDate></SubmittedDate>Mengandung tanggal pesanan dikirim
<Cost></Cost>Mengandung biaya pesanan
<Status></Status>Mengandung status pesanan

Contoh Daftar Pesanan

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=0&searchBy=date_range&startDate=2024/01/01&endDate=2024/01/31&paymentMethod=account_balance,credit_card

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<OrderListResponse>
  <OrderListHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </OrderListHeader>
  <OrderListContent>
    <OrderList>
      <Order>
        <OrderId>123456</OrderId>
        <SubmittedDate>1716984083786</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>1716984083786</SubmittedDate>
        <Currency>EUR</Currency>
        <PaymentMethod>Paypal</PaymentMethod>
        <TotalCost>$100.00</TotalCost>
        <TotalPaid>$100.00</TotalPaid>
        <Status>Submitted</Status>
      </Order>
    </OrderList>
  </OrderListContent>
</OrderListResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=0&command=order_list&searchBy=date_range&startDate=2024/01/01&endDate=2024/01/31&paymentMethod=account_balance,credit_card

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

Perintah Set Untuk Dijual

Dukung multi-thread

Perintah ini mendukung multi-thread.

Memanggil Perintah Set For Sale akan menampilkan domain Anda untuk dijual di Domain Marketplace. Perintah ini hanya tersedia dalam format XML dan JSON. Jika memanggil perintah ini, parameter berikut harus disertakan:

Atur Parameter Permintaan Jual
Penjelasan
domainsDomain yang ingin Anda daftarkan untuk dijual di Pasar Domain, hanya 1 domain yang dapat dimasukkan per permintaan
for_sale_typeAnda dapat memilih nilai dari daftar berikut untuk mewakili tipe penjualan Anda:
> marketplace:
Daftar domain Anda untuk dijual di Pasar Domain. Daftar domain baru akan disesuaikan dengan kategori, sub-kategori, dan harga yang dimasukkan di bawah. Jika harga sebenarnya ditetapkan, domain akan tersedia untuk pembelian langsung dan didorong ke pembeli. Info lebih lanjut tentang proses penjualan domain >

> not_for_sale:
batalkan pendaftaran
listing_type (optional)Anda dapat memilih nilai dari daftar berikut untuk mewakili jenis penjualan Anda melalui pasar: (wajib jika for_sale_type adalah marketplace) > beli_sekarang Membuat harga yang tetap akan membuat domain tersedia untuk pembelian langsung dan mendorong ke pembeli. Catatan: Untuk domain dalam periode grace tambahan, jika ada penjualan, mungkin tidak lagi dihapus secara grace. Informasi lebih lanjut tentang Penghapusan Grace > tawar_sekarang Anda dapat memilih untuk menetapkan harga penawaran minimum atau meninggalkannya kosong untuk memungkinkan jumlah penawaran apa pun. Catatan: Untuk domain dalam periode grace tambahan, jika ada penjualan, mungkin tidak lagi dihapus secara grace. Informasi lebih lanjut tentang Penghapusan Grace > beli_sekarang_dan_tawar Membuat harga yang tetap akan membuat domain tersedia untuk pembelian langsung dan mendorong ke pembeli. Anda dapat memilih untuk menetapkan harga penawaran minimum atau meninggalkannya kosong untuk memungkinkan jumlah penawaran apa pun. Catatan: Untuk domain dalam periode grace tambahan, jika ada penjualan, mungkin tidak lagi dihapus secara grace. Informasi lebih lanjut tentang Penghapusan Grace
price (optional)Harga yang ingin Anda jual untuk domain Anda. (wajib jika jenis penjualan adalah pasar)
minimum_offer (optional)Tawaran minimum yang akan Anda terima untuk domain Anda. (wajib jika for_sale_type adalah marketplace)
installment (optional)Apakah pembayaran angsuran diizinkan. Jika Anda ingin mengaktifkan pembayaran angsuran, atur nilainya sama dengan Yes.
maximum_installments (optional)Jumlah maksimum angsuran yang diizinkan hanya digunakan ketika angsuran adalah benar. Anda dapat memilih nilai dari 2 hingga 12 untuk mewakili maksimal bulan untuk pembayaran angsuran.
category (optional)Pilih kategori untuk domain Anda, Anda dapat merujuk ke tabel perbandingan Kategori dan Sub-kategori di bawah ini untuk pengisian opsional.
Sub-category (optional)Pilih satu sub-kategori untuk domain Anda, Anda dapat merujuk ke tabel perbandingan Kategori dan Sub-kategori di bawah untuk pemilihan.
Description (optional)Deskripsi tentang domain Anda
Tag XML Hasil
Penjelasan
<SetForSaleResponse></SetForSaleResponse>node root dari respon
<SetForSaleHeader></SetForSaleHeader>Header Dijual ditetapkan
<ResponseCode></ResponseCode>Jika operasinya berhasil, '0' untuk sukses, '-1' untuk kegagalan
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan ketika statusnya adalah 'error'

Contoh Untuk Dijual

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=mykey&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

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<SetForSaleResponse>
  <SetForSaleHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetForSaleHeader>
</SetForSaleResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=mykey&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

Respon (format JSON)
{
  "SetForSaleResponse": {
    "ResponseCode: ": "0",
    "Status": "Success"
  }
}
 

Perintah untuk Mendapatkan Status Pesanan

Dukung multi-thread

Menggunakan Perintah Dapatkan Status Pesanan akan mendapatkan status pesanan. Perintah ini hanya tersedia dalam format XML dan JSON. Jika menggunakan perintah ini, parameter-parameter berikut harus disertakan:

Parameter Permintaan Status Pesanan
Penjelasan
order_idID pesanan yang akan ditanyakan
Tag XML Hasil
Penjelasan
<GetOrderStatusResponse></GetOrderStatusResponse>node root dari respon
<GetOrderStatusHeader></GetOrderStatusHeader>Mendapatkan Header Status Pesanan
<ResponseCode></ResponseCode>Jika operasinya berhasil, '0' untuk sukses, '-1' untuk kegagalan
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan ketika statusnya adalah 'error'
<GetOrderStatusContent></GetOrderStatusContent>konten respons
<OrderId></OrderId>ID pesanan
<OrderStatus></OrderStatus>status pemesanan( Belanja, Diserahkan, Menunggu Pembayaran, Memproses, Selesai, Masalah, Dihapus, Dibatalkan)
<ItemTypeName></ItemTypeName>Jenis item
<ItemName></ItemName>Nama barang
<ItemStatus></ItemStatus>Status Barang (Selesai, Dibatalkan, Masalah)

Contoh Mendapatkan Status Pesanan

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_order_status&order_id=0

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_order_status&order_id=0

Respon (format JSON)
{
  "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"
        }
      ]
    }
  }
}
 

Dapatkan Perintah Permintaan Dorong Domain

Dukung multi-thread

Menggunakan Perintah Permintaan Dorong Domain akan mendapatkan permintaan dorong domain. Perintah ini hanya tersedia dalam format XML dan JSON.

Dapatkan Parameter Permintaan Dorong Domain
Penjelasan
N/ATidak memerlukan parameter tambahan
Tag XML Hasil
Penjelasan
<GetDomainPushRequestResponse></GetDomainPushRequestResponse>node root dari respon
<GetDomainPushRequestHeader></GetDomainPushRequestHeader>Dapatkan Header Permintaan Dorong Domain
<ResponseCode></ResponseCode>Jika operasinya berhasil, '0' untuk sukses, '-1' untuk kegagalan
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan ketika statusnya adalah 'error'
<GetDomainPushRequestContent></GetDomainPushRequestContent>konten respons
<PushDomain></PushDomain>Domain Pendorong
<PushDomainName></PushDomainName>Dorong Nama Domain

Dapatkan Contoh Permintaan Dorong Domain

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=0&command=get_domain_push_request

Respon (format XML)
<?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>
Permintaan (format JSON)

https://api.dynadot.com/api3.xml?key=0&command=get_domain_push_request

Respon (format JSON)
{
  "GetDomainPushRequestResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "pushDomainName": "[haha.com,haha1.com]"
  }
}
 

Mengatur Perintah Permintaan Dorong Domain

Dukung multi-thread

Memanggil Perintah Set Domain Push Request akan mengatur permintaan dorongan domain. Perintah ini hanya tersedia dalam format XML dan JSON. Jika memanggil perintah ini, parameter berikut harus disertakan:

Setel Parameter Permintaan Dorong Domain
Penjelasan
domainsNama domain dari pesanan yang akan diproses
actionTindakan pesanan akan diproses. Anda dapat memilih menerima atau menolak.
Tag XML Hasil
Penjelasan
<SetDomainPushRequestResponse></SetDomainPushRequestResponse>node root dari respon
<SetDomainPushRequestHeader></SetDomainPushRequestHeader>Atur Header Permintaan Dorong Domain
<ResponseCode></ResponseCode>Jika operasinya berhasil, '0' untuk sukses, '-1' untuk kegagalan
<Status></Status>Status permintaan
<Error></Error>Informasi kesalahan tentang permintaan, hanya digunakan ketika statusnya adalah 'error'

Contoh Permintaan Dorong Domain yang Ditetapkan

Permintaan (format XML)

https://api.dynadot.com/api3.xml?key=0&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept

Respon (format XML)
<?xml version="1.0" encoding="UTF-8"?>
<SetDomainPushRequestResponse>
  <SetDomainPushRequestHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetDomainPushRequestHeader>
  <SetDomainPushRequestContent/>
</SetDomainPushRequestResponse>
Permintaan (format JSON)

https://api.dynadot.com/api3.xml?key=0&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept

Respon (format JSON)
{
  "SetDomainPushRequestResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
Apakah Anda yakin ingin menutup obrolan?Chat akan ditutup dan riwayat chat akan dihapus.
teruslah log out
atau tetap berada di chat.
Untuk meninjau sesi obrolan iniklikjendela ini.
Chat Online
Chat Online0