Domeni

Lista komandi Domain API-ja

Naš API je vaš napredni alat za upravljanje i nabavku domena, napravljen za efikasnost. Sa preko 50 komandi za podešavanje, upravljanje, registraciju i licitiranje na celoj Dynadot platformi, imaćete punu kontrolu nad svojim nalogom i podešavanjima domena u bilo kom API softveru po vašem izboru. Naš API za domene je dostupan svim nalozima, pa počnite već danas!

Početak rada sa našim naprednim API-jem za domene

Zastareli API, planirano ukidanje. Molimo koristite naš RESTful API umesto njega:

https://www.dynadot.com/domain/api-document

Zahtevi za naš napredni API za domene šalju se na sledeći URL:

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

Zahtevi treba da se šalju preko https (sigurnog soketa) radi bezbednosti. Zahtev treba da ima sledeća dva parametra, 'Key' i 'Command'. Na svaku od komandi može da se klikne da bi se videli parametri povezani sa njima.

Dobićete različit broj niti u zavisnosti od nivoa potrošnje vašeg naloga:

Nivo potrošnjeBroj nitiOgraničenje brzine
Redovno1 nit60/min (1/sek)
Bulk5 niti600/min (10/sek)
super masovno35 niti6000/min (100/sek)

 
Parametar zahteva
Objašnjenje
KeyVaš ključ za pristup API-ju, dostupan u kontrolnom panelu vašeg Dynadot naloga pod bočnim menijem 'Tools' -> 'API'.
Command
Domen:
search, register, delete, renew, push, transfer, bulk_register, restore

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, suggestion_search, set_dnssec, get_dnssec, clear_dnssec

cancel_transfer, get_transfer_status, set_transfer_auth_code, authorize_transfer_away, get_transfer_auth_code

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

set_contact_eu_setting, set_contact_lv_setting, set_contact_lt_setting
Server imena:
get_ns, add_ns, register_ns, set_ns_ip, delete_ns, delete_ns_by_domain, server_list, get_dns
Nalog:
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, add_new_lead
Drugo:
set_afternic_confirm_action, set_sedo_confirm_action, get_whois_stats, order_list, set_for_sale, get_order_status, is_processing, transfer_out_domain_list, list_coupons, download_all_listings

XML format. Odgovor koji dobijete treba da sadrži 2 ili 3 od sledećih polja:

XML oznaka rezultata
Objašnjenje
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
 

Komanda za pretragu

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu pretrage, potrebno je uključiti sledeće parametre:

Parametar zahteva za pretragu
Objašnjenje
domain0 - domain99Ime domena koje tražite, običan nalog može da navede 1 domen po komandi, a bulk i super bulk nalog mogu da navedu do 100 domena
language0 - language99 (optional)Jezička oznaka za odgovarajući domen, koristite ovo samo za IDN-ove
show_price (optional)Ako želite da prikažete cenu u valuti svog naloga, postavite je na "1". Ako je domen dostupan, prikazaće se njegovi premium detalji i informacije o ceni.
currency (optional)Možete da odaberete tip valute, a podržani parametri su "USD","CNY", "GBP","EUR","INR","CAD" i tako dalje. Ako propustite ovaj parametar, koristićemo podrazumevanu valutu naloga
XML oznaka rezultata
Objašnjenje
<Results></Results>Koreni čvor XML odgovora komande za pretragu
<SearchResponse></SearchResponse>Oznaka odgovora pretrage
<SearchHeader></SearchHeader>Oznaka zaglavlja pretrage
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<DomainName></DomainName>Ime domena koji ste upravo pretražili
<Available></Available>Ako je ime domena dostupno
<Price></Price>Ako postavite "show_price" na "1", ovo će vam reći informacije o ceni ako je ovaj domen dostupan.
<Language></Language>Informacije o jeziku za ime domena

Primer pretrage

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD
Odgovor (XML format)
<Results>
  <SearchResponse>
    <SearchHeader>
      <SuccessCode>0</SuccessCode>
      <DomainName>mydomain.com</DomainName>
      <Available>yes</Available>
      <Price>77.00 in USD</Price>
    </SearchHeader>
  </SearchResponse>
  <SearchResponse>
    <SearchHeader>
      <SuccessCode>0</SuccessCode>
      <DomainName>mydomain.net</DomainName>
      <Available>yes</Available>
      <Price>44.00 in USD and domain is not premium</Price>
    </SearchHeader>
  </SearchResponse>
</Results>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1&currency=USD
Odgovor (JSON format)
{
   "SearchResponse":{
      "ResponseCode":"0",
      "SearchResults":[
         {
            "DomainName":"mydomain.com",
            "Available":"yes",
            "Price":"77.00 in USD"
         },
         {
            "DomainName":"mydomain.net",
            "Available":"yes",
            "Price":"44.00 in USD"
         }
      ]
   }
}
 

Komanda za registraciju

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande register kreiraće i obraditi porudžbinu za registraciju. Morate imati dovoljno stanje na nalogu da platite porudžbinu. Ako pozivate komandu register, treba da uključite sledeće parametre:

Parametar zahteva za registraciju
Objašnjenje
domainIme domena koje želite da registrujete, po jednom zahtevu može se registrovati samo 1 domen
language (optional)Oznaka jezika za traženi domen, potrebna je samo ako je domen IDN
durationNa koliko dugo da registrujete domen?
registrant_contact (optional)Kontakt registranta koji želite da koristite za domen
admin_contact (optional)Administrativni kontakt koji želite da koristite za domen
technical_contact (optional)Tehnički kontakt koji želite da koristite na domenu
billing_contact (optional)Kontakt za naplatu koji želite da koristite na domenu
option0 (if necessary)
Ime registranta za .AT, .BE
option1 (if necessary)Organizacija registranta za .AT, .BE (opciono)
Za .AT, možete navesti ili option0, option1 ili oba
premium (optional)Ako želite da registrujete premium domen, postavite ga na "1" (opciono)
currency (optional)Možete da odaberete tip valute, a podržani parametri su "USD","CNY", "GBP","EUR","INR","CAD" i tako dalje. Ako propustite ovaj parametar, koristićemo podrazumevanu valutu naloga
coupon (optional)Kupon kod koji želite da primenite na ovu komandu
XML oznaka rezultata
Objašnjenje
<RegisterResponse></RegisterResponse>Oznaka odgovora registracije
<RegisterHeader></RegisterHeader>Oznaka zaglavlja registra
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<RegisterContent></RegisterContent>Oznaka sadržaja registra
<Expiration></Expiration>Datum isteka u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970.), koristi se samo kada je rezultat "success"
<Registration></Registration>Datum registracije u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970.), koristi se samo kada je rezultat "success"

Primer registracije

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

Komanda za brisanje

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande za brisanje obrisaće domen koji je još u grejs periodu. Na vašem nalogu biće vam vraćena naknada za registraciju. Domeni koji su obnovljeni ili premešteni na novi nalog ne mogu se obrisati putem API-ja. Ako pozivate komandu za brisanje, potrebno je uključiti sledeće parametre:

Parametar zahteva za brisanje
Objašnjenje
domainNaziv domena koji želite da izbrišete, po zahtevu se može izbrisati samo 1 domen
XML oznaka rezultata
Objašnjenje
<DeleteResponse></DeleteResponse>Oznaka odgovora na brisanje
<DeleteHeader></DeleteHeader>Oznaka zaglavlja za brisanje
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer brisanja

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

Komanda za obnovu

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande renew će kreirati i obraditi nalog za obnovu. Morate imati dovoljno sredstava na nalogu da biste platili nalog. Ako pozivate komandu renew, sledeći parametri treba da budu uključeni:

Parametar zahteva za obnovu
Objašnjenje
domainIme domena koje želite da obnovite, po jednom zahtevu može se obnoviti samo 1 domen
durationNa koliko godina da se obnovi domen
year (optional)Trenutna godina kada domen ističe
currency (optional)Možete da odaberete tip valute, a podržani parametri su "USD","CNY", "GBP","EUR","INR","CAD" i tako dalje. Ako propustite ovaj parametar, koristićemo podrazumevanu valutu naloga
price_check (optional)Možete dodati ovaj parametar komandi da proverite detalje cene za obnovu ovog domena. NAPOMENA: Dodavanjem ovog parametra komandi, naš API neće obnoviti domen, već samo prikazati informacije o ceni.
coupon (optional)Kupon kod koji želite da primenite na ovu komandu
no_renew_if_late_renew_fee_needed (optional)Možete dodati ovaj parametar komandi da izbegnete obnovu ako domen zahteva naknadu za zakašnelu obnovu. Ako domen ipak zahteva naknadu za zakašnelu obnovu za obnovu, a "no_renew_if_late_renew_fee_needed = 1" je prosleđeno u komandi, domen neće biti obnovljen.
XML oznaka rezultata
Objašnjenje
<RenewResponse></RenewResponse>Oznaka odgovora na obnovu, to je koreni čvor XML dokumenta odgovora
<RenewHeader></RenewHeader>Zaglavlje obnove
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<PriceInfo></PriceInfo>Oznaka informacija o ceni, koristi se samo kada je status "price_check_success"
<RenewContent></RenewContent>Oznaka sadržaja obnove, koristi se samo kada je status "success"
<Expiration></Expiration>Datum isteka u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970.), koristi se samo kada je rezultat "success"

Primer obnavljanja

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon
Odgovor (XML format)
<RenewResponse>
  <RenewHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RenewHeader>
  <RenewContent>
    <Expiration>73984579834</Expiration>
  </RenewContent>
</RenewResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&domain=domian1.com&command=renew&duration=1&currency=USD&coupon=testcoupon
Odgovor (JSON format)
{
   "RenewResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "DomainName":"domain1.com",
      "Expiration":"73984579834"
   }
}
 

Komanda za push

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje push komande će kreirati i obraditi push nalog. Morate otključati svoj domen i nalog za obradu naloga. Nalog primaoca treba da odbije/prihvati domen da bi se nalog završio. Ako pozivate push komandu, sledeći parametri treba da budu uključeni:

Parametar push zahteva
Objašnjenje
domainIme domena koji želite da push-ujete. Takođe podržavamo masovni push, možete koristiti ";" za razdvajanje domena. Primer: domain1.com;domain2.com
receiver_push_usernamePush korisničko ime naloga primaoca
currency (optional)Možete da odaberete tip valute, a podržani parametri su "USD","CNY", "GBP","EUR","INR","CAD" i tako dalje. Ako propustite ovaj parametar, koristićemo podrazumevanu valutu naloga
unlock_domain_for_push(optional)Postavite ovaj parametar na "1". Ako je domen zaključan, automatski ćemo ga otključati, tako da ne morate ručno da otključavate domen
receiver_email(optional)Push e-pošta naloga primaoca
XML oznaka rezultata
Objašnjenje
<PushResponse></PushResponse>Oznaka push odgovora, to je koreni čvor XML dokumenta odgovora
<PushHeader></PushHeader>Push zaglavlje
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer push-a

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=push&domain=domian1.com&receiver_push_username=username&currency=USD
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=push&domain=domian1.com&receiver_push_username=username&currency=USD
Odgovor (XML format)
<PushResponse>
  <PushHeader>
    <SuccessCode>0</SuccessCode>
    <Status>order created</Status>
  </PushHeader>
</PushResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=push&domain=domian1.com&receiver_push_username=username&currency=USD
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=push&domain=domian1.com&receiver_push_username=username&currency=USD
Odgovor (JSON format)
{
   "PushResponse":{
      "ResponseCode":"0",
      "Status":"order created"
   }
}
 

Komanda za transfer

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande za transfer će kreirati i obraditi nalog za transfer. Neki TLD-ovi mogu zahtevati da registrar koji gubi potvrdi da bi se nalog završio. Ako pozivate komandu za transfer, treba uključiti sledeće parametre:

Parametar zahteva za transfer
Objašnjenje
domainIme domena koji želite da prenesete u Dynadot, samo 1 domen može biti prenet po zahtevu
authAutorizacioni kod za zahtev za prenos.
currency (optional)Možete da odaberete tip valute, a podržani parametri su "USD","CNY", "GBP","EUR","INR","CAD" i tako dalje. Ako propustite ovaj parametar, koristićemo podrazumevanu valutu naloga
registrant_contact (optional)Kontakt registranta koji želite da koristite kada se transfer završi. (Ne podržavaju svi TLD-ovi ovu funkciju)
admin_contact (optional)Administrativni kontakt koji želite da koristite kada se transfer završi. (Ne podržavaju svi TLD-ovi ovu funkciju)
technical_contact (optional)Tehnički kontakt koji želite da koristite kada se transfer završi. (Ne podržavaju svi TLD-ovi ovu funkciju)
billing_contact (optional)Kontakt za naplatu koji želite da koristite kada se transfer završi. (Ne podržavaju svi tld-ovi ovu funkciju)
premium (optional)Ako želite da prenesete premium domen, postavite na "1" (opciono)
privacy (optional)Status privatnosti domena koji želite da postavite, može biti "on" ili "off". Podrazumevani nivo privatnosti naloga primeniće se ako je unos netačan ili ako nema unosa
name_servers (optional)Lista name servera koja će se primeniti na domen nakon završetka transfera. Možete koristiti "," za razdvajanje name servera. Primer: ns1.domain1.com,ns2.domain2.com
coupon (optional)Kupon kod koji želite da primenite na ovu komandu
XML oznaka rezultata
Objašnjenje
<TransferResponse></TransferResponse>Oznaka odgovora o transferu, to je korenski čvor XML dokumenta odgovora
<TransferHeader></TransferHeader>Zaglavlje transfera
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer prenosa

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<TransferResponse>
  <TransferHeader>
    <SuccessCode>0</SuccessCode>
    <Status>order created</Status>
    <DomainName>domain1.com</DomainName>
    <OrderId>1234567</OrderId>
  </TransferHeader>
</TransferResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=transfer&domain=domian1.com&auth=testauth&currency=USD&coupon=testcoupon
Odgovor (JSON format)
{
  "TransferResponse": {
    "ResponseCode": 0,
    "Status": "order created",
    "DomainName": "domain1.com",
    "OrderId": "1234567"
  }
}
 

Komanda za masovnu registraciju

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande za masovnu registraciju će kreirati i obraditi narudžbine za registraciju. Morate imati dovoljno sredstava na nalogu da platite narudžbine. Ako pozivate komandu za masovnu registraciju, potrebno je uključiti sledeće parametre:

Parametar zahteva za masovnu registraciju
Objašnjenje
domain0-domain99Naziv(i) domena koje želite da registrujete, maksimalno 100 domena može se registrovati po zahtevu
premium (optional)Ako želite da registrujete premium domen, postavite ga na "1" (opciono)
currency (optional)Možete da izaberete tip valute, a podržane vrednosti ovog parametra su "USD","CNY", "GBP","EUR","INR","CAD" i tako dalje. Ako izostavite ovaj parametar, koristićemo podrazumevanu valutu naloga
coupon (optional)Kupon kod koji želite da primenite na ovu komandu
XML oznaka rezultata
Objašnjenje
<BulkRegisterResponse></BulkRegisterResponse>Oznaka odgovora masovne registracije
<BulkRegisterHeader></BulkRegisterHeader>Oznaka zaglavlja za masovnu registraciju
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<BulkRegisterContent></BulkRegisterContent>Oznaka sadržaja za masovnu registraciju
<Expiration></Expiration>Datum isteka u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970.), koristi se samo kada je rezultat "success"
<Result></Result>Rezultat akcije registracije
<Message></Message>Poruka o grešci za akciju registracije, koristi se samo kada je rezultat "error"

Primer komande Bulk Register

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BulkRegisterResponse>
  <BulkRegisterHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </BulkRegisterHeader>
  <BulkRegisterContent>
    <BulkRegister>
      <RegisterResult>
        <DomainName>domain0.com</DomainName>
        <Expiration>1234567890</Expiration>
        <Result>success</Result>
        <Message>-</Message>
      </RegisterResult>
      <RegisterResult>
        <DomainName>domain1.com</DomainName>
        <Expiration>-</Expiration>
        <Result>error</Result>
        <Message>not_available</Message>
      </RegisterResult>
    </BulkRegister>
  </BulkRegisterContent>
</BulkRegisterResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=bulk_register&domain0=domain0.com&domain1=domain1.com&currency=USD
Odgovor (JSON format)
{
  "BulkRegisterResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "BulkRegister": [
      {
        "DomainName": "domain0.com",
        "Expiration": "1234567890",
        "Result": "success",
        "Message": "-"
      },
      {
        "DomainName": "domain1.com",
        "Expiration": "-",
        "Result": "error",
        "Message": "not_available"
      }
    ]
  }
}
 

Komanda za informacije o domenu

Podrška za višenitnost
Podrška za API Sandbox

Ova komanda je dostupna samo u XML i JSON formatu:

Parametar zahteva za informacije o domenu
Objašnjenje
domainDozvoljen je samo 1 domen po zahtevu
XML oznaka rezultata
Objašnjenje
<DomainInfoResponse></DomainInfoResponse>Koreni čvor XML dokumenta odgovora
<DomainInfoResponseHeader></DomainInfoResponseHeader>Zaglavlje odgovora
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<DomainInfoContent></DomainInfoContent>Sadržaj odgovora
<Domain></Domain>Domen
<Name></Name>Naziv domena
<Expiration></Expiration>Datum isteka domena u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970)
<Registration></Registration>Datum registracije domena u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970)
<NameServerSettings></NameServerSettings>Podešavanja imenskog servera domena
<Type></Type>Tip imenskog servera domena
<WithAds></WithAds>Ako želite parking stranicu za svoj domen
<Whois></Whois>Whois informacije
<Registrant></Registrant>Podaci o registrantu
<ContactId></ContactId>ID kontakta
<Admin></Admin>Informacije o administratoru
<Technical></Technical>Tehničke informacije
<Billing></Billing>Podaci za naplatu
<Locked></Locked>Zaključano ili ne
<Disabled></Disabled>Status omogućavanja
<UdrpLocked></UdrpLocked>Udrp zaključan ili ne
<UdrpLocked></UdrpLocked>Udrp zaključan ili ne
<RegistrantUnverified></RegistrantUnverified>Registrant nije verifikovan
<Hold></Hold>Status zadržavanja klijenta/registrara
<Privacy></Privacy>Status privatnosti
<isForSale></isForSale>Status prodaje
<RenewOption></RenewOption>Opcija obnove
<Note></Note>Napomena
<Folder></Folder>Informacije o fascikli
<FolderId></FolderId>ID foldera
<FolderName></FolderName>Naziv foldera

Primer informacija o domenu

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=domain_info&domain=domain1.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=domain_info&domain=domain1.com
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<DomainInfoResponse>
  <DomainInfoHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </DomainInfoHeader>
  <DomainInfoContent>
    <Domain>
      <Name>domain1.com</Name>
      <Expiration>1361430589062</Expiration>
      <Registration>1234567890123</Registration>
      <NameServerSettings>
        <Type>Dynadot Parking</Type>
        <WithAds>Yes</WithAds>
      </NameServerSettings>
      <Whois>
        <Registrant>
          <ContactId>0</ContactId>
        </Registrant>
        <Admin>
          <ContactId>0</ContactId>
        </Admin>
        <Technical>
          <ContactId>0</ContactId>
        </Technical>
        <Billing>
          <ContactId>0</ContactId>
        </Billing>
      </Whois>
      <Locked>yes</Locked>
      <Disabled>no</Disabled>
      <UdrpLocked>no</UdrpLocked>
      <RegistrantUnverified>no</RegistrantUnverified>
      <Hold>no</Hold>
      <Privacy>none</Privacy>
      <isForSale>yes</isForSale>
      <RenewOption>no renew option</RenewOption>
      <Note/>
      <Folder>
        <FolderId>-1</FolderId>
        <FolderName>(no folder)</FolderName>
      </Folder>
      <Status>active</Status>
    </Domain>
  </DomainInfoContent>
</DomainInfoResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=domain_info&domain=domain1.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=domain_info&domain=domain1.com
Odgovor (JSON format)
{
  "DomainInfoResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "DomainInfo": {
      "Name": "domain1.com",
      "Expiration": "1361430589062",
      "Registration": "1234567890123",
      "NameServerSettings": {
        "Type": "Dynadot Parking",
        "WithAds": "Yes"
      },
      "Whois": {
        "Registrant": {
          "ContactId": "0"
        },
        "Admin": {
          "ContactId": "0"
        },
        "Technical": {
          "ContactId": "0"
        },
        "Billing": {
          "ContactId": "0"
        }
      },
      "Locked": "yes",
      "Disabled": "no",
      "UdrpLocked": "no",
      "RegistrantUnverified": "no",
      "Hold": "no",
      "Privacy": "none",
      "isForSale": "yes",
      "RenewOption": "no renew option",
      "Note": "",
      "Folder": {
        "FolderId": "-1",
        "FolderName": "(no folder)"
      },
      "Status": "active"
    }
  }
}
 

Komanda za podešavanje Whois-a

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set Whois, potrebno je da uključite sledeće parametre:

Podesi parametar Whois zahteva
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
registrant_contactPodaci o registrantu domena
admin_contactInformacije o administratoru domena
technical_contactTehničke informacije o domenu
billing_contactPodaci za naplatu domena
XML oznaka rezultata
Objašnjenje
<SetWhoisResponse></SetWhoisResponse>Koreni čvor XML dokumenta odgovora
<SetWhoisHeader></SetWhoisHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja Whois

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Odgovor (XML format)
<SetWhoisResponse>
  <SetWhoisHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetWhoisHeader>
</SetWhoisResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_whois&domain=domain4.com&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Odgovor (JSON format)
{
   "SetWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje name servera

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za postavljanje imenskih servera, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje nameservera
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
ns0 - ns12Name serveri koje želite da postavite za korišćenje vašeg domena; možete navesti do 13 name servera, ali oni već moraju biti na vašem nalogu
XML oznaka rezultata
Objašnjenje
<SetNsResponse></SetNsResponse>Oznaka odgovora za podešavanje nameservera, to je korenski čvor XML dokumenta odgovora
<SetNsHeader></SetNsHeader>Oznaka zaglavlja odgovora za podešavanje nameservera
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja Ns

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetNsResponse>
  <SetNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNsHeader>
</SetNsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_ns&domain=domain1.com,domain2.com&ns0=ns1.hostns.com&ns1=ns2.hostns.com
Odgovor (JSON format)
{
  "SetNsResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Komanda za postavljanje parkinga

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje parkinga, treba uključiti sledeće parametre:

Parametar zahteva za postavljanje parkinga
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
with_ads (optional)Ako ne želite reklame treće strane, možete koristiti ovaj parametar sa "no"
XML oznaka rezultata
Objašnjenje
<SetParkingResponse></SetParkingResponse>Oznaka odgovora za podešavanje parkinga, to je koreni čvor XML dokumenta odgovora
<SetParkingHeader></SetParkingHeader>Podesi zaglavlje parking foldera
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja parkinga

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_parking&domain=domain1.com&with_ads=no
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_parking&domain=domain1.com&with_ads=no
Odgovor (XML format)
<SetParkingResponse>
  <SetParkingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetParkingHeader>
</SetParkingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_parking&domain=domain1.com&with_ads=no
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_parking&domain=domain1.com&with_ads=no
Odgovor (JSON format)
{
   "SetParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za postavljanje prosleđivanja

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje prosleđivanja, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje prosleđivanja
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
forward_urlURL na koji želite da preusmerite svoj domen. Imajte na umu da parametar mora biti kodirano tako da API poziv bude pravilno interpretiran.
is_temp (optional)Status prosleđivanja vašeg domena koji želite, podrazumevana vrednost je "temporary", ako želite trajno prosleđivanje, koristite ovaj parametar sa "no"
XML oznaka rezultata
Objašnjenje
<SetForwardingResponse></SetForwardingResponse>Koreni čvor XML dokumenta odgovora
<SetForwardingHeader></SetForwardingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja preusmeravanja

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Odgovor (XML format)
<SetForwardingResponse>
  <SetForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetForwardingHeader>
</SetForwardingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_forwarding&forward_url=http://www.mydomain.com&domain=domain1.com,domain2.com
Odgovor (JSON format)
{
   "SetForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Postavi Stealth komandu

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set stealth, treba uključiti sledeće parametre:

Parametar za postavljanje stealth zahteva
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
stealth_urlURL na koji želite da preusmerite svoj domen. Imajte na umu da parametar mora biti kodirano tako da API poziv bude pravilno interpretiran.
stealth_title (optional)Naslov stranice
XML oznaka rezultata
Objašnjenje
<SetStealthResponse></SetStealthResponse>Koreni čvor XML dokumenta odgovora
<SetStealthHeader></SetStealthHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer postavljanja prikrivenog

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Odgovor (XML format)
<SetStealthResponse>
  <SetStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetStealthHeader>
</SetStealthResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_stealth&domain=domain1.com&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Odgovor (JSON format)
{
   "SetStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje hostinga

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje hostinga, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje hostinga
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
hosting_typeTip hostinga koji želite, možete izabrati u "advanced" i "basic"
mobile_view_onSamo kada je hosting_type "advanced", možete koristiti ovaj parametar kao "yes"
XML oznaka rezultata
Objašnjenje
<SetHostingResponse></SetHostingResponse>Koreni čvor XML dokumenta odgovora
<SetHostingHeader></SetHostingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja hostinga

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Odgovor (XML format)
<SetHostingResponse>
  <SetHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetHostingHeader>
</SetHostingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_hosting&domain=domain8.com&hosting_type=advanced&mobile_view_on=yes
Odgovor (JSON format)
{
   "SetHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje DNS2

Podrška za višenitnost
Podrška za API Sandbox

Ako pozovete komandu set DNS2, sledeći parametri treba da budu uključeni:

Imajte na umu da će izvršavanje komande SET_DNS2 podrazumevano prepisati trenutna DNS podešavanja. Da biste promenili ovo ponašanje i umesto toga dodali nova DNS podešavanja, možete koristiti opcionalni parametar add_dns_to_current_setting.

Podesi parametar DNS2 zahteva
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
main_record_type0 - main_record_type19 (optional)Glavni tip zapisa, treba da bude "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email"
main_record0 - main_record19Navedite DNS zapis za vaš domen
main_recordx0 - main_recordx19MX distanca, tip prosleđivanja (301 kao "1", 302 kao "2"), naslov stealth prosleđivanja ili alias e-pošte, neophodno kada je main_record_type "forward","mx","stealth","email".
subdomain0 - subdomain99 (optional)Zapisi poddomena (opciono)
sub_record_type0 - sub_record_type99Tip zapisa poddomena, treba da bude "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email"
sub_record0 - sub_record99IP adresa poddomena ili ciljni host
sub_recordx0 - sub_recordx99MX distanca, tip prosleđivanja, naslov stealth prosleđivanja ili alias e-pošte, neophodno kada je main_record_type "forward","mx","stealth","email"
ttl (optional)Vreme trajanja
add_dns_to_current_setting (optional)ako želite da dodate nove DNS postavke na postojeće DNS postavke. Postavite na "1" (opciono)
XML oznaka rezultata
Objašnjenje
<SetDnsResponse></SetDnsResponse>Koreni čvor XML dokumenta odgovora
<SetDnsHeader></SetDnsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja DNS2

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDnsResponse>
  <SetDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDnsHeader>
</SetDnsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_dns2&domain=domain1.com&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1&main_record_type1=mx&main_record1=mail1.myisp.com&main_recordx1=0&subdomain0=www&sub_record_type0=a&sub_record0=192.168.1.1
Odgovor (JSON format)
{
  "SetDnsResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Komanda za podešavanje Dnssec

Podrška za višenitnost
Podrška za API Sandbox

Pozivanjem komande Set Dnssec postavićete DNSSEC domena. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, treba da uključite sledeće parametre:

Možete izabrati da popunite odgovarajuće vrednosti parametara u opciji na osnovu svog imena domena.

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

Opcija 2 : domain_name , flags , public_key , algorithm

Napomene: Izaberite broj odgovarajuće oznake kao vrednost svog parametra, ako postoji.

Parametar zahteva za Set Dnssec
Objašnjenje
domain_nameNaziv domena za koji treba da podesite dnssec
key_tagOznaka ključa
digest_typeMožete izabrati broj sa sledeće liste da označi tip vašeg digitalnog potpisa: SHA-1(1) SHA-256(2) GOSTR 34.11-94 (3) SHA-384(4)
digestUnesite vrednost koja odgovara izabranom tipu digest-a
algorithmMožete izabrati broj iz sledeće liste da predstavite vaš algoritam digitalnog potpisa: RSA/MD5(1) Diffie-Hellman (2) DSA/SHA-1(3) Eliptička kriva (4) RSA/SHA-1(5) DSA-NSEC3-SHA1(6) RSASHA1-NSEC3-SHA1(7) RSA/SHA-256(8) RSA/SHA-512(10) GOSTR 34.10-2001(12) ECDSA kriva P-256 sa SHA-256(13 ECDSA kriva P-384 sa SHA-384(14) ED25519(15 ED448(16) Indirektno (252) Privatni DNS (253 Privatni OID (254)
flagsMožete izabrati broj iz sledeće liste koji će predstavljati simbol vašeg digitalnog potpisa: ZSK(256) KSK(257)
public_keyJavni ključ mora biti u base64 kodiranju.
XML oznaka rezultata
Objašnjenje
<SetDnssecResponse></SetDnssecResponse>korenski čvor odgovora
<SetDnssecHeader></SetDnssecHeader>Postavi DNSSEC zaglavlje
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer postavljanja DNSSEC-a

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDnssecResponse>
  <SetDnssecHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDnssecHeader>
  <SetDnssecContent/>
</SetDnssecResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_dnssec&domain_name=domain-haha1.com&flags=257&public_key=123&algorithm=1
Odgovor (JSON format)
{
  "SetDnssecResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Komanda za uklanjanje DNSSEC

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande za uklanjanje DNSSEC će ukloniti DNSSEC domena. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, treba uključiti sledeće parametre:

Parametar zahteva za brisanje DNSSEC-a
Objašnjenje
domain_nameNaziv domena za koji treba ukloniti DNSSEC

Primer uklanjanja DNSSEC

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=clear_dnssec&domain_name=domain-haha1.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=clear_dnssec&domain_name=domain-haha1.com
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<ClearDnssecResponse>
  <ClearDnssecHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </ClearDnssecHeader>
</ClearDnssecResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=clear_dnssec&domain_name=domain-haha1.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=clear_dnssec&domain_name=domain-haha1.com
Odgovor (JSON format)
{
  "ClearDnssecResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Komanda za podešavanje prosleđivanja e-pošte

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje prosleđivanja e-pošte, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje prosleđivanja e-pošte
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
forward_typeTip prosleđivanja, može biti "donot": ne prosleđuj e-poštu, "mx": dostavi e-poštu drugom mail hostu (MX zapis), "forward": dostavi e-poštu drugom mail hostu
username0 - username9Korisničko ime, koristi se samo kada je "forward_type" "forward"
exist_email0 - exist_email9Postojeća e-mail adresa, koristi se samo kada je "forward_type" "forward"
mx_host0 - mx_host2Mejl host, koristi se samo kada je "forward_type" "mx"
mx_distance0 - mx_distance2Distance0 je najviši prioritet, koristi se samo kada je "forward_type" "mx"
XML oznaka rezultata
Objašnjenje
<SetEmailForwardingResponse></SetEmailForwardingResponse>Koreni čvor XML dokumenta odgovora
<SetEmailForwardingHeader></SetEmailForwardingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja prosleđivanja e-pošte

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&[email protected]
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&[email protected]
Odgovor (XML format)
<SetEmailForwardingResponse>
  <SetEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetEmailForwardingHeader>
</SetEmailForwardingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&[email protected]
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_email_forward&domain=testdomain.com&forward_type=forward&username0=testusername&[email protected]
Odgovor (JSON format)
{
   "SetEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za brisanje podešavanja domena

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set clear domain setting, potrebno je da uključite sledeće parametre:

Parametar zahteva za postavljanje i brisanje podešavanja domena
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
serviceUsluga koju želite da uklonite, može biti "forward", "stealth", "email_forwarding", "dns", "dnssec" i "nameservers"
XML oznaka rezultata
Objašnjenje
<SetClearDomainSettingResponse></SetClearDomainSettingResponse>Koreni čvor XML dokumenta odgovora
<SetClearDomainSettingHeader></SetClearDomainSettingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja za brisanje podešavanja domena

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Odgovor (XML format)
<SetClearDomainSettingResponse>
  <SetClearDomainSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearDomainSettingHeader>
</SetClearDomainSettingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_clear_domain_setting&domain=domain1.com&service=nameservers
Odgovor (JSON format)
{
   "SetClearDomainSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set folder, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje foldera
Objašnjenje
domainIme domene za ažuriranje, samo 1 domena može biti postavljena po zahtevu
folderNaziv fascikle u koju želite da premestite svoj domen. Koristite "Default" kao naziv fascikle ako želite da premestite domen u podrazumevanu fasciklu. Naziv fascikle razlikuje velika i mala slova. Na primer, "Folder1" i "folder1" su dva različita naziva fascikli.
folder_id (optional)ID fascikle u koju želite da premestite svoj domen
XML oznaka rezultata
Objašnjenje
<SetFolderResponse></SetFolderResponse>Oznaka odgovora za postavljanje foldera, to je korenski čvor XML dokumenta odgovora
<SetFolderHeader></SetFolderHeader>Podesi zaglavlje fascikle
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja foldera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder&domain=domian1.com&folder=folder1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder&domain=domian1.com&folder=folder1
Odgovor (XML format)
<SetFolderResponse>
  <SetFolderHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderHeader>
</SetFolderResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder&domain=domian1.com&folder=folder1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder&domain=domian1.com&folder=folder1
Odgovor (JSON format)
{
   "SetFolderResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za postavljanje napomene

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set note, treba uključiti sledeće parametre:

Parametar zahteva za postavljanje napomene
Objašnjenje
domainDomen koji želite da podesite, samo 1 domen se može podesiti po zahtevu
noteNapomena koju želite da postavite za domen, može biti null
XML oznaka rezultata
Objašnjenje
<SetNoteResponse></SetNoteResponse>Koreni čvor XML dokumenta odgovora
<SetNoteHeader></SetNoteHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer postavljanja napomene

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_note&domain=domain1.com&note=Do not modify any information
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_note&domain=domain1.com&note=Do not modify any information
Odgovor (XML format)
<SetNoteResponse>
  <SetNoteHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNoteHeader>
</SetNoteResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_note&domain=domain1.com&note=Do not modify any information
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_note&domain=domain1.com&note=Do not modify any information
Odgovor (JSON format)
{
   "SetNoteResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Podesi opciju obnavljanja

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje opcije obnove, treba da uključite sledeće parametre:

Postavi parametar zahteva za opciju obnove
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
renew_optionMože biti "donot", "auto", "reset"
XML oznaka rezultata
Objašnjenje
<SetRenewOptionResponse></SetRenewOptionResponse>Koreni čvor XML dokumenta odgovora
<SetRenewOptionHeader></SetRenewOptionHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja opcije obnove

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

Komanda za podešavanje privatnosti

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje privatnosti, sledeći parametri treba da budu uključeni:

Parametar zahteva za podešavanje privatnosti
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
optionStatus privatnosti domena koji želite da postavite, može biti "full", "partial" ili "off"
whois_privacy_optionStatus privatnosti whois-a domena koji želite da postavite, može biti "yes" ili "no"
XML oznaka rezultata
Objašnjenje
<SetPrivacyResponse></SetPrivacyResponse>Koreni čvor XML dokumenta odgovora
<SetPrivacyHeader></SetPrivacyHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja privatnosti

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Odgovor (XML format)
<SetPrivacyResponse>
  <SetPrivacyHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetPrivacyHeader>
</SetPrivacyResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_privacy&domain=domain1.com&whois_privacy_option=yes&option=off
Odgovor (JSON format)
{
   "SetPrivacyResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Cene TLD-ova

Podrška za višenitnost
Podrška za API Sandbox

Ova funkcija je dostupna samo u XML i JSON formatu:

Parametar zahteva za cene TLD-ova
Objašnjenje
currency (optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; podrazumevana valuta je Api Default Currency iz podešavanja naloga
count_per_page (optional)Koliko entiteta se prikazuje po stranici
page_index (optional)Sa koje stranice želite da vidite entitete
sort (optional)Izaberite jednu od sledećih opcija kao vrednost za parametar sortiranja:
* Ako ga niste izabrali, koristićemo podrazumevano sortiranje.
1) RankAsc (Podrazumevano)
2) Opis ranga
3) Naziv uzlazno
4) NazivOpadajuće
5) SalesAsc
6) Opis prodaje
7) LaunchDateAsc
8) Opis datuma lansiranja
9) CountAsc
10) CountDesc
11) RegistryAsc
12) Opis registra
XML oznaka rezultata
Objašnjenje
<TldPriceResponse></TldPriceResponse>Koreni čvor XML dokumenta odgovora
<TldPriceResponseHeader></TldPriceResponseHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<TldPriceContent></TldPriceContent>Sadržaj odgovora
<TldContent></TldContent>Informacije o TLD-u
<Tld></Tld>Domeni najvišeg nivoa
<Usage></Usage>Upotreba TLD-a
<Price></Price>Informacije o ceni ovog TLD-a. Sadrži podoznake: : Jedinica cene : Cena registracije : Cena obnavljanja : Cena prenosa
<Privacy></Privacy>Ako ovaj TLD podržava WHOIS privatnost
<GracePeriod></GracePeriod>Informacije o grejs periodu ovog TLD-a. Sadrže podoznake: : Jedinica informacija o grejs periodu : Grejs period za obnovu : Obriši grejs period
<IDN></IDN>Ako ovaj tld podržava internacionalizovana imena domena
<Restrictions></Restrictions>Ime domena

Primer cena TLD-ova

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=tld_price&currency=USD
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=tld_price&currency=USD
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<TldPriceResponse>
  <TldPriceResponseHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
    <PriceLevel>Regular Pricing</PriceLevel>
    <Currency>USD</Currency>
  </TldPriceResponseHeader>
  <TldPriceContent>
    <TldContent>
      <Tld>com</Tld>
      <Usage>General</Usage>
      <Price>
        <Unit>(Price/1 year)</Unit>
        <Register>15.00</Register>
        <Renew>15.00</Renew>
        <Transfer>15.00</Transfer>
        <Restore>10.00</Restore>
      </Price>
      <Privacy>10.00</Privacy>
      <GracePeriod>
        <Unit>10.00</Unit>
        <Renew>10.00</Renew>
        <Delete>30</Delete>
        <Restore>YES</Restore>
      </GracePeriod>
      <IDN>YES</IDN>
      <Restrictions>--</Restrictions>
      <OnSale>Yes</OnSale>
      <maxDuration>10</maxDuration>
      <minDuration>1</minDuration>
    </TldContent>
  </TldPriceContent>
</TldPriceResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=tld_price&currency=USD
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=tld_price&currency=USD
Odgovor (JSON format)
{
  "TldPriceResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "PriceLevel": "Regular Pricing",
    "Currency": "USD",
    "TldPrice": [
      {
        "Tld": "com",
        "Usage": "General",
        "IDN": "YES",
        "Restrictions": "--",
        "OnSale": "Yes",
        "Privacy": "10.00",
        "Price": {
          "Unit": "(Price/1 year)",
          "Register": "15.00",
          "Renew": "15.00",
          "Transfer": "15.00",
          "Restore": "10.00"
        },
        "GracePeriod": {
          "Unit": "10.00",
          "Renew": "10.00",
          "Delete": "30",
          "Restore": "YES"
        },
        "maxDuration": 10,
        "minDuration": 1
      }
    ]
  }
}
 

Komanda za listanje domena

Podrška za višenitnost
Podrška za API Sandbox

Ova funkcija je dostupna samo u XML i JSON formatu:

Parametar zahteva za listu domena
Objašnjenje
customer_id (optional)Filtriraj podatke po ID-ju kupca (samo preprodavci mogu da koriste ovaj parametar)
count_per_page (optional)Koliko entiteta se prikazuje po stranici
page_index (optional)Sa koje stranice želite da vidite entitete
sort (optional)Izaberite jednu od sledećih opcija kao vrednost za parametar sortiranja:
* Ako ga niste izabrali, koristićemo podrazumevano sortiranje.
1) CountAsc (Podrazumevano)
2) CountDesc
3) Naziv uzlazno
4) NazivOpadajuće
XML oznaka rezultata
Objašnjenje
<ListDomainInfoResponse></ListDomainInfoResponse>Koreni čvor XML dokumenta odgovora
<ListDomainInfoHeader></ListDomainInfoHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<ListDomainInfoContent></ListDomainInfoContent>Sadržaj odgovora
<DomainInfoList></DomainInfoList>Lista informacija o domenu
<DomainInfo></DomainInfo>Informacije o domenu
<Domain></Domain>Domen
<Name></Name>Ime domena
<Expiration></Expiration>Datum isteka domena u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970)
<Registration></Registration>Datum registracije domena u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970)
<NameServerSettings></NameServerSettings>Podešavanja nameservera
<Type></Type>Tip podešavanja nameservera
<WithAds></WithAds>Sa reklamama ili bez
<Whois></Whois>Whois informacije
<Registrant></Registrant>Podaci o registrantu
<ContactId></ContactId>ID kontakta
<Admin></Admin>Informacije o administratoru
<Technical></Technical>Tehničke informacije
<Billing></Billing>Podaci za naplatu
<Locked></Locked>Zaključano ili ne
<Disabled></Disabled>Status omogućavanja
<Hold></Hold>Status zadržavanja klijenta/registrara
<Privacy></Privacy>Status privatnosti
<isForSale></isForSale>Status prodaje
<RenewOption></RenewOption>Opcija obnove
<Note></Note>Napomena
<Folder></Folder>Informacije o fascikli
<FolderId></FolderId>ID foldera
<FolderName></FolderName>Naziv foldera

Primer liste domena

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=list_domain
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=list_domain
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<ListDomainInfoResponse>
  <ListDomainInfoHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </ListDomainInfoHeader>
  <ListDomainInfoContent>
    <DomainInfoList>
      <DomainInfo>
        <Domain>
          <Name>domain-exp140.com</Name>
          <Expiration>1361430589062</Expiration>
          <Registration>1234567890123</Registration>
          <NameServerSettings>
            <Type>Dynadot Parking</Type>
            <WithAds>Yes</WithAds>
          </NameServerSettings>
          <Whois>
            <Registrant>
              <ContactId>0</ContactId>
            </Registrant>
            <Admin>
              <ContactId>0</ContactId>
            </Admin>
            <Technical>
              <ContactId>0</ContactId>
            </Technical>
            <Billing>
              <ContactId>0</ContactId>
            </Billing>
          </Whois>
          <Locked>yes</Locked>
          <Disabled>no</Disabled>
          <UdrpLocked>no</UdrpLocked>
          <RegistrantUnverified>no</RegistrantUnverified>
          <Hold>no</Hold>
          <Privacy>none</Privacy>
          <isForSale>no</isForSale>
          <RenewOption>no renew option</RenewOption>
          <Note/>
          <Folder>
            <FolderId>-1</FolderId>
            <FolderName>(no folder)</FolderName>
          </Folder>
          <Status>active</Status>
        </Domain>
        <Domain>
          <Name>domain-exp141.com</Name>
          <Expiration>1361430589062</Expiration>
          <Registration>1234567890123</Registration>
          <NameServerSettings>
            <Type>Dynadot Parking</Type>
            <WithAds>Yes</WithAds>
          </NameServerSettings>
          <Whois>
            <Registrant>
              <ContactId>1</ContactId>
            </Registrant>
            <Admin>
              <ContactId>2</ContactId>
            </Admin>
            <Technical>
              <ContactId>3</ContactId>
            </Technical>
            <Billing>
              <ContactId>4</ContactId>
            </Billing>
          </Whois>
          <Locked>yes</Locked>
          <Disabled>no</Disabled>
          <UdrpLocked>no</UdrpLocked>
          <RegistrantUnverified>no</RegistrantUnverified>
          <Hold>no</Hold>
          <Privacy>none</Privacy>
          <isForSale>no</isForSale>
          <RenewOption>no renew option</RenewOption>
          <Note/>
          <Folder>
            <FolderId>-1</FolderId>
            <FolderName>(no folder)</FolderName>
          </Folder>
          <Status>moved</Status>
        </Domain>
      </DomainInfo>
    </DomainInfoList>
  </ListDomainInfoContent>
</ListDomainInfoResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=list_domain
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=list_domain
Odgovor (JSON format)
{
  "ListDomainInfoResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "MainDomains": [
      {
        "Name": "domain-exp140.com",
        "Expiration": "1361430589062",
        "Registration": "1234567890123",
        "NameServerSettings": {
          "Type": "Dynadot Parking",
          "WithAds": "Yes"
        },
        "Whois": {
          "Registrant": {
            "ContactId": "0"
          },
          "Admin": {
            "ContactId": "0"
          },
          "Technical": {
            "ContactId": "0"
          },
          "Billing": {
            "ContactId": "0"
          }
        },
        "Locked": "yes",
        "Disabled": "no",
        "UdrpLocked": "no",
        "RegistrantUnverified": "no",
        "Hold": "no",
        "Privacy": "none",
        "isForSale": "no",
        "RenewOption": "no renew option",
        "Note": "",
        "Folder": {
          "FolderId": "-1",
          "FolderName": "(no folder)"
        },
        "Status": "active"
      },
      {
        "Name": "domain-exp141.com",
        "Expiration": "1361430589062",
        "Registration": "1234567890123",
        "NameServerSettings": {
          "Type": "Dynadot Parking",
          "WithAds": "Yes"
        },
        "Whois": {
          "Registrant": {
            "ContactId": "1"
          },
          "Admin": {
            "ContactId": "2"
          },
          "Technical": {
            "ContactId": "3"
          },
          "Billing": {
            "ContactId": "4"
          }
        },
        "Locked": "yes",
        "Disabled": "no",
        "UdrpLocked": "no",
        "RegistrantUnverified": "no",
        "Hold": "no",
        "Privacy": "none",
        "isForSale": "no",
        "RenewOption": "no renew option",
        "Note": "",
        "Folder": {
          "FolderId": "-1",
          "FolderName": "(no folder)"
        },
        "Status": "moved"
      }
    ]
  }
}
 

Komanda za zaključavanje domena

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu lock domain, sledeći parametri treba da budu uključeni:

Parametar zahteva za zaključavanje domena
Objašnjenje
domainIme domena koje želite da zaključate, samo 1 domen može biti unet po zahtevu
XML oznaka rezultata
Objašnjenje
<LockDomainResponse></LockDomainResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<LockDomainHeader></LockDomainHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer zaključavanja domena

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=lock_domain&domain=domain4.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=lock_domain&domain=domain4.com
Odgovor (XML format)
<LockDomainResponse>
   <LockDomainHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </LockDomainHeader>
</LockDomainResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=lock_domain&domain=domain4.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=lock_domain&domain=domain4.com
Odgovor (JSON format)
{
   "LockDomainResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za pretragu predloga

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande za pretragu predloga kupiće navedeni domen. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, potrebno je uključiti sledeće parametre:

Parametar zahteva za pretragu predloga
Objašnjenje
domainDomen koji želite da pretražite, po zahtevu se može uneti samo 1 domen
tlds (optional)TLD-ovi koje sadrži isključivo rezultat pretrage
XML oznaka rezultata
Objašnjenje
<SuggestionSearchResponse></SuggestionSearchResponse>Oznaka odgovora na pretragu predloga, to je korenski čvor XML dokumenta odgovora
<SuggestionSearchHeader></SuggestionSearchHeader>Zaglavlje pretrage predloga
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer pretrage predloga

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=suggestion_search&domain=domain.com&action=com,net
Sandbox zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=suggestion_search&domain=domain.com&action=com,net
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SuggestionSearchResponse>
  <SuggestionSearchHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SuggestionSearchHeader>
  <SuggestionSearchContent>
    <SuggestionSearch>
      <Domain>test1.com</Domain>
      <Domain>test2.com</Domain>
      <Domain>test3.net</Domain>
      <Domain>test4.net</Domain>
    </SuggestionSearch>
  </SuggestionSearchContent>
</SuggestionSearchResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=suggestion_search&domain=domain.com&action=com,net
Sandbox zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=suggestion_search&domain=domain.com&action=com,net
Odgovor (JSON format)
{
  "SuggestionSearchResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Domains": [
      "test1.com",
      "test2.com",
      "test3.net",
      "test4.net"
    ]
  }
}
 

Komanda za otkazivanje prenosa

Podrška za višenitnost
Podrška za API Sandbox

Komanda vam omogućava da otkažete stavku transfera u porudžbini. Ako pozivate komandu za otkazivanje transfera, treba uključiti sledeće parametre:

Parametar zahteva za otkazivanje transfera
Objašnjenje
domainIme domena za koji želite da otkažete transfer, samo 1 domen može biti unet po zahtevu
order_idID naloga za transfer, možete ga dobiti iz drugog API-ja get_transfer_status.
XML oznaka rezultata
Objašnjenje
<CancelTransferResponse></CancelTransferResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<CancelTransferHeader></CancelTransferHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer otkazivanja transfera

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

Komanda za dobijanje statusa transfera

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu get transfer status, treba uključiti sledeće parametre:

Parametar zahteva za dobijanje statusa prenosa
Objašnjenje
domainIme domena za koje želite da dobijete status prenosa, samo 1 domen može biti unet po zahtevu
transfer_typeTip prenosa za koji želite da dobijete status prenosa (transfer in ili transfer away)
XML oznaka rezultata
Objašnjenje
<GetTransferStatusResponse></GetTransferStatusResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<GetTransferStatusHeader></GetTransferStatusHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetTransferStatusContent></GetTransferStatusContent>Sadržaj odgovora
<TransferList></TransferList>Lista transfera
<Transfer></Transfer>Informacije o transferu
<OrderId></OrderId>ID porudžbine
<TransferStatus></TransferStatus>Status transfera domena. Ako dobijete 'none' ili 'approved', možete otkazati transfer. Ako dobijete 'waiting', znači da je transfer već počeo. Ako dobijete 'auth code needed', znači da je loš auth kod, možete koristiti drugi API SET_TRANSFER_AUTH da ponovo pošaljete auth kod. Postoje i drugi statusi; poslaćemo vam e-poštu ili ih naši inženjeri treba da provere.

Primer dobijanja statusa transfera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetTransferStatusResponse>
  <GetTransferStatusHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetTransferStatusHeader>
  <GetTransferStatusContent>
    <TransferList>
      <Transfer>
        <OrderId>testorderid</OrderId>
        <TransferStatus>teststatus</TransferStatus>
      </Transfer>
      <Transfer>
        <OrderId>testorderid2</OrderId>
        <TransferStatus>teststatus2</TransferStatus>
      </Transfer>
    </TransferList>
  </GetTransferStatusContent>
</GetTransferStatusResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_transfer_status&domain=domian1.com&transfer_type=in
Odgovor (JSON format)
{
  "GetTransferStatusResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "TransferList": [
      {
        "OrderId": "testorderid",
        "TransferStatus": "teststatus"
      },
      {
        "OrderId": "testorderid2",
        "TransferStatus": "teststatus2"
      }
    ]
  }
}
 

Komanda za postavljanje koda za autorizaciju transfera za nalog transfera

Podrška za višenitnost
Podrška za API Sandbox

Komanda koja vam omogućava da ažurirate auth kod za obradu naloga za transfer. Ako pozivate komandu set transfer auth code, potrebno je da uključite sledeće parametre:

Parametar zahteva za postavljanje auth koda za prenos
Objašnjenje
domainNaziv domena za koji ažurirate autorizaciju transfera, samo 1 domen može biti unet po zahtevu
auth_codeauth_code koji želite ponovo da pošaljete
order_idID naloga za transfer, možete ga dobiti iz drugog API-ja get_transfer_status.
XML oznaka rezultata
Objašnjenje
<GetTransferStatusResponse></GetTransferStatusResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<GetTransferStatusHeader></GetTransferStatusHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer postavljanja koda za autorizaciju prenosa

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Odgovor (XML format)
<SetTransferAuthCodeResponse>
   <SetTransferAuthCodeHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetTransferAuthCodeHeader>
</SetTransferAuthCodeResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_transfer_auth_code&domain=domain4.com&auth_code=testauthcode
Odgovor (JSON format)
{
   "SetTransferAuthCodeResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za odobravanje odlaznog transfera

Podrška za višenitnost
Podrška za API Sandbox
Parametar zahteva za autorizaciju Transfer Away
Objašnjenje
domainDomen koji želite da odobrite za prenos, samo 1 domen može biti unet po zahtevu
order_idDynadot order_id domena koji želite da prenesete odavde
authorizeDa biste autorizovali prenos van, postavite ga na "approve". Da biste odbili prenos van, postavite ga na "deny".
XML oznaka rezultata
Objašnjenje
<AuthorizeTransferAwayResponse></AuthorizeTransferAwayResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<AuthorizeTransferAwayHeader></AuthorizeTransferAwayHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<Result></Result>Rezultat autorizacije odlaznog transfera

Primer autorizacije odlaznog prenosa

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

Komanda za dobijanje autorizacionog koda za transfer

Podrška za višenitnost
Podrška za API Sandbox

Morate otključati svoj domen i nalog pre nego što zatražite auth kod.

Parametar zahteva za dobijanje autorizacionog koda za transfer
Objašnjenje
domainIme domena za koje želite da dobijete transfer auth kod, samo 1 domen može biti unet po zahtevu
new_code (optional)Generiši novi kod za autorizaciju prenosa
unlock_domain_for_transfer (Optional. Requires api skip lock agreement to use)Ako želite da otključate domen za transfer, postavite ga na "1". Ako zahtev bude uspešno obrađen, domen će biti otključan.
XML oznaka rezultata
Objašnjenje
<GetTransferAuthCodeResponse></GetTransferAuthCodeResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<GetTransferAuthCodeHeader></GetTransferAuthCodeHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<AuthCode></AuthCode>Auth kod se koristi za pokretanje transfera domena.

Primer dobijanja koda za autorizaciju transfera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetTransferAuthCodeResponse>
  <GetTransferAuthCodeHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
    <AuthCode>testauthcode</AuthCode>
  </GetTransferAuthCodeHeader>
</GetTransferAuthCodeResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_transfer_auth_code&domain=domian1.com&new_code=1&unlock_domain_for_transfer=1
Odgovor (JSON format)
{
  "GetTransferAuthCodeResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "AuthCode": "testauthcode"
  }
}
 

Komanda za dobijanje zahteva za push domena

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande Get Domain Push Request će dobiti zahtev za push domena. Ova komanda je dostupna samo u XML i JSON formatu.

Parametar zahteva za dobijanje zahteva za prosleđivanje domena
Objašnjenje
N/A Nije potreban dodatni parametar
XML oznaka rezultata
Objašnjenje
<GetDomainPushRequestResponse></GetDomainPushRequestResponse>korenski čvor odgovora
<GetDomainPushRequestHeader></GetDomainPushRequestHeader>Zaglavlje zahteva za Get Domain Push
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetDomainPushRequestContent></GetDomainPushRequestContent>sadržaj odgovora
<PushDomain></PushDomain>Prenesi domen
<PushDomainName></PushDomainName>Prosleđivanje naziva domena

Primer zahteva za dobijanje prenosa domena

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_domain_push_request
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_domain_push_request
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetDomainPushRequestResponse>
  <GetDomainPushRequestHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </GetDomainPushRequestHeader>
  <GetDomainPushRequestContent>
    <PushDomain>
      <PushDomainName>haha.com</PushDomainName>
    </PushDomain>
    <PushDomain>
      <PushDomainName>haha1.com</PushDomainName>
    </PushDomain>
  </GetDomainPushRequestContent>
</GetDomainPushRequestResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_domain_push_request
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_domain_push_request
Odgovor (JSON format)
{
  "GetDomainPushRequestResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "pushDomainName": "[haha.com,haha1.com]"
  }
}
 

Postavi komandu za zahtev za prenos domena

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande za postavljanje zahteva za prosleđivanje domena postaviće zahtev za prosleđivanje domena. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozovete ovu komandu, treba uključiti sledeće parametre:

Podesi parametar zahteva za Domain Push Request
Objašnjenje
domainsIme domena porudžbine koju treba obraditi
actionRadnja za obradu porudžbine, možete izabrati "accept" ili "decline"
XML oznaka rezultata
Objašnjenje
<SetDomainPushRequestResponse></SetDomainPushRequestResponse>korenski čvor odgovora
<SetDomainPushRequestHeader></SetDomainPushRequestHeader>Zaglavlje zahteva za podešavanje Domain Push-a
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer zahteva za podešavanje push-a domena

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDomainPushRequestResponse>
  <SetDomainPushRequestHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetDomainPushRequestHeader>
  <SetDomainPushRequestContent/>
</SetDomainPushRequestResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_domain_push_request&domains=domain-haha1.com,domain-haha2.com,domain-haha3.com&action=accept
Odgovor (JSON format)
{
  "SetDomainPushRequestResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Komanda za kreiranje CN revizije

Podrška za višenitnost
Podrška za API Sandbox

Komanda vam omogućava da kreirate CN reviziju za kontakt. Ako pozivate komandu create cn audit, sledeći parametri treba da budu uključeni:

Parametar zahteva za kreiranje CN revizije
Objašnjenje
contact_idID zapisa kontakta za koji želite da započnete reviziju, po zahtevu se može uneti samo 1 ID kontakta
contact_typeTip kontakta, može biti "Individual" ili "Enterprise"
individual_id_typeTip ID-a fizičkog lica, očekivane vrednosti (opis vrednosti) su:
JGZ (legitimacija službenika Narodne Republike Kine)
SFZ (lična karta Narodne Republike Kine)
HZ (Pasoš)
GAJMTX (Izlazno-ulazna dozvola za putovanje u i iz Hong Konga i Makaa)
TWJMTX (putne propusnice za stanovnike Tajvana za ulazak u kopnenu Kinu ili izlazak iz nje)
WJLSFZ (Lična karta za stalni boravak stranca Narodne Republike Kine)
GAJZZ (boravišna dozvola za Hong Kong, Makao)
TWJZZ (dozvola boravka za stanovnike Tajvana)
QT (Ostalo)
individual_license_idBroj licence ID-a fizičkog lica
individual_urlDokument lične karte fizičkog lica. URL datoteke na serveru. Dozvoljeni su samo jpg, gif, png, jpeg
enterprise_id_type (Mandatory when contact type is "Enterprise")Tip Enterprise ID-a, očekivane vrednosti (opis vrednosti) su:
ORG (Sertifikat o organizacionom kodu)
YYZZ (poslovna dozvola)
TYDM (potvrda o jedinstvenom društvenom kreditnom kodu)
BDDM (vojna oznaka koda)
JDDWFW (Licenca za vojne plaćene eksterne usluge)
SYDWFR (Sertifikat o pravnom licu javne ustanove)
WGCZJG (Obrazac za registraciju rezidentnih predstavništava stranih preduzeća)
SHTTFR (potvrda o registraciji pravnog lica društvene organizacije)
ZJCS (Potvrda o registraciji mesta verskih aktivnosti)
MBFQY (Potvrda o registraciji privatnog subjekta koji nije preduzeće)
JJHFR (Potvrda o registraciji pravnog lica fonda)
LSZY (Licenca za rad advokatske kancelarije)
WGZHWH (Potvrda o registraciji stranog kulturnog centra u Kini)
WLCZJG (Potvrda o registraciji odobrenja za rezidentnu predstavničku kancelariju turističkih odeljenja strane vlade)
SFJD (Licenca za sudsko veštačenje)
JWJG (sertifikat za inostranu organizaciju)
SHFWJG (Sertifikat o registraciji agencije za socijalne usluge)
MBXXBX (Dozvola za rad privatne škole)
YLJGZY (Licenca za rad medicinske ustanove)
GZJGZY (licenca za obavljanje delatnosti javnobeležničke organizacije)
BJWSXX (Dozvola za pekinšku školu za decu osoblja stranih ambasada u Kini)
QTTYDM (Ostalo-sertifikat za jedinstveni društveni kreditni kod)
QT (Ostalo)
enterprise_license_id (Mandatory when contact type is "Enterprise")Broj licence za dokument preduzeća
enterprise_url (Mandatory when contact type is "Enterprise")Dokument o poslovnoj licenci. URL fajla na serveru. Dozvoljeni su samo jpg, gif, png, jpeg
XML oznaka rezultata
Objašnjenje
<CreateCnAuditResponse></CreateCnAuditResponse>Koreni čvor XML dokumenta odgovora
<CreateCnAuditHeader></CreateCnAuditHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer kreiranja Cn revizije

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<CreateCnAuditResponse>
  <CreateCnAuditHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </CreateCnAuditHeader>
</CreateCnAuditResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=create_cn_audit&contact_id=testcontactid&contact_type=Enterprise&individual_id_type=SFZ&individual_license_id=testlicenseid&individual_url=url1&enterprise_id_type=ORG&enterprise_license_id=testlicenseid2&enterprise_url=url2
Odgovor (JSON format)
{
  "CreateCnAuditResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Komanda za preuzimanje Cn statusa revizije

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu get cn audit status, sledeći parametri treba da budu uključeni:

Parametar zahteva za dobijanje Cn statusa revizije
Objašnjenje
contact_idID zapisa kontakta za koji želite da dobijete status revizije, samo 1 contactId može biti unet po zahtevu
gtldAko tražite rezultat revizije za cnnic-gtld, postavite ovaj parametar na 1
XML oznaka rezultata
Objašnjenje
<GetCnAuditStatusResponse></GetCnAuditStatusResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<GetCnAuditStatusHeader></GetCnAuditStatusHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<CnAuditStatus></CnAuditStatus>status provere cnnic revizorskog zapisa. Možete dobiti 'processing' ili 'waiting for cnnic' ili 'failed'. Ako ne uspe, poslaćemo vam imejl.
<FailedReason></FailedReason>Ako revizija ne prođe, razlog neuspeha će biti prikazan

Primer dobijanja statusa Cn revizije

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

Komanda za kreiranje kontakta

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za kreiranje kontakta, sledeći parametri bi trebalo da budu uključeni:

Parametar zahteva za kreiranje kontakta
Objašnjenje
organization (optional)Informacije o organizaciji
nameNaziv
emailEmail
phonenumBroj telefona
phoneccPozivni broj zemlje
faxnum (optional)Broj faksa
faxcc (optional)Pozivni broj zemlje za faks
address1Adresa1
address2 (optional)Adresa 2
cityGrad
state (optional)Država
zipPoštanski broj
countryDržava
XML oznaka rezultata
Objašnjenje
<CreateContactResponse></CreateContactResponse>Koreni čvor XML dokumenta odgovora
<CreateContactHeader></CreateContactHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<CreateContactContent></CreateContactContent>Novi ID kontakta, koristi se samo kada je status "success"

Primer kreiranja kontakta

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=create_contact&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=create_contact&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Odgovor (XML format)
<CreateContactResponse>
  <CreateContactHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </CreateContactHeader>
  <CreateContactContent>
    <ContactId>1234</ContactId>
  </CreateContactContent>
</CreateContactResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_contact&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=create_contact&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=America&zip=94401&country=US
Odgovor (JSON format)
{
   "CreateContactResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "CreateContactContent":{
         "ContactId":"0"
      }
   }
}
 

Komanda za izmenu kontakta

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za izmenu kontakta, treba uključiti sledeće parametre:

Parametar zahteva za izmenu kontakta
Objašnjenje
contact_idID kontakta koji želite da izmenite
organization (optional)Informacije o organizaciji
nameNaziv
emailEmail
phonenumBroj telefona
phoneccPozivni broj zemlje
faxnum (optional)Broj faksa
faxcc (optional)Pozivni broj zemlje za faks
address1Adresa 1
address2 (optional)Adresa 2
cityGrad
stateDržava
zipPoštanski broj
countryDržava
XML oznaka rezultata
Objašnjenje
<EditContactResponse></EditContactResponse>Koreni čvor XML dokumenta odgovora
<EditContactHeader></EditContactHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<EditContactContent></EditContactContent>Sadržaj odgovora
<ContactId></ContactId>ID kontakta

Primer izmene kontakta

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=edit_contact&contact_id=0&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=edit_contact&contact_id=0&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<EditContactResponse>
  <EditContactHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </EditContactHeader>
  <EditContactContent>
    <ContactId>0</ContactId>
  </EditContactContent>
</EditContactResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=edit_contact&contact_id=0&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=edit_contact&contact_id=0&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Odgovor (JSON format)
{
  "EditContactResponse": {
    "ResponseCode": "0",
    "Status": "success",
    "EditContactContent": {
      "ContactId": "0"
    }
  }
}
Zahtev (CSV format)https://api.dynadot.com/api3.html?key=[API Key]&command=edit_contact&contact_id=0&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Sandbox zahtev (CSV format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=edit_contact&contact_id=0&name=Webb&[email protected]&phonenum=8662623399&phonecc=1&address1=PO Box 345&city=San Mateo&state=U.S&zip=94401&country=US
Odgovor (CSV format)
ok,

success,
,
 

Komanda za brisanje kontakta

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za brisanje kontakta, sledeći parametri treba da budu uključeni:

Parametar zahteva za brisanje kontakta
Objašnjenje
contact_idID kontakata koje želite da obrišete, uverite se da su razdvojeni zapetama
XML oznaka rezultata
Objašnjenje
<DeleteContactResponse></DeleteContactResponse>Koreni čvor XML dokumenta odgovora
<DeleteContactHeader></DeleteContactHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer brisanja kontakta

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

Komanda za listu kontakata

Podrška za višenitnost
Podrška za API Sandbox

Ova komanda je dostupna samo u XML i JSON formatu:

Parametar zahteva za listu kontakata
Objašnjenje
N/ANije potreban dodatni parametar
XML oznaka rezultata
Objašnjenje
<ContactListResponse></ContactListResponse>Koreni čvor XML dokumenta odgovora
<ContactListHeader></ContactListHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<ContactListContent></ContactListContent>Sadržaj odgovora
<ContactList></ContactList>Lista kontakata
<Contact></Contact>Kontakt podaci
<ContactId></ContactId>ID kontakta
<Organization></Organization>Organizacija kontakta
<Name></Name>Naziv
<Email></Email>Email
<PhoneCc></PhoneCc>Pozivni broj zemlje
<PhoneNum></PhoneNum>Broj telefona
<FaxCc></FaxCc>Pozivni broj zemlje za faks
<FaxNum></FaxNum>Broj faksa
<Address1></Address1>Adresa 1
<Address2></Address2>Adresa 2
<City></City>Grad
<State></State>Država
<ZipCode></ZipCode>Poštanski broj
<Country></Country>Država
<GtldVerified></GtldVerified>Status verifikacije gTLD-a

Primer liste kontakata

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=contact_list
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=contact_list
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<ContactListResponse>
  <ContactListHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </ContactListHeader>
  <ContactListContent>
    <ContactList>
      <Contact>
        <ContactId>0</ContactId>
        <Organization/>
        <Name>Jack tester</Name>
        <Email></Email>
        <PhoneCc>1</PhoneCc>
        <PhoneNum>555.555.5233</PhoneNum>
        <FaxCc/>
        <FaxNum/>
        <Address1>test street</Address1>
        <Address2/>
        <City>Los Angeles</City>
        <State>CA</State>
        <ZipCode>90068</ZipCode>
        <Country>US</Country>
        <GtldVerified>no</GtldVerified>
      </Contact>
      <Contact>
        <ContactId>1</ContactId>
        <Organization/>
        <Name>John tester</Name>
        <Email></Email>
        <PhoneCc>1</PhoneCc>
        <PhoneNum>123.456.7890</PhoneNum>
        <FaxCc>1</FaxCc>
        <FaxNum>123.456.7890</FaxNum>
        <Address1>high Way first</Address1>
        <Address2/>
        <City>San Francisco</City>
        <State>CA</State>
        <ZipCode>90068</ZipCode>
        <Country>US</Country>
        <GtldVerified>yes</GtldVerified>
      </Contact>
    </ContactList>
  </ContactListContent>
</ContactListResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=contact_list
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=contact_list
Odgovor (JSON format)
{
  "ContactListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "ContactList": [
      {
        "ContactId": "0",
        "Organization": "",
        "Name": "Jack tester",
        "Email": "",
        "PhoneCc": "1",
        "PhoneNum": "555.555.5233",
        "FaxCc": "",
        "FaxNum": "",
        "Address1": "test street",
        "Address2": "",
        "City": "Los Angeles",
        "State": "CA",
        "ZipCode": "90068",
        "Country": "US",
        "GtldVerified": "no"
      },
      {
        "ContactId": "1",
        "Organization": "",
        "Name": "John tester",
        "Email": "",
        "PhoneCc": "1",
        "PhoneNum": "123.456.7890",
        "FaxCc": "1",
        "FaxNum": "123.456.7890",
        "Address1": "high Way first",
        "Address2": "",
        "City": "San Francisco",
        "State": "CA",
        "ZipCode": "90068",
        "Country": "US",
        "GtldVerified": "yes"
      }
    ]
  }
}
 

Komanda za preuzimanje kontakta

Podrška za višenitnost
Podrška za API Sandbox

Ova komanda je dostupna samo u XML i JSON formatu:

Parametar zahteva za preuzimanje kontakta
Objašnjenje
contact_idID kontakta
XML oznaka rezultata
Objašnjenje
<GetContactResponse></GetContactResponse>Koreni čvor XML dokumenta odgovora
<GetContactHeader></GetContactHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetContactContent></GetContactContent>Sadržaj odgovora
<Contact></Contact>Kontakt podaci
<ContactId></ContactId>ID kontakta
<Organization></Organization>Organizacija kontakta
<Name></Name>Naziv
<Email></Email>Email
<PhoneCc></PhoneCc>Pozivni broj zemlje
<PhoneNum></PhoneNum>Broj telefona
<FaxCc></FaxCc>Pozivni broj zemlje za faks
<FaxNum></FaxNum>Broj faksa
<Address1></Address1>Adresa 1
<Address2></Address2>Adresa 2
<City></City>Grad
<State></State>Država
<ZipCode></ZipCode>Poštanski broj
<Country></Country>Država
<GtldVerified></GtldVerified>Status verifikacije gTLD-a

Primer dobavljanja kontakta

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_contact&contact_id=10000
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_contact&contact_id=10000
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetContactResponse>
  <GetContactHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </GetContactHeader>
  <GetContactContent>
    <GetContact>
      <Contact>
        <ContactId>12345</ContactId>
        <Organization>org</Organization>
        <Name>name</Name>
        <Email></Email>
        <PhoneCc>1</PhoneCc>
        <PhoneNum>555.555.5233</PhoneNum>
        <FaxCc/>
        <FaxNum/>
        <Address1>address1</Address1>
        <Address2>address2</Address2>
        <City>city</City>
        <State>state</State>
        <ZipCode>zipcode</ZipCode>
        <Country>country</Country>
        <GtldVerified>no</GtldVerified>
      </Contact>
    </GetContact>
  </GetContactContent>
</GetContactResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_contact&contact_id=10000
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_contact&contact_id=10000
Odgovor (JSON format)
{
  "GetContactResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "GetContact": {
      "ContactId": "12345",
      "Organization": "org",
      "Name": "name",
      "Email": "",
      "PhoneCc": "1",
      "PhoneNum": "555.555.5233",
      "FaxCc": "",
      "FaxNum": "",
      "Address1": "address1",
      "Address2": "address2",
      "City": "city",
      "State": "state",
      "ZipCode": "zipcode",
      "Country": "country",
      "GtldVerified": "no"
    }
  }
}
 

Komanda za podešavanje EU postavki kontakta

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje EU postavke kontakta, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje EU kontakta
Objašnjenje
contact_idID kontakta koji želite da izmenite
country_of_citizenshipMora biti država članica EU, kodovi zemalja članica uključuju :
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
XML oznaka rezultata
Objašnjenje
<SetContactEUSettingResponse></SetContactEUSettingResponse>Koreni čvor XML dokumenta odgovora
<SetContactEUSettingHeader></SetContactEUSettingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<SetContactEUSettingContent></SetContactEUSettingContent>Sadržaj odgovora
<ContactId></ContactId>ID kontakta

Primer podešavanja EU podešavanja kontakta

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactEUSettingResponse>
  <SetContactEUSettingHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetContactEUSettingHeader>
  <SetContactEUSettingContent>
    <ContactId>0</ContactId>
  </SetContactEUSettingContent>
</SetContactEUSettingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_contact_eu_setting&contact_id=0&country_of_citizenship=AT
Odgovor (JSON format)
{
  "SetContactEUSettingResponse": {
    "ResponseCode: ": "0",
    "Status": "Success",
    "SetContactEUSettingContent": {
      "ContactId: ": "0"
    }
  }
}
 

Komanda za postavljanje LV podešavanja kontakta

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set contact lv setting, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje Contact LV
Objašnjenje
contact_idID kontakta koji želite da izmenite
registration_number- Za pojedince, unesite letonski identifikacioni broj.
- Za kompanije i druge pravne entitete, unesite registracioni broj izdat od strane Letonskog registra preduzeća.
vat_number (optional)PDV broj za strane pravne entitete registrovane u zemljama Evropske unije (ovo uključuje i letonske kompanije)
XML oznaka rezultata
Objašnjenje
<SetContactLvSettingResponse></SetContactLvSettingResponse>Koreni čvor XML dokumenta odgovora
<SetContactLvSettingHeader></SetContactLvSettingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<SetContactLvSettingContent></SetContactLvSettingContent>Sadržaj odgovora
<ContactId></ContactId>ID kontakta

Primer podešavanja nivoa kontakta

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactLvSettingResponse>
  <SetContactLvSettingHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetContactLvSettingHeader>
  <SetContactLvSettingContent>
    <ContactId>0</ContactId>
  </SetContactLvSettingContent>
</SetContactLvSettingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Odgovor (JSON format)
{
  "SetContactLvSettingResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetContactLvSettingContent": {
      "ContactId: ": "0"
    }
  }
}

Primer podešavanja LV za kontakt

Zahtev (CSV format)https://api.dynadot.com/api3.html?key=[API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Sandbox zahtev (CSV format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=set_contact_lv_setting&contact_id=0&registration_number=test_reg_number&vat_number=test_vat_number
Odgovor (CSV format)
ok,success,0
 

Komanda za podešavanje LT postavke kontakta

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje LT postavke kontakta, potrebno je uključiti sledeće parametre:

Parametar zahteva za podešavanje LT postavke kontakta
Objašnjenje
contact_idID kontakta koji želite da izmenite
organization_codeKod organizacije kontakta možete podesiti samo nakon što je organizacija kontakta podešena.
XML oznaka rezultata
Objašnjenje
<SetContactLtSettingResponse></SetContactLtSettingResponse>Koreni čvor XML dokumenta odgovora
<SetContactLtSettingHeader></SetContactLtSettingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<SetContactLtSettingContent></SetContactLtSettingContent>Sadržaj odgovora
<ContactId></ContactId>ID kontakta

Primer podešavanja LT postavke kontakta

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_contact_lt_setting&contact_id=0&organization_code=testing_organization_code
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_contact_lt_setting&contact_id=0&organization_code=testing_organization_code
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetContactLtSettingResponse>
  <SetContactLtSettingHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetContactLtSettingHeader>
  <SetContactLtSettingContent>
    <ContactId>0</ContactId>
  </SetContactLtSettingContent>
</SetContactLtSettingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_contact_lt_setting&contact_id=0&organization_code=testing_organization_code
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_contact_lt_setting&contact_id=0&organization_code=testing_organization_code
Odgovor (JSON format)
{
  "SetContactLtSettingResponse": {
    "ResponseCode:": "0",
    "Status": "Success",
    "SetContactLtSettingContent": {
      "ContactId": "0"
    }
  }
}
 

Komanda za preuzimanje name servera

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu get name server, treba uključiti sledeće parametre:

Parametar zahteva za dobijanje name servera
Objašnjenje
domainDomen čije informacije o ime serveru želite da dobijete, po zahtevu se mogu preuzeti informacije o ime serveru samo za 1 domen.
XML oznaka rezultata
Objašnjenje
<GetNsResponse></GetNsResponse>Koreni čvor XML dokumenta odgovora
<GetNsHeader></GetNsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<NsContent></NsContent>Sadržaj odgovora
<Host></Host>Ime hosta servera
<NsName></NsName>Naziv servera

Primer dobijanja Ns

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_ns&domain=mydomain.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_ns&domain=mydomain.com
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetNsResponse>
  <GetNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetNsHeader>
  <NsContent>
    <Host>ns1.mydomain.com</Host>
    <Host>ns2.mydomain.com</Host>
  </NsContent>
</GetNsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_ns&domain=mydomain.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_ns&domain=mydomain.com
Odgovor (JSON format)
{
  "GetNsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "NsContent": {
      "Host0": "ns1.mydomain.com",
      "Host1": "ns2.mydomain.com"
    }
  }
}
 

Komanda za dodavanje imenskog servera

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za dodavanje nameservera, treba uključiti sledeće parametre:

Parametar zahteva za dodavanje servera imena
Objašnjenje
hostNaziv hosta imenskog servera koji želite da dodate
XML oznaka rezultata
Objašnjenje
<AddNsResponse></AddNsResponse>Koreni čvor XML dokumenta odgovora
<AddNsHeader></AddNsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<AddNsContent></AddNsContent>Sadržaj odgovora
<Server></Server>Server koji ste postavili
<Host></Host>Ime hosta novog servera
<ServerId></ServerId>ID novog servera

Primer dodavanja Ns

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=add_ns&host=ns1.mydomain.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=add_ns&host=ns1.mydomain.com
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<AddNsResponse>
  <AddNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </AddNsHeader>
  <AddNsContent>
    <Server>
      <Host>ns1.mydomain.com</Host>
      <ServerId>0</ServerId>
    </Server>
  </AddNsContent>
</AddNsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_ns&host=ns1.mydomain.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=add_ns&host=ns1.mydomain.com
Odgovor (JSON format)
{
  "AddNsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "AddNsContent": {
      "Server": {
        "Host": "ns1.mydomain.com",
        "ServerId": 0
      }
    }
  }
}
 

Komanda za registraciju servera imena

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za registraciju imenskog servera, treba uključiti sledeće parametre:

Parametar zahteva za registraciju nameservera
Objašnjenje
hostNaziv hosta vašeg sopstvenog imenskog servera
ipIP adresa vašeg sopstvenog imenskog servera
XML oznaka rezultata
Objašnjenje
<RegisterNsResponse></RegisterNsResponse>Koreni čvor XML dokumenta odgovora
<RegisterNsHeader></RegisterNsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<RegisterNsContent></RegisterNsContent>Sadržaj odgovora
<Server></Server>Oznaka servera
<Host></Host>Ime hosta
<ServerId></ServerId>ID servera

Primer registracije ime servera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Odgovor (XML format)
<RegisterNsResponse>
  <RegisterNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </RegisterNsHeader>
  <RegisterNsContent>
    <Server>
      <Host>domain1.com</Host>
      <ServerId>0</ServerId>
    </Server>
  </RegisterNsContent>
</RegisterNsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=register_ns&host=domain1.com&ip=192.168.1.1
Odgovor (JSON format)
{
   "RegisterNsResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "RegisterNsContent":{
         "Server":{
            "Host":"ndomain1.com",
            "ServerId":"0"
         }
      }
   }
}
 

Komanda za podešavanje IP adrese nameservera

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set name server IP, treba da uključite sledeće parametre:

Parametar zahteva za postavljanje IP adrese imenskog servera
Objašnjenje
server_idID name servera koji želite da postavite
ip0 - ip9IP adresa koju želite da postavite na ime servera, po zahtevu se može postaviti 9 IP adresa i moraju biti razdvojene zapetama
XML oznaka rezultata
Objašnjenje
<SetNsIpResponse></SetNsIpResponse>Koreni čvor XML dokumenta odgovora
<SetNsIpHeader></SetNsIpHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja IP adrese name servera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Odgovor (XML format)
<SetNsIpResponse>
  <SetNsIpHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetNsIpHeader>
</SetNsIpResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_ns_ip&server_id=1&ip0=192.168.1.1
Odgovor (JSON format)
{
   "SetNsIpResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za brisanje imenskog servera

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu delete name server, sledeći parametri treba da budu uključeni:

Parametar zahteva za brisanje ime servera
Objašnjenje
server_idID name servera koje želite da obrišete, uverite se da su razdvojeni zapetama
XML oznaka rezultata
Objašnjenje
<DeleteNsResponse></DeleteNsResponse>Koreni čvor XML dokumenta odgovora
<DeleteNsHeader></DeleteNsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer brisanja NS

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

Komanda za brisanje imenskog servera prema domenu

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za brisanje name servera po domenu, potrebno je uključiti sledeće parametre:

Parametar zahteva za brisanje imenskog servera po domenu
Objašnjenje
server_domainNaziv imenskog servera. npr: ns1.testnameserver.com
XML oznaka rezultata
Objašnjenje
<DeleteNsResponse></DeleteNsResponse>Koreni čvor XML dokumenta odgovora
<DeleteNsHeader></DeleteNsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer brisanja nameservera po domenu

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Odgovor (XML format)
<DeleteNsResponse>
  <DeleteNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteNsHeader>
</DeleteNsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=delete_ns_by_domain&server_domain=ns1.testnameserver.com
Odgovor (JSON format)
{
   "DeleteNsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za listu servera

Podrška za višenitnost
Podrška za API Sandbox

Ova komanda je dostupna samo u XML i JSON formatu:

Parametar zahteva za listu servera
Objašnjenje
N/ANije potreban dodatni parametar
XML oznaka rezultata
Objašnjenje
<ServerListResponse></ServerListResponse>Koreni čvor XML dokumenta odgovora
<ServerListHeader></ServerListHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<ServerListContent></ServerListContent>Sadržaj odgovora
<NameServerList></NameServerList>Lista servera imena
<List></List>
<Server></Server>
<ServerId></ServerId>ID servera
<ServerName></ServerName>Naziv servera
<ServerIp></ServerIp>IP servera

Primer liste servera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=server_list
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=server_list
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<ServerListResponse>
  <ServerListHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </ServerListHeader>
  <ServerListContent>
    <NameServerList>
      <List>
        <Server>
          <ServerId>0</ServerId>
          <ServerName>ns1.com</ServerName>
        </Server>
        <Server>
          <ServerId>1</ServerId>
          <ServerName>domain1.com</ServerName>
          <ServerIp>192.168.1.1</ServerIp>
          <ServerIp>1.1.1.1</ServerIp>
        </Server>
      </List>
    </NameServerList>
  </ServerListContent>
</ServerListResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=server_list
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=server_list
Odgovor (JSON format)
{
  "ServerListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "ServerList": [
      {
        "ServerId": "0",
        "ServerName": "ns1.com"
      },
      {
        "ServerId": "1",
        "ServerName": "domain1.com",
        "ServerIps": [
          {
            "Ip": "192.168.1.1"
          },
          {
            "Ip": "1.1.1.1"
          }
        ]
      }
    ]
  }
}
 

Komanda za dobijanje podešavanja imenskog servera domena

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za dobijanje podešavanja nameservera domena, treba uključiti sledeće parametre:

Parametar zahteva za preuzimanje podešavanja imenskog servera domena
Objašnjenje
domainDomen čije podešavanje imenskog servera želite da dobijete; po zahtevu se može preuzeti podešavanje imenskog servera samo za 1 domen.
XML oznaka rezultata
Objašnjenje
<GetDnsResponse></GetDnsResponse>Koreni čvor XML dokumenta odgovora
<GetDnsHeader></GetDnsHeader>Zaglavlje odgovora
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetDnsContent></GetDnsContent>Sadržaj odgovora
<NameServerSettings></NameServerSettings>Podešavanja imenskog servera domena
<Type></Type>Tip imenskog servera domena

Primer dobijanja podešavanja imenskog servera domena

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_dns&domain=mydomain.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_dns&domain=mydomain.com
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetDnsResponse>
  <GetDnsHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </GetDnsHeader>
  <GetDnsContent>
    <NameServerSettings>
      <Type>Dynadot Parking</Type>
      <WithAds>Yes</WithAds>
    </NameServerSettings>
  </GetDnsContent>
</GetDnsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_dns&domain=mydomain.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_dns&domain=mydomain.com
Odgovor (JSON format)
{
  "GetDnsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "GetDns": {
      "NameServerSettings": {
        "Type": "Dynadot Parking",
        "WithAds": "Yes"
      }
    }
  }
}
 

Komanda za informacije o nalogu

Podrška za višenitnost
Podrška za API Sandbox

Ova komanda je dostupna samo u XML i JSON formatu:

Parametar zahteva za informacije o nalogu
Objašnjenje
N/ANije potreban dodatni parametar
XML oznaka rezultata
Objašnjenje
<AccountInfoResponse></AccountInfoResponse>Koreni čvor XML dokumenta odgovora
<AccountInfoHeader></AccountInfoHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<AccountInfoContent></AccountInfoContent>Sadržaj odgovora
<AccountInfo></AccountInfo>Informacije o nalogu
<Username></Username>Korisničko ime
<ForumName></ForumName>Ime foruma
<Contact></Contact>Kontakt podaci
<Organization></Organization>Organizacija
<Organization></Organization>Zaglavlje odgovora
<Name></Name>Vaše ime
<Email></Email>Email
<PhoneCc></PhoneCc>Pozivni broj zemlje
<PhoneNum></PhoneNum>Broj telefona
<Address1></Address1>Adresa 1
<Address2></Address2>Adresa 2
<City></City>Grad
<State></State>Država
<ZipCode></ZipCode>Poštanski broj
<Country></Country>Država
<CustomerSince></CustomerSince>Kupac od
<AccountLock></AccountLock>Zaključavanje naloga
<TotalSpending></TotalSpending>Ukupna potrošnja
<PriceLevel></PriceLevel>Nivo cene
<AccountBalance></AccountBalance>Stanje računa
<CustomTimeZone></CustomTimeZone>Prilagođena vremenska zona
<DefaultSettings></DefaultSettings>Podrazumevana podešavanja
<DefaultWhois></DefaultWhois>Podrazumevani Whois
<DefaultRegistrant></DefaultRegistrant>Podrazumevani registrant
<ContactId></ContactId>ID kontakta
<DefaultAdmin></DefaultAdmin>Podrazumevani admin
<DefaultTechnical></DefaultTechnical>Podrazumevano tehnički
<DefaultBilling></DefaultBilling>Podrazumevano fakturisanje
<Type></Type>Tip nameservera
<WithAds></WithAds>Sa reklamama ili bez

Primer informacija o nalogu

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=account_info
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=account_info
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<AccountInfoResponse>
  <AccountInfoHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </AccountInfoHeader>
  <AccountInfoContent>
    <AccountInfo>
      <Username>testname</Username>
      <ForumName>test forum name</ForumName>
      <AvatarUrl>test avatar url</AvatarUrl>
      <Contact>
        <Organization/>
        <Name>testname test</Name>
        <Email></Email>
        <PhoneCc>1</PhoneCc>
        <PhoneNum>555.555.5233</PhoneNum>
        <FaxCc/>
        <FaxNum/>
        <Address1>1 test road</Address1>
        <Address2/>
        <City>Los Angeles</City>
        <State>CA</State>
        <ZipCode>90000</ZipCode>
        <Country>US</Country>
      </Contact>
      <CustomerSince>1364888735253</CustomerSince>
      <AccountLock>on</AccountLock>
      <TotalSpending>$0.00</TotalSpending>
      <PriceLevel>Regular Pricing</PriceLevel>
      <AccountBalance>$70.02</AccountBalance>
      <CustomTimeZone>PST</CustomTimeZone>
      <DefaultSettings>
        <DefaultWhois>
          <DefaultRegistrant>
            <ContactId>0</ContactId>
          </DefaultRegistrant>
          <DefaultAdmin>
            <ContactId>0</ContactId>
          </DefaultAdmin>
          <DefaultTechnical>
            <ContactId>0</ContactId>
          </DefaultTechnical>
          <DefaultBilling>
            <ContactId>0</ContactId>
          </DefaultBilling>
        </DefaultWhois>
        <DefaultNameServerSettings>
          <Type>Dynadot Parking</Type>
          <WithAds>yes</WithAds>
        </DefaultNameServerSettings>
      </DefaultSettings>
    </AccountInfo>
  </AccountInfoContent>
</AccountInfoResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=account_info
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=account_info
Odgovor (JSON format)
{
  "AccountInfoResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "AccountInfo": {
      "Username": "testname",
      "ForumName": "test forum name",
      "AvatarUrl": "test avatar url",
      "Contact": {
        "Organization": "",
        "Name": "testname test",
        "Email": "",
        "PhoneCc": "1",
        "PhoneNum": "555.555.5233",
        "FaxCc": "",
        "FaxNum": "",
        "Address1": "1 test road",
        "Address2": "",
        "City": "Los Angeles",
        "State": "CA",
        "ZipCode": "90000",
        "Country": "US"
      },
      "CustomerSince": "1364888735253",
      "AccountLock": "on",
      "TotalSpending": "$0.00",
      "PriceLevel": "Regular Pricing",
      "AccountBalance": "$70.02",
      "CustomTimeZone": "PST",
      "DefaultSettings": {
        "DefaultWhois": {
          "DefaultRegistrant": {
            "ContactId": "0"
          },
          "DefaultAdmin": {
            "ContactId": "0"
          },
          "DefaultTechnical": {
            "ContactId": "0"
          },
          "DefaultBilling": {
            "ContactId": "0"
          }
        },
        "DefaultNameServerSettings": {
          "Type": "Dynadot Parking",
          "WithAds": "yes"
        }
      }
    }
  }
}
 

Komanda za dobijanje stanja naloga

Podrška za višenitnost
Podrška za API Sandbox

Ova komanda je dostupna samo u XML i JSON formatu:

Parametar zahteva za dobijanje stanja naloga
Objašnjenje
N/ANije potreban dodatni parametar
XML oznaka rezultata
Objašnjenje
<GetAccountBalanceResponse></GetAccountBalanceResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<GetAccountBalanceHeader></GetAccountBalanceHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetAccountBalanceContent></GetAccountBalanceContent>Sadržaj odgovora
<Balance></Balance>Stanje računa

Primer dobijanja stanja naloga

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_account_balance
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_account_balance
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetAccountBalanceResponse>
  <GetAccountBalanceHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetAccountBalanceHeader>
  <GetAccountBalanceContent>
    <BalanceList>
      <Balance>
        <Currency>USD</Currency>
        <Amount>300.00</Amount>
      </Balance>
    </BalanceList>
  </GetAccountBalanceContent>
</GetAccountBalanceResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_account_balance
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_account_balance
Odgovor (JSON format)
{
  "GetAccountBalanceResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "BalanceList": [
      {
        "Currency": "USD",
        "Amount": "300.00"
      }
    ]
  }
}
 

Podesi podrazumevani Whois

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje podrazumevanog Whois-a, treba uključiti sledeće parametre:

Podesi podrazumevani parametar Whois zahteva
Objašnjenje
registrant_contactPodaci o registrantu domena
admin_contactInformacije o administratoru domena
technical_contactTehničke informacije o domenu
billing_contactPodaci za naplatu domena
XML oznaka rezultata
Objašnjenje
<SetDefaultWhoisResponse></SetDefaultWhoisResponse>Koreni čvor XML dokumenta odgovora
<SetDefaultWhoisHeader></SetDefaultWhoisHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja podrazumevanog Whois-a

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Odgovor (XML format)
<SetDefaultWhoisResponse>
   <SetDefaultWhoisHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultWhoisHeader>
</SetDefaultWhoisResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_whois&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Odgovor (JSON format)
{
   "SetDefaultWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje podrazumevanih imenskih servera

Podrška za višenitnost
Podrška za API Sandbox

Ako pozovete komandu za podešavanje podrazumevanih imenskih servera, potrebno je da uključite sledeće parametre:

Parametar zahteva za podešavanje podrazumevanih nameservera
Objašnjenje
ns0 - ns12Name serveri koje želite da postavite
XML oznaka rezultata
Objašnjenje
<SetDefaultNsResponse></SetDefaultNsResponse>Oznaka odgovora za postavljanje podrazumevanih name servera, to je korenski čvor XML dokumenta odgovora
<SetDefaultNsHeader></SetDefaultNsHeader>Oznaka zaglavlja za postavljanje podrazumevanih ime servera
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<SetDefaultNsContent></SetDefaultNsContent>Oznaka sadržaja za postavljanje podrazumevanih name servera, koristi se samo kada je status "success"
<Servers></Servers>Informacije o serverima koje ste podesili
<Server></Server>Svaki server
<ServerName></ServerName>Naziv servera
<ServerId></ServerId>ID servera

Primer podešavanja podrazumevanog Ns

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetDefaultNsResponse>
  <SetDefaultNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultNsHeader>
  <SetDefaultNsContent>
    <Servers>
      <Server>
        <ServerName>ns1.hosts.com</ServerName>
        <ServerId>0</ServerId>
      </Server>
      <Server>
        <ServerName>ns2.hosts.com</ServerName>
        <ServerId>1</ServerId>
      </Server>
    </Servers>
  </SetDefaultNsContent>
</SetDefaultNsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_ns&ns0=ns1.hosts.com&ns1=ns2.host.com
Odgovor (JSON format)
{
  "SetDefaultNsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetDefaultNsContent": {
      "Servers": [
        {
          "ServerName": "ns1.hosts.com",
          "ServerId": "0"
        },
        {
          "ServerName": "ns2.hosts.com",
          "ServerId": "1"
        }
      ]
    }
  }
}
 

Komanda za podešavanje podrazumevanog parkinga

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje podrazumevanog parkiranja, treba uključiti sledeće parametre:

Podesi podrazumevani parametar zahteva za parkiranje
Objašnjenje
with_ads (optional)Ako ne želite oglase treće strane, možete koristiti ovaj parametar sa "no", podrazumevana vrednost je "yes"
XML oznaka rezultata
Objašnjenje
<SetDefaultParkingResponse></SetDefaultParkingResponse>Koreni čvor XML dokumenta odgovora
<SetDefaultParkingHeader></SetDefaultParkingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja podrazumevanog parkinga

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_parking&folder_id=0&with_ads=no
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_parking&folder_id=0&with_ads=no
Odgovor (XML format)
<SetDefaultParkingResponse>
   <SetDefaultParkingHeader>
      <SuccessCode>0</SuccessCode>
      <Status>success</Status>
   </SetDefaultParkingHeader>
</SetDefaultParkingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_parking&folder_id=0&with_ads=no
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_parking&folder_id=0&with_ads=no
Odgovor (JSON format)
{
   "SetDefaultParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje podrazumevanog preusmeravanja

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje podrazumevanog prosleđivanja, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje podrazumevanog prosleđivanja
Objašnjenje
forward_urlURL na koji želite da preusmerite svoj domen. Imajte na umu da parametar mora biti kodirano tako da API poziv bude pravilno interpretiran.
is_temp (optional)Status prosleđivanja vašeg domena koji želite, podrazumevana vrednost je "temporary", ako želite trajno prosleđivanje, koristite ovaj parametar sa "no"
XML oznaka rezultata
Objašnjenje
<SetDefaultForwardingResponse></SetDefaultForwardingResponse>Koreni čvor XML dokumenta odgovora
<SetDefaultForwardingHeader></SetDefaultForwardingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja podrazumevanog prosleđivanja

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Odgovor (XML format)
<SetDefaultForwardingResponse>
  <SetDefaultForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultForwardingHeader>
</SetDefaultForwardingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_forwarding&forward_url=http://mydomain.com
Odgovor (JSON format)
{
   "SetDefaultForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Postavi podrazumevanu stealth komandu

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje podrazumevanog stealth režima, treba uključiti sledeće parametre:

Podesi podrazumevani parametar stealth zahteva
Objašnjenje
stealth_urlURL na koji želite da preusmerite svoj domen. Imajte na umu da parametar mora biti kodirano tako da API poziv bude pravilno interpretiran.
stealth_title (optional)Naslov stranice
XML oznaka rezultata
Objašnjenje
<SetDefaultStealthResponse></SetDefaultStealthResponse>Koreni čvor XML dokumenta odgovora
<SetDefaultStealthHeader></SetDefaultStealthHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer postavljanja podrazumevanog stealth

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Odgovor (XML format)
<SetDefaultStealthResponse>
  <SetDefaultStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultStealthHeader>
</SetDefaultStealthResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_stealth&stealth_title=obama's shop&stealth_url=http://www.obamashop.com
Odgovor (JSON format)
{
   "SetDefaultStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje podrazumevanog hostinga

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje podrazumevanog hostinga, sledeći parametri treba da budu uključeni:

Parametar zahteva za postavljanje podrazumevanog hostinga
Objašnjenje
hosting_typeVrsta podrazumevanog hostinga koju želite, možete izabrati između "advanced" i "basic"
XML oznaka rezultata
Objašnjenje
<SetDefaultHostingResponse></SetDefaultHostingResponse>Koreni čvor XML dokumenta odgovora
<SetDefaultHostingHeader></SetDefaultHostingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja podrazumevanog hostinga

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_hosting&hosting_type=advanced
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_hosting&hosting_type=advanced
Odgovor (XML format)
<SetDefaultHostingResponse>
  <SetDefaultHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultHostingHeader>
</SetDefaultHostingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_hosting&hosting_type=advanced
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_hosting&hosting_type=advanced
Odgovor (JSON format)
{
   "SetDefaultHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje podrazumevanog DNS-a

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za postavljanje podrazumevanog DNS-a, treba uključiti sledeće parametre:

( Ova komanda je zastarela i ne preporučuje se, molimo koristite Set Default DNS2 Command umesto toga )

Podesi podrazumevani parametar DNS zahteva
Objašnjenje
main_record_typeGlavni tip zapisa
main_recordNavedite DNS zapis za svoj domen
main_txt (optional)Navedite TXT zapis za svoj domen. Ako je vaš main_record_type aaaa i naveden je main_record2, možete postaviti do 3 main_txts, u suprotnom možete postaviti do 4 main_txts.
main_record2Glavni zapis 2, koristi se samo kada je "main_record_type" "aaaa". Njegova vrednost mora biti u ipv4 formatu.
subdomain0 - subdomain99 (optional)Zapisi poddomena
sub_record_type0 - sub_record_type99 (optional)Tip zapisa poddomena
sub_record0 - sub_record99 (optional)IP adresa ili ciljni host
mx_host0 - mx_host2 (optional)Navedite mail host za svoj domen, distance0 ima najviši prioritet.
mx_distance0 - mx_distance2 (optional)Distance0 ima najveći prioritet
ttl (optional)Vreme trajanja
XML oznaka rezultata
Objašnjenje
<SetDefaultDnsResponse></SetDefaultDnsResponse>Koreni čvor XML dokumenta odgovora
<SetDefaultDnsHeader></SetDefaultDnsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja podrazumevanog DNS-a

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Odgovor (XML format)
<SetDefaultDnsResponse>
  <SetDefaultDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultDnsHeader>
</SetDefaultDnsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_dns&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Odgovor (JSON format)
{
   "SetDefaultDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje podrazumevanog DNS2

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za postavljanje podrazumevanog DNS-a, treba uključiti sledeće parametre:

Parametar zahteva za postavljanje podrazumevanog DNS2
Objašnjenje
main_record_type0 - main_record_type19Glavni tip zapisa
main_record0 - main_record19Navedite DNS zapis za vaš domen
main_recordx0 - main_recordx19MX distanca, tip prosleđivanja, naslov stealth prosleđivanja ili alias e-pošte, neophodno kada je main_record "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email"
subdomain0 - subdomain99 (optional)Zapisi poddomena
sub_record_type0 - sub_record_type99 (optional)Tip zapisa poddomena
sub_record0 - sub_record99 (optional)IP adresa poddomena ili ciljni host
sub_recordx0 - subdo_recordx99MX distanca, tip prosleđivanja, naslov prikrivenog prosleđivanja ili alias e-pošte, neophodno kada je sub_record_type "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email"
ttl (optional)Vreme trajanja
XML oznaka rezultata
Objašnjenje
<SetDefaultDnsResponse></SetDefaultDnsResponse>Koreni čvor XML dokumenta odgovora
<SetDefaultDnsHeader></SetDefaultDnsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja podrazumevanog DNS2

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Odgovor (XML format)
<SetDefaultDnsResponse>
  <SetDefaultDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultDnsHeader>
</SetDefaultDnsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_dns2&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Odgovor (JSON format)
{
   "SetDefaultDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje podrazumevanog prosleđivanja e-pošte

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set default email forward, sledeći parametri treba da budu uključeni:

Parametar zahteva za podešavanje podrazumevanog prosleđivanja e-pošte
Objašnjenje
forward_typeTip prosleđivanja, može biti "donot": ne prosleđuj e-poštu, "mx": dostavi e-poštu drugom mail hostu (MX zapis), "forward": dostavi e-poštu drugom mail hostu
username0 - username9Korisničko ime, koristi se samo kada je "forward_type" "forward"
exist_email0 - exist_email9Postojeća e-mail adresa, koristi se samo kada je "forward_type" "forward"
mx_host0 - mx_host2Mejl host, koristi se samo kada je "forward_type" "mx"
mx_distance0 - mx_distance2Distance0 je najviši prioritet, koristi se samo kada je "forward_type" "mx"
XML oznaka rezultata
Objašnjenje
<SetDefaultEmailForwardingResponse></SetDefaultEmailForwardingResponse>Koreni čvor XML dokumenta odgovora
<SetDefaultEmailForwardingHeader></SetDefaultEmailForwardingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Podesi podrazumevani primer prosleđivanja e-pošte

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_default_email_forward&forward_type=forward&username0=test&[email protected]
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_default_email_forward&forward_type=forward&username0=test&[email protected]
Odgovor (XML format)
<SetDefaultEmailForwardingResponse>
  <SetDefaultEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetDefaultEmailForwardingHeader>
</SetDefaultEmailForwardingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_default_email_forward&forward_type=forward&username0=test&[email protected]
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_default_email_forward&forward_type=forward&username0=test&[email protected]
Odgovor (JSON format)
{
   "SetDefaultEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za postavljanje/brisanje podrazumevanog podešavanja

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za postavljanje/čišćenje podrazumevanih podešavanja, treba uključiti sledeće parametre:

Parametar zahteva za postavljanje/uklanjanje podrazumevanog podešavanja
Objašnjenje
serviceUsluga koju želite da obrišete, može biti "forward", "stealth", "email_forwarding", "dns" i "nameservers"
XML oznaka rezultata
Objašnjenje
<SetClearDefaultSettingResponse></SetClearDefaultSettingResponse>Koreni čvor XML dokumenta odgovora
<SetClearDefaultSettingHeader></SetClearDefaultSettingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja brisanja podrazumevanih postavki

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_default_setting&service=nameservers
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_clear_default_setting&service=nameservers
Odgovor (XML format)
<SetClearDefaultSettingResponse>
  <SetClearDefaultSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearDefaultSettingHeader>
</SetClearDefaultSettingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_default_setting&service=nameservers
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_clear_default_setting&service=nameservers
Odgovor (JSON format)
{
   "SetClearDefaultSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje podrazumevane opcije obnove

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje podrazumevane opcije obnavljanja, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje podrazumevane opcije obnove
Objašnjenje
renew_optionMože biti "donot", "auto", "reset"
XML oznaka rezultata
Objašnjenje
<SetDefaultRenewOptionResponse></SetDefaultRenewOptionResponse>Koreni čvor XML dokumenta odgovora
<SetDefaultRenewOptionHeader></SetDefaultRenewOptionHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja podrazumevane opcije obnove

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

Komanda za kreiranje fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za kreiranje foldera, sledeći parametri treba da budu uključeni:

Parametar zahteva za kreiranje fascikle
Objašnjenje
folder_nameNaziv fascikle koju želite da kreirate
XML oznaka rezultata
Objašnjenje
<FolderCreateResponse></FolderCreateResponse>Koreni čvor XML dokumenta odgovora
<FolderCreateHeader></FolderCreateHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<FolderCreateContent></FolderCreateContent>Sadržaj odgovora
<FolderName></FolderName>naziv fascikle
<FolderId></FolderId>ID novog foldera

Primer kreiranja fascikle

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=create_folder&folder_name=new
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=create_folder&folder_name=new
Odgovor (XML format)
<FolderCreateResponse>
  <FolderCreateHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </FolderCreateHeader>
  <FolderCreateContent>
    <FolderName>new</FolderName>
    <FolderId>1</FolderId>
  </FolderCreateContent>
</FolderCreateResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=create_folder&folder_name=new
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=create_folder&folder_name=new
Odgovor (JSON format)
{
   "FolderCreateResponse":{
      "ResponseCode":"0",
      "Status":"success",
      "FolderCreateContent":{
         "FolderName":"new",
         "FolderId":"1"
      }
   }
}
 

Komanda za brisanje foldera

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set Whois, potrebno je da uključite sledeće parametre:

Parametar zahteva za brisanje foldera
Objašnjenje
folder_idID fascikli koje želite da obrišete, uverite se da su razdvojene zapetama
XML oznaka rezultata
Objašnjenje
<DeleteFolderResponse></DeleteFolderResponse>Koreni čvor XML dokumenta odgovora
<DeleteFolderHeader></DeleteFolderHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer brisanja fascikle

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

Komanda za podešavanje Whois-a za fasciklu

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set folder Whois, treba uključiti sledeće parametre:

Parametar zahteva Whois za postavljanje fascikle
Objašnjenje
folder_idID fascikle koji želite da postavite
registrant_contactPodaci o registrantu domena
admin_contactInformacije o administratoru domena
technical_contactTehničke informacije o domenu
billing_contactPodaci za naplatu domena
enable (optional)Ako želite da primenite ovo Whois podešavanje na buduće domene koje premestite u ovaj folder, možete koristiti ovaj parametar sa "yes"
sync (optional)Ako želite da sinhronizujete ovo Whois podešavanje za sve domene u ovoj fascikli, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<SetFolderWhoisResponse></SetFolderWhoisResponse>Koreni čvor XML dokumenta odgovora
<SetFolderWhoisHeader></SetFolderWhoisHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja Whois-a za fasciklu

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Odgovor (XML format)
<SetFolderWhoisResponse>
  <SetFolderWhoisHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderWhoisHeader>
</SetFolderWhoisResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_whois&folder_id=0&registrant_contact=0&admin_contact=0&technical_contact=0&billing_contact=0
Odgovor (JSON format)
{
   "SetFolderWhoisResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje servera imena fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje nameservera fascikle, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje servera imena fascikle
Objašnjenje
fold_idID foldera koji želite da postavite, samo 1 folder može da se postavi po zahtevu
ns0 - ns12Name serveri koje želite da postavite za korišćenje vašeg domena; možete navesti do 13 name servera, ali oni već moraju biti na vašem nalogu
enable (optional)Ako želite da primenite ovo podešavanje servera imena na buduće domene koje premeštate u ovaj folder, možete koristiti ovaj parametar sa "yes"
sync (optional)Ako želite da sinhronizujete podešavanje name servera za sve domene u ovom folderu, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<SetFolderNsResponse></SetFolderNsResponse>Oznaka odgovora servera za postavljanje imena fascikle, to je koreni čvor XML dokumenta odgovora
<SetFolderNsHeader></SetFolderNsHeader>Oznaka zaglavlja odgovora servera imena za postavljanje fascikle
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<SetFolderNsContent></SetFolderNsContent>Oznaka sadržaja odgovora servera za podešavanje naziva foldera, koristi se samo kada je status "success"
<Servers></Servers>Informacije o serverima koje ste podesili
<Server></Server>Svaki server
<ServerName></ServerName>Naziv servera
<ServerId></ServerId>ID servera

Primer podešavanja NS za fasciklu

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetFolderNsResponse>
  <SetFolderNsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderNsHeader>
  <SetFolderNsContent>
    <Servers>
      <Server>
        <ServerName>ns1.hosts.com</ServerName>
        <ServerId>0</ServerId>
      </Server>
      <Server>
        <ServerName>ns2.hosts.com</ServerName>
        <ServerId>1</ServerId>
      </Server>
    </Servers>
  </SetFolderNsContent>
</SetFolderNsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_ns&folder_id=0&ns0=ns1.hosts.com&ns1=ns2.host.com&enable=yes&sync=yes
Odgovor (JSON format)
{
  "SetFolderNsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "SetFolderNsContent": {
      "Servers": [
        {
          "ServerName": "ns1.hosts.com",
          "ServerId": "0"
        },
        {
          "ServerName": "ns2.hosts.com",
          "ServerId": "1"
        }
      ]
    }
  }
}
 

Komanda za podešavanje parkinga fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje parkinga fascikle, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje parkiranja fascikle
Objašnjenje
folder_idID foldera koji želite da postavite, samo 1 folder može da se postavi po zahtevu
with_ads (optional)Ako ne želite oglase treće strane, možete koristiti ovaj parametar sa "no", podrazumevana vrednost je "yes"
enable (optional)Ako želite da primenite ovo parking podešavanje na buduće domene koje premestite u ovaj folder, možete koristiti ovaj parametar sa "yes"
sync (optional)Ako želite da sinhronizujete podešavanje parkinga za sve domene u ovoj fascikli, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<SetFolderParkingResponse></SetFolderParkingResponse>Koreni čvor XML dokumenta odgovora
<SetFolderParkingHeader></SetFolderParkingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja parkiranja foldera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Odgovor (XML format)
<SetFolderParkingResponse>
  <SetFolderParkingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderParkingHeader>
</SetFolderParkingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_parking&folder_id=0&with_ads=no
Odgovor (JSON format)
{
   "SetFolderParkingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje prosleđivanja fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje prosleđivanja fascikle, sledeći parametri treba da budu uključeni:

Parametar zahteva za podešavanje prosleđivanja fascikle
Objašnjenje
folder_idID fascikle koji želite da postavite
forward_urlURL na koji želite da preusmerite svoj domen. Imajte na umu da parametar mora biti kodirano tako da API poziv bude pravilno interpretiran.
is_temp (optional)Status prosleđivanja vašeg domena koji želite, podrazumevana vrednost je "temporary", ako želite trajno prosleđivanje, koristite ovaj parametar sa "no"
enable (optional)Ako želite da primenite ovo podešavanje preusmeravanja na buduće domene koje premestite u ovaj folder, možete koristiti ovaj parametar sa "yes"
sync (optional)Ako želite da sinhronizujete podešavanje prosleđivanja za sve domene u ovom folderu, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<SetFolderForwardingResponse></SetFolderForwardingResponse>Koreni čvor XML dokumenta odgovora
<SetFolderForwardingHeader></SetFolderForwardingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja prosleđivanja fascikle

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Odgovor (XML format)
<SetFolderForwardingResponse>
  <SetFolderForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderForwardingHeader>
</SetFolderForwardingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_forwarding&folder_id=0&forward_url=http://mydomain.com&sync=yes
Odgovor (JSON format)
{
   "SetFolderForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za postavljanje stealth fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set folder stealth, sledeći parametri treba da budu uključeni:

Parametar zahteva za postavljanje stealth-a foldera
Objašnjenje
folder_idID fascikle koju želite da podesite
stealth_urlURL na koji želite da preusmerite svoj domen. Imajte na umu da parametar mora biti kodirano tako da API poziv bude pravilno interpretiran.
stealth_title (optional)Naslov stranice
enable (optional)Ako želite da primenite ovo stealth podešavanje na buduće domene koje premeštate u ovaj folder, možete koristiti ovaj parametar sa "yes"
sync (optional)Ako želite da sinhronizujete stealth podešavanje za sve domene u ovom folderu, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<SetFolderStealthResponse></SetFolderStealthResponse>Koreni čvor XML dokumenta odgovora
<SetFolderStealthHeader></SetFolderStealthHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja stealth opcije foldera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Odgovor (XML format)
<SetFolderStealthResponse>
  <SetFolderStealthHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderStealthHeader>
</SetFolderStealthResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_stealth&folder_id=0&stealth_title=obama's shop&stealth_url=http://www.obamashop.com&sync=yes
Odgovor (JSON format)
{
   "SetFolderStealthResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za postavljanje hostinga fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set folder hosting, sledeći parametri treba da budu uključeni:

Podesi parametar zahteva za hosting fascikle
Objašnjenje
folder_idID fascikle koji želite da postavite
hosting_typeTip hostinga koji želite, možete izabrati u "advanced" i "basic"
enable (optional)Ako želite da primenite ovo podešavanje hostinga na buduće domene koje premeštate u ovaj folder, možete koristiti ovaj parametar sa "yes"
even (optional)Ako želite da sinhronizujete podešavanje hostinga za sve domene u ovoj fascikli, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<SetFolderHostingResponse></SetFolderHostingResponse>Koreni čvor XML dokumenta odgovora
<SetFolderHostingHeader></SetFolderHostingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja hostinga fascikle

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Odgovor (XML format)
<SetFolderHostingResponse>
  <SetFolderHostingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderHostingHeader>
</SetFolderHostingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_hosting&folder_id=0&hosting_type=advanced&sync=yes
Odgovor (JSON format)
{
   "SetFolderHostingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje DNS-a fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje DNS-a foldera, treba uključiti sledeće parametre:

( Ova komanda je zastarela i ne preporučuje se, koristite komandu Set Folder DNS2 umesto nje )

Parametar DNS zahteva za podešavanje fascikle
Objašnjenje
folder_idID foldera koji želite da podesite
main_record_typeGlavni tip zapisa
main_recordNavedite DNS zapis za svoj domen
main_recordNavedite DNS zapis za svoj domen
with_ads (optional)Navedite TXT zapis za svoj domen. Ako je vaš main_record_type aaaa i naveden je main_record2, možete postaviti do 3 main_txts, u suprotnom možete postaviti do 4 main_txts.
main_record2Glavni zapis 2, koristi se samo kada je "main_record_type" "aaaa". Njegova vrednost mora biti u ipv4 formatu.
subdomain0 - subdomain99 (optional)Zapisi poddomena (opciono)
sub_record_type0 - sub_record_type99 (optional)Tip zapisa poddomena
sub_record0 - sub_record99 (optional)IP adresa ili ciljni host
mx_host0 - mx_host2 (optional)Navedite mail host za svoj domen, distance0 ima najviši prioritet.
mx_distance0 - mx_distance2 (optional)Distance0 ima najviši prioritet
ttl (optional)Vreme trajanja
enable (optional)Ako želite da primenite ovo DNS podešavanje na buduće domene koje premestite u ovaj folder, možete koristiti ovaj parametar sa "yes"
sync (optional)Ako želite da sinhronizujete podešavanje DNS servera za sve domene u ovoj fascikli, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<SetFolderDnsResponse></SetFolderDnsResponse>Koreni čvor XML dokumenta odgovora
<SetFolderDnsHeader></SetFolderDnsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja DNS-a za fasciklu

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Odgovor (XML format)
<SetFolderDnsResponse>
  <SetFolderDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderDnsHeader>
</SetFolderDnsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_dns&folder_id=0&main_record_type=aaaa&main_record=0:0:0:0:0:0:0:1
Odgovor (JSON format)
{
   "SetFolderDnsResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje DNS2 za fasciklu

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set folder DNS2, sledeći parametri treba da budu uključeni:

Parametar zahteva za podešavanje DNS2 za fasciklu
Objašnjenje
folder_idID foldera koji želite da podesite
main_record_type0 - main_record_type19Glavni tip zapisa, treba da bude "a", "aaaa", "cname", "forward", "txt", "mx", "stealth", "email"
main_record0 - main_record19Navedite DNS zapis za vaš domen
main_recordx0 - main_recordx19MX distanca, tip prosleđivanja, naslov stealth prosleđivanja ili alias e-pošte, neophodno kada je main_record_type "forward","mx","stealth","email"
subdomain0 - subdomain99 (optional)Zapisi poddomena (opciono)
sub_record_type0 - sub_record_type99 (optional)Tip zapisa poddomena, treba da bude "a", "aaaa", "cname", "forward", "txt", "srv", "mx", "stealth", "email"
sub_record0 - sub_record99 (optional)IP adresa ili ciljni host
sub_recordx0 - sub_recordx99 (optional)MX distanca, tip prosleđivanja, naslov stealth prosleđivanja ili alias e-pošte, neophodno kada je sub_record_type "forward","mx","stealth","email"
ttl (optional)Vreme trajanja
enable (optional)Ako želite da primenite ovo DNS podešavanje na buduće domene koje premestite u ovaj folder, možete koristiti ovaj parametar sa "yes"
sync (optional)Ako želite da sinhronizujete podešavanje DNS servera za sve domene u ovoj fascikli, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<SetFolderDnsResponse></SetFolderDnsResponse>Koreni čvor XML dokumenta odgovora
<SetFolderDnsHeader></SetFolderDnsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja Dns2 za fasciklu

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetFolderDnsResponse>
  <SetFolderDnsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderDnsHeader>
</SetFolderDnsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_dns2&folder_id=0&main_record_type0=aaaa&main_record0=0:0:0:0:0:0:0:1
Odgovor (JSON format)
{
  "SetFolderDnsResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Komanda za podešavanje prosleđivanja e-pošte za fasciklu

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za podešavanje prosleđivanja e-pošte za fasciklu, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje prosleđivanja e-pošte u fascikli
Objašnjenje
domainDomen koji želite da podesite, po zahtevu možete podesiti 100 domena, obavezno ih razdvojite zarezima
folder_idID foldera koji želite da postavite
forward_typeTip prosleđivanja, može biti "donot": ne prosleđuj e-poštu, "mx": dostavi e-poštu drugom mail hostu (MX zapis), "forward": dostavi e-poštu drugom mail hostu
username0 - username9Korisničko ime, koristi se samo kada je "forward_type" "forward"
exist_email0 - exist_email9Postojeća e-mail adresa, koristi se samo kada je "forward_type" "forward"
mx_host0 - mx_host2Mejl host, koristi se samo kada je "forward_type" "mx"
mx_distance0 - mx_distance2Distance0 je najviši prioritet, koristi se samo kada je "forward_type" "mx"
enable (optional)Ako želite da primenite ovo podešavanje na buduće domene koje premeštate u ovaj folder, možete koristiti ovaj parametar sa "yes"
sync (optional)Ako želite da sinhronizujete ovo podešavanje za sve domene u ovom folderu, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<SetFolderEmailForwardingResponse></SetFolderEmailForwardingResponse>Koreni čvor XML dokumenta odgovora
<SetFolderEmailForwardingHeader></SetFolderEmailForwardingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja prosleđivanja e-pošte za fasciklu

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&[email protected]
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&[email protected]
Odgovor (XML format)
<SetFolderEmailForwardingResponse>
  <SetFolderEmailForwardingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderEmailForwardingHeader>
</SetFolderEmailForwardingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&[email protected]
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_email_forward&folder_id=0&forward_type=forward&username0=test&[email protected]
Odgovor (JSON format)
{
   "SetFolderEmailForwardingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za postavljanje čišćenja podešavanja fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za postavljanje/čišćenje podešavanja fascikle, treba uključiti sledeće parametre:

Parametar zahteva za postavljanje podešavanja čišćenja foldera
Objašnjenje
folder_idID fascikle koji želite da postavite
serviceUsluga koju želite da obrišete, može biti "forward", "stealth", "email_forwarding", "dns" i "nameservers"
XML oznaka rezultata
Objašnjenje
<SetClearFolderSettingResponse></SetClearFolderSettingResponse>Koreni čvor XML dokumenta odgovora
<SetClearFolderSettingHeader></SetClearFolderSettingHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer postavljanja i brisanja podešavanja fascikle

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Odgovor (XML format)
<SetClearFolderSettingResponse>
  <SetClearFolderSettingHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetClearFolderSettingHeader>
</SetClearFolderSettingResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_clear_folder_setting&folder_id=0&service=nameservers
Odgovor (JSON format)
{
   "SetClearFolderSettingResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za postavljanje naziva fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu za postavljanje naziva fascikle, potrebno je uključiti sledeće parametre:

Podesi parametar zahteva za naziv foldera
Objašnjenje
folder_idID fascikle koju želite da postavite
folder_nameNaziv novog foldera
XML oznaka rezultata
Objašnjenje
<SetFolderNameResponse></SetFolderNameResponse>Koreni čvor XML dokumenta odgovora
<SetFolderNameHeader></SetFolderNameHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer podešavanja naziva fascikle

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_name&folder_id=0&folder_name=new
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_name&folder_id=0&folder_name=new
Odgovor (XML format)
<SetFolderNameResponse>
  <SetFolderNameHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderNameHeader>
</SetFolderNameResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_name&folder_id=0&folder_name=new
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_name&folder_id=0&folder_name=new
Odgovor (JSON format)
{
   "SetFolderNameResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za podešavanje opcije obnavljanja fascikle

Podrška za višenitnost
Podrška za API Sandbox

Ako pozivate komandu set folder renew option, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje opcije obnavljanja foldera
Objašnjenje
folder_idID foldera koji želite da postavite, samo 1 folder može da se postavi po zahtevu
renew_optionOpcija obnavljanja koju želite da postavite za fasciklu; može biti "donot", "auto" ili "reset"
enable (optional)Ako želite da primenite ovo podešavanje obnavljanja na buduće domene koje premeštate u ovaj folder, možete koristiti ovaj parametar sa "yes"
sync (optional)Ako želite da sinhronizujete podešavanje obnavljanja za sve domene u ovoj fascikli, možete koristiti ovaj parametar sa "yes"
XML oznaka rezultata
Objašnjenje
<Response></Response>Koreni čvor XML dokumenta odgovora
<ResponseHeader></ResponseHeader>Zaglavlje odgovora
<ResponseCode></ResponseCode>Kod odgovora, "0" za uspeh, "-1" za neuspeh
<Error></Error>Informacije o grešci, koristi se samo kada je kod odgovora "-1"

Primer podešavanja opcije obnove za folder

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Odgovor (XML format)
<SetFolderRenewOptionResponse>
  <SetFolderRenewOptionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetFolderRenewOptionHeader>
</SetFolderRenewOptionResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_folder_renew_option&folder_id=0&renew_option=auto
Odgovor (JSON format)
{
   "SetFolderRenewOptionResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za listu foldera

Podrška za višenitnost
Podrška za API Sandbox

Ova komanda je dostupna samo u XML i JSON formatu:

Parametar zahteva za listu foldera
Objašnjenje
N/ANije potreban dodatni parametar
<FolderListResponse></FolderListResponse>Koreni čvor XML dokumenta odgovora
<FolderListHeader></FolderListHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<FolderListContent></FolderListContent>Sadržaj odgovora
<FolderList></FolderList>Lista foldera
<List></List>
<Folder></Folder>
<FolderId></FolderId>ID foldera
<FolderName></FolderName>Naziv foldera
<DefaultWhois></DefaultWhois>Podrazumevani Whois
<DefaultWhoisEnableStatus></DefaultWhoisEnableStatus>Podrazumevani status omogućenosti Whois-a
<DefaultRegistrant></DefaultRegistrant>Podrazumevani registrant
<ContactId></ContactId>ID kontakta
<DefaultAdmin></DefaultAdmin>Podrazumevani admin
<DefaultTechnical></DefaultTechnical>Podrazumevane tehničke informacije
<DefaultBilling></DefaultBilling>Podrazumevani podaci za naplatu
<DefaultNameServerEnableStatus></DefaultNameServerEnableStatus>Status omogućavanja podrazumevanog imenog servera
<NameServerSettings></NameServerSettings>Podešavanja nameservera
<Type></Type>Tip nameservera
<WithAds></WithAds>Sa reklamama ili bez
<DefaultRenewOption></DefaultRenewOption>Podrazumevana opcija obnove
<DefaultRenewOptionEnableStatus></DefaultRenewOptionEnableStatus>Status omogućenosti podrazumevane opcije obnavljanja
<RenewOption></RenewOption>Opcija obnove
<DefaultTransferLock></DefaultTransferLock>Podrazumevano zaključavanje prenosa
<DefaultTransferLockEnableStatus></DefaultTransferLockEnableStatus>Podrazumevani status omogućenog zaključavanja prenosa
<LockStatus></LockStatus>Status zaključavanja

Primer liste foldera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=folder_list
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=folder_list
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<FolderListResponse>
  <FolderListHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </FolderListHeader>
  <FolderListContent>
    <FolderList>
      <List>
        <Folder>
          <FolderId>0</FolderId>
          <FolderName>new</FolderName>
          <DefaultWhois>
            <DefaultWhoisEnableStatus>disable</DefaultWhoisEnableStatus>
            <DefaultRegistrant>
              <ContactId>0</ContactId>
            </DefaultRegistrant>
            <DefaultAdmin>
              <ContactId>0</ContactId>
            </DefaultAdmin>
            <DefaultTechnical>
              <ContactId>0</ContactId>
            </DefaultTechnical>
            <DefaultBilling>
              <ContactId>0</ContactId>
            </DefaultBilling>
          </DefaultWhois>
          <DefaultNameServers>
            <DefaultNameServerEnableStatus>disable</DefaultNameServerEnableStatus>
            <NameServerSettings>
              <Type>Dynadot Parking</Type>
              <WithAds>Yes</WithAds>
            </NameServerSettings>
          </DefaultNameServers>
          <DefaultRenewOption>
            <DefaultRenewOptionEnableStatus>disable</DefaultRenewOptionEnableStatus>
            <RenewOption>no renew option</RenewOption>
          </DefaultRenewOption>
          <DefaultTransferLock>
            <DefaultTransferLockEnableStatus>disable</DefaultTransferLockEnableStatus>
            <LockStatus>locked</LockStatus>
          </DefaultTransferLock>
        </Folder>
      </List>
    </FolderList>
  </FolderListContent>
</FolderListResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=folder_list
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=folder_list
Odgovor (JSON format)
{
  "FolderListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "FolderList": [
      {
        "FolderId": "0",
        "FolderName": "new",
        "DefaultWhois": {
          "DefaultWhoisEnableStatus": "disable",
          "DefaultRegistrant": {
            "ContactId": "0"
          },
          "DefaultAdmin": {
            "ContactId": "0"
          },
          "DefaultTechnical": {
            "ContactId": "0"
          },
          "DefaultBilling": {
            "ContactId": "0"
          }
        },
        "DefaultNameServers": {
          "DefaultTransferLockEnableStatus": "disable",
          "NameServerSettings": {
            "Type": "Dynadot Parking",
            "WithAds": "Yes"
          }
        },
        "DefaultRenewOption": {
          "DefaultRenewOptionEnableStatus": "disable",
          "RenewOption": "no renew option"
        },
        "DefaultTransferLock": {
          "DefaultTransferLockEnableStatus": "disable",
          "LockStatus": "locked"
        }
      }
    ]
  }
}
 

Komanda za dodavanje zahteva za backorder

Podrška za višenitnost
Nije podržan API Sandbox

Ako pozivate komandu add backorder request, treba uključiti sledeće parametre:

Parametar zahteva za dodavanje zahteva za bekorder
Objašnjenje
domainDomen(i) koje želite da dodate i pristajete da platite ako ih Dynadot uhvati, 100 domena može se dodati po zahtevu, treba ih razdvojiti zapetama
XML oznaka rezultata
Objašnjenje
<AddBackorderRequestResponse></AddBackorderRequestResponse>Koreni čvor XML dokumenta odgovora
<AddBackorderRequestHeader></AddBackorderRequestHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer zahteva za dodavanje bekordera

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Odgovor (XML format)
<AddBackorderRequestResponse>
  <AddBackorderRequestHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </AddBackorderRequestHeader>
</AddBackorderRequestResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=add_backorder_request&domain=droppingdomain.com,domaindropping.net,domaindrop.org
Odgovor (JSON format)
{
   "AddBackorderRequestResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za brisanje zahteva za backorder

Podrška za višenitnost
Nije podržan API Sandbox

Ako pozivate komandu za brisanje backorder zahteva, sledeći parametri treba da budu uključeni:

Parametar zahteva za brisanje backorder zahteva
Objašnjenje
domainDomen(i) koje želite da uklonite sa svoje liste zahteva za backorder, po zahtevu se može ukloniti 100 domena, treba da budu razdvojeni zapetama
XML oznaka rezultata
Objašnjenje
<DeleteBackorderRequestResponse></DeleteBackorderRequestResponse>Koreni čvor XML dokumenta odgovora
<DeleteBackorderRequestHeader></DeleteBackorderRequestHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer zahteva za brisanje backorder-a

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=delete_backorder_request&domain=domaindropp.com
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=delete_backorder_request&domain=domaindropp.com
Odgovor (XML format)
<DeleteBackorderRequestResponse>
  <DeleteBackorderRequestHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </DeleteBackorderRequestHeader>
</DeleteBackorderRequestResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=delete_backorder_request&domain=domaindropp.com
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=delete_backorder_request&domain=domaindropp.com
Odgovor (JSON format)
{
   "DeleteBackorderRequestResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
 

Komanda za listu backorder zahteva

Podrška za višenitnost
Nije podržan API Sandbox

Poziv komande za listu backorder zahteva vraća listu backorder zahteva za navedeni nalog. Ako pozivate ovu komandu, treba da uključite sledeće parametre:

Parametar zahteva za listu bekordera
Objašnjenje
start_datePočetni datum drop-a aukcije koju želite da zatražite, yyyy-mm-dd, kao 2015-05-05
end_dateKrajnji datum isteka aukcije koju želite da zatražite, yyyy-mm-dd, kao 2015-05-05
XML oznaka rezultata
Objašnjenje
<BackorderRequestListResponse></BackorderRequestListResponse>Koreni čvor XML dokumenta odgovora
<BackorderRequestListHeader></BackorderRequestListHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<BackorderRequestListContent></BackorderRequestListContent>Sadržaj odgovora
<BackorderRequestList></BackorderRequestList>Lista zahteva za backorder
<BackorderRequest></BackorderRequest>Zahtev za backorder
<Domain></Domain>Domen na vašoj listi
<CutoffTime></CutoffTime>Krajnji datum za brisanje zahteva u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970.)
<BackorderRequestStatus></BackorderRequestStatus>Status u procesu drop catching-a

Primer liste zahteva za backorder

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BackorderRequestListResponse>
  <BackorderRequestListHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </BackorderRequestListHeader>
  <BackorderRequestListContent>
    <BackorderRequestList>
      <BackorderRequest>
        <DomainName>testdrop.com</DomainName>
        <CutoffTime>1403914140000</CutoffTime>
        <BackorderRequestStatus>Active</BackorderRequestStatus>
      </BackorderRequest>
      <BackorderRequest>
        <DomainName>testdrop3.com</DomainName>
        <CutoffTime>1403914140000</CutoffTime>
        <BackorderRequestStatus>Active</BackorderRequestStatus>
      </BackorderRequest>
      <BackorderRequest>
        <DomainName>testdrop4.com</DomainName>
        <CutoffTime>1403914140000</CutoffTime>
        <BackorderRequestStatus>Active</BackorderRequestStatus>
      </BackorderRequest>
      <BackorderRequest>
        <DomainName>testdrop5.com</DomainName>
        <CutoffTime>1403914140000</CutoffTime>
        <BackorderRequestStatus>Active</BackorderRequestStatus>
      </BackorderRequest>
    </BackorderRequestList>
  </BackorderRequestListContent>
</BackorderRequestListResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Odgovor (JSON format)
{
  "BackorderRequestListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "BackorderRequestList": [
      {
        "DomainName": "testdrop.com",
        "CutoffTime": "1403914140000",
        "BackorderRequestStatus": "Active"
      },
      {
        "DomainName": "testdrop3.com",
        "CutoffTime": "1403914140000",
        "BackorderRequestStatus": "Active"
      },
      {
        "DomainName": "testdrop4.com",
        "CutoffTime": "1403914140000",
        "BackorderRequestStatus": "Active"
      },
      {
        "DomainName": "testdrop5.com",
        "CutoffTime": "1403914140000",
        "BackorderRequestStatus": "Active"
      }
    ]
  }
}
Zahtev (CSV format)https://api.dynadot.com/api3.html?key=[API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Sandbox zahtev (CSV format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=backorder_request_list&startDate=2015-01-01&endDate=2015-5-20
Odgovor (CSV format)
ok,success,Domain,CutoffTime,BackorderRequestStatus,testdrop.com,1403914140000,Active,testdrop3.com,1403914140000,Active,testdrop4.com,1403914140000,Active,testdrop5.com,1403914140000,Active
 

Komanda za preuzimanje otvorenih aukcija

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande get open auctions vraća listu aukcija koje su u toku. Ako pozivate ovu komandu, treba da uključite sledeće parametre:

Parametar zahteva za dobijanje otvorenih aukcija
Objašnjenje
currency (optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; podrazumevana valuta je američki dolar
type (optional)Tip aukcije koji želite da vidite, treba da bude "expired", "user", "backorder" ili "registry_expired", "registrar"; ako želite da dobijete više od jednog tipa aukcije, možete koristiti "," da razdvojite svaki tip aukcije
count_per_pageKoliko entiteta se prikazuje po stranici (maksimalno 1000)
page_index Sa koje stranice želite da vidite entitete
has_bids (optional)Kada je ovaj parametar true, vratiće samo aukcije koje imaju ponude. Ako je false, vraća aukcije bez ponuda. Ako se ne prosledi, vraća sve aukcije.
XML oznaka rezultata
Objašnjenje
<GetOpenAuctionsResponse></GetOpenAuctionsResponse>Oznaka odgovora na dobijanje otvorenih aukcija, to je koreni čvor XML dokumenta odgovora
<GetOpenAuctionsHeader></GetOpenAuctionsHeader>Preuzmi zaglavlje otvorenih aukcija
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetOpenAuctionsContent></GetOpenAuctionsContent>Tag of get open auctions content, it's only used when status is "success"
<Auction></Auction>Tag of auction item, it's only used when status is "success"
<AuctionId></AuctionId>ID aukcije
<Domain></Domain>Naziv domena aukcije
<BidPrice></BidPrice>Trenutna cena ponude na aukciji
<BidPriceCurrency></BidPriceCurrency>Valuta cene ponude
<Bids></Bids>Broj ponuda na aukciji
<EndTime></EndTime>Vreme završetka aukcije
<EndTimestamp></EndTimestamp>Datum završetka aukcije u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970)
<Revenue></Revenue>Prihod od aukcije
<RevenueCurrency></RevenueCurrency>Valuta prihoda
<Visitors></Visitors>Posetioci domena
<Links></Links>Dolazni linkovi domena
<Age></Age>Starost domena

Primer dobijanja otvorenih aukcija

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_auctions&currency=usd&type=expired&count_per_page=20&page_index=1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_open_auctions&currency=usd&type=expired&count_per_page=20&page_index=1
Odgovor (XML format)
<GetOpenAuctionsResponse>
  <GetOpenAuctionsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetOpenAuctionsHeader>
  <GetOpenAuctionsContent>
    <Auction>
           <AuctionId>0</AuctionId>
            <Domain>domain.com</Domain>
            <BidPrice>63.99</BidPrice>
            <BidPriceCurrency>USD</BidPriceCurrency>
            <Bids>0</Bids>
            <EndTime>2015/04/28 05:46 UTC</EndTime>
            <EndTimestamp>1430199960354</EndTimestamp>
            <Revenue>72</Revenue>
            <RevenueCurrency>USD</RevenueCurrency>
            <Visitors>-1</Visitors>
            <Links>-1</Links>
            <Age>1</Age>
    </Auction>
    <Auction>
           <AuctionId>0</AuctionId>
            <Domain>domain.com</Domain>
            <BidPrice>63.99</BidPrice>
            <BidPriceCurrency>USD</BidPriceCurrency>
            <Bids>0</Bids>
            <EndTime>2015/04/28 05:46 UTC</EndTime>
            <EndTimestamp>1430199960354</EndTimestamp>
            <Revenue>72</Revenue>
            <RevenueCurrency>USD</RevenueCurrency>
            <Visitors>-1</Visitors>
            <Links>-1</Links>
            <Age>1</Age>
    </Auction>
    .
    .
    .
  </GetOpenAuctionsContent>
</GetOpenAuctionsResponse>
Zahtev(csv format)

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

Odgovor

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

Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_open_auctions&currency=usd&type=expired&count_per_page=20&page_index=1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_open_auctions&currency=usd&type=expired&count_per_page=20&page_index=1
Odgovor (JSON format)
{
    "status": "success",
    "auction_list": [
        {
            "auction_id": 11,
            "domain": "domain.com",
            "utf_name": "domain.com",
            "is_idn": false,
            "auction_type": "expired",
            "currency": "USD",
            "current_bid_price": "124.00",
            "bids": 4,
            "bidders": 2,
            "time_left": "1 day, 23 hours",
            "start_time": "2022/03/28 02:20 PST",
            "start_time_stamp": 1648459234033,
            "end_time": "2022/04/04 02:20 PST",
            "end_time_stamp": 1649064034033,
            "visitors": 223,
            "links": "-",
            "age": 0,
            "dyna_appraisal": "-"
        },
        {
            "auction_id": 12,
            "domain": "domain0.com",
            "utf_name": "domain0.com",
            "is_idn": false,
            "auction_type": "expired",
            "currency": "USD",
            "current_bid_price": "44.99",
            "bids": 1,
            "bidders": 1,
            "time_left": "2 days, 23 hours",
            "start_time": "2022/03/29 02:20 PST",
            "start_time_stamp": 1648545634049,
            "end_time": "2022/04/05 02:20 PST",
            "end_time_stamp": 1649150434049,
            "visitors": 245,
            "links": "-",
            "age": 0,
            "dyna_appraisal": "-"
        }
        ...
    ]
}
 

Komanda za dobijanje detalja aukcije

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande get auction details vratiće detalje navedene aukcije. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, sledeći parametri treba da budu uključeni:

Parametar zahteva za dobijanje detalja aukcije
Objašnjenje
domainNaziv domena na aukciji, IDN (internacionalno ime domena) treba da koristi punycode, kao što je "xn--wkccg.com". Možete dobiti više od jedne aukcije, svaki domen mora biti razdvojen zarezom ","
currency (optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; podrazumevana valuta je američki dolar
XML oznaka rezultata
Objašnjenje
<GetAuctionDetailsResponse></GetAuctionDetailsResponse>Oznaka odgovora za dobijanje detalja aukcije, to je koreni čvor XML dokumenta odgovora
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>Zaglavlje za dobijanje detalja aukcije za backorder
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetAuctionDetailsContent></GetAuctionDetailsContent>Tag of get auction details content, it's only used when status is "success"
<AuctionStatusId></AuctionStatusId>ID statusa aukcije: '0' za U toku, '1' za Otkazano od strane korisnika, '2' za Otkazano od strane administratora, '3' za Otkazano zbog obnove, '4' za Završeno, '5' za Otkazano zbog prenosa
<AuctionStatus></AuctionStatus>Status aukcije
<UserIsHighBid></UserIsHighBid>Ako je korisnik dao najveću ponudu
<YourCurrentBid></YourCurrentBid>Vaša trenutna cena ponude za datu aukciju. Ako niste dali ponudu, biće '-1'
<YourProxyBid></YourProxyBid>Tvoje proxy ponuda za navedenu aukciju. Ako niste dali ponudu, biće '-1'
<AuctionId></AuctionId>ID aukcije
<Domain></Domain>Naziv domena aukcije
<BidPrice></BidPrice>Trenutna cena ponude na aukciji
<BidPriceCurrency></BidPriceCurrency>Valuta cene ponude
<Bids></Bids>Broj ponuda na aukciji
<EndTime></EndTime>Vreme završetka aukcije
<EndTimestamp></EndTimestamp>Datum završetka aukcije u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970)
<IsPremium></IsPremium>Da li je premium domen
<RenewalPrice></RenewalPrice>Cena obnove

Primer preuzimanja detalja aukcije

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd
Sandbox zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetAuctionDetailsResponse>
  <GetAuctionDetailsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetAuctionDetailsHeader>
  <GetAuctionDetailsContent>
    <Auction>
      <AuctionStatusId>0</AuctionStatusId>
      <AuctionStatus>1</AuctionStatus>
      <AuctionId>0</AuctionId>
      <Domain>test.biz</Domain>
      <BidPrice>46.99</BidPrice>
      <BidPriceCurrency>USD</BidPriceCurrency>
      <Bids>0</Bids>
      <EndTime>1970/01/01 00:00 UTC</EndTime>
      <EndTimestamp>0</EndTimestamp>
      <Revenue>1</Revenue>
      <RevenueCurrency>USD</RevenueCurrency>
      <Visitors>-1</Visitors>
      <Links>1</Links>
      <Age>10</Age>
      <isPremium>false</isPremium>
      <RenewalPrice>-0.1</RenewalPrice>
      <UserIsHighBid>false</UserIsHighBid>
      <YourCurrentBid>-1</YourCurrentBid>
      <YourProxyBid>-1</YourProxyBid>
    </Auction>
  </GetAuctionDetailsContent>
</GetAuctionDetailsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd
Sandbox zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_auction_details&domain=domain0.com&currency=usd
Odgovor (JSON format)
{
  "status": "success",
  "size": 1,
  "auction_details": [
    {
      "auction_json": {
        "auction_id": 0,
        "domain": "test.biz",
        "utf_name": "test.biz",
        "is_idn": false,
        "auction_type": "expired",
        "current_bid_price": "46.99",
        "accepted_bid_price": "46.99",
        "currency": "USD",
        "is_high_bidder": false,
        "bids": 0,
        "bidders": 0,
        "auction_status_id": 0,
        "time_left": "1",
        "start_time": "1",
        "start_time_stamp": 0,
        "end_time": "",
        "end_time_stamp": 0,
        "revenue": "1",
        "visitors": -1,
        "links": "1",
        "age": 10,
        "estibot_appraisal": "",
        "dyna_appraisal": "",
        "bidder_name": "",
        "bid_price": "",
        "timestamp": 0,
        "bid_status": "",
        "is_proxy_auto_bid": false,
        "auction_ended": false,
        "customer_bided": false,
        "customer_bid": "1",
        "customer_proxy_bid": "1",
        "is_premium": false,
        "renewal_price": "-0.1"
      },
      "bid_history": []
    }
  ]
}
 

Komanda za dobijanje ponuda sa aukcije

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanjem komande get auction bids dobićete listu vaših ponuda u kojima ste učestvovali. Ako pozivate ovu komandu, potrebno je da uključite sledeće parametre:

Parametar zahteva za dobijanje ponuda na aukciji
Objašnjenje
currency (optional)Valuta vaše ponude, treba da bude "usd", "eur" ili "cny", podrazumevana valuta je američki dolar.
count_per_pageKoliko se entiteta prikazuje po stranici (maksimalno 50)
page_index Sa koje stranice želite da vidite entitete
XML oznaka rezultata
Objašnjenje
<GetAuctionBidsResponse></GetAuctionBidsResponse>Oznaka odgovora za dobijanje ponuda za aukciju, to je korenov čvor XML dokumenta odgovora
<GetAuctionBidsHeader></GetAuctionBidsHeader>Zaglavlje za get auction bids
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetAuctionBidsContent></GetAuctionBidsContent>Tag of get auction bids content, it's only used when status is "success"
<BidList></BidList> Lista ponuda
<Bid></Bid> Stavka ponude
<BidId></BidId> ID ponude
<AuctionId></AuctionId> ID aukcije
<AccountId></AccountId>ID naloga
<Domain></Domain>Naziv domena aukcije
<DomainUtf></DomainUtf>UTF naziv domena aukcije
<AuctionType></AuctionType>Tip aukcije
<IsIdn></IsIdn>Ako je ovaj domen internacionalizovani naziv domena
<CurrentBid></CurrentBid>Trenutna cena ponude za aukciju
<YourStatus></YourStatus>Status vaše ponude za aukciju
<ProxyBid></ProxyBid>Vaša proxy ponuda za aukciju
<ActiveBidders></ActiveBidders>Broj ponuđača koji učestvuju u ovoj aukciji
<TimeLeft></TimeLeft>preostalo vreme za aukciju
<EndTime></EndTime>Vreme završetka aukcije
<EndTimestamp></EndTimestamp>Vremenska oznaka završetka aukcije

Primer preuzimanja ponuda sa aukcije

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_auction_bids&currency=usd&count_per_page=20&page_index=1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_auction_bids&currency=usd&count_per_page=20&page_index=1
Odgovor (XML format)
<GetAuctionBidsResponse>
    <GetAuctionBidsHeader>
        <SuccessCode>0</SuccessCode>
        <Status>success</Status>
    </GetAuctionBidsHeader>
    <GetAuctionBidsContent>
        <BidList>
            <Bid>
                <BidId>0</BidId>
                <AuctionId>11</AuctionId>
                <AccountId>1</AccountId>
                <Domain>domain.com</Domain>
                <DomainUtf>domain.com</DomainUtf>
                <AuctionType>expired</AuctionType>
                <IsIdn>false</IsIdn>
                <CurrentBid>$124.00</CurrentBid>
                <YourStatus>Out Bid</YourStatus>
                <ProxyBid>$119.00</ProxyBid>
                <ActiveBidders>2</ActiveBidders>
                <TimeLeft>1 day, 6 hours</TimeLeft>
                <EndTime>2022/04/04 02:20:34 PST</EndTime>
                <EndTimestamp>1649064034033</EndTimestamp>
            </Bid>
            <Bid>
                <BidId>9</BidId>
                <AuctionId>12</AuctionId>
                <AccountId>1</AccountId>
                <Domain>domain0.com</Domain>
                <DomainUtf>domain0.com</DomainUtf>
                <AuctionType>expired</AuctionType>
                <IsIdn>false</IsIdn>
                <CurrentBid>$44.99</CurrentBid>
                <YourStatus>High Bidder</YourStatus>
                <ProxyBid>$121.00</ProxyBid>
                <ActiveBidders>1</ActiveBidders>
                <TimeLeft>2 days, 6 hours</TimeLeft>
                <EndTime>2022/04/05 02:20:34 PST</EndTime>
                <EndTimestamp>1649150434049</EndTimestamp>
            </Bid>
        </BidList>
    </GetAuctionBidsContent>
</GetAuctionBidsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_auction_bids&currency=usd&count_per_page=20&page_index=1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_auction_bids&currency=usd&count_per_page=20&page_index=1
Odgovor (JSON format)
{
    "status": "success",
    "auction_bids": [
        {
            "bid_id": 0,
            "auction_id": 11,
            "account_id": "1",
            "domain": "domain.com",
            "domain_utf": "domain.com",
            "auction_type": "expired",
            "is_idn": false,
            "current_bid": "$44.99",
            "your_status": "High Bidder",
            "proxy_bid": "$119.00",
            "active_bidders": 1,
            "time_left": "1 day, 23 hours",
            "end_time": "2022/04/04 02:20:34 PST",
            "end_time_stamp": 1649064034033
        },
        {
            "bid_id": 2,
            "auction_id": 12,
            "account_id": "1",
            "domain": "domain0.com",
            "domain_utf": "domain0.com",
            "auction_type": "expired",
            "is_idn": false,
            "current_bid": "$44.99",
            "your_status": "High Bidder",
            "proxy_bid": "$119.00",
            "active_bidders": 1,
            "time_left": "2 days, 23 hours",
            "end_time": "2022/04/05 02:20:34 PST",
            "end_time_stamp": 1649150434049
        }
        ...
    ]
}
 

Komanda za postavljanje ponude na aukciji

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande za postavljanje ponude na aukciji postaviće ponudu za navedenu aukciju. Ako pozivate ovu komandu, treba da uključite sledeće parametre:

Parametar zahteva za davanje ponude na aukciji
Objašnjenje
domainNaziv domena na aukciji, IDN (internacionalizovano ime domena) treba da koristi punycode, kao što je "xn--wkccg.com"
bid_amountIznos vaše ponude za aukciju, podrazumevana valuta je američki dolar, možete je takođe navesti preko parametra valute ispod
currency (optional)Valuta vaše ponude, treba da bude "usd", "eur" ili "cny", podrazumevana valuta je američki dolar.
XML oznaka rezultata
Objašnjenje
<PlaceAuctionBidResponse></PlaceAuctionBidResponse>Oznaka odgovora na ponudu za aukciju mesta, to je korenski čvor XML dokumenta odgovora
<PlaceAuctionBidHeader></PlaceAuctionBidHeader>Zaglavlje za postavljanje ponude na aukciji
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer domena

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Odgovor (XML format)
<PlaceAuctionBidResponse>
  <PlaceAuctionBidHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </PlaceAuctionBidHeader>
</PlaceAuctionBidResponse>
Zahtev(csv format)

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

Odgovor

ok,success

Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=place_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Odgovor (JSON format)
{
    "status": "success",
    "auction_details": {
        "auction_json": {
            "auction_id": 12,
            "domain": "example.com",
            "utf_name": "example.com",
            "is_idn": false,
            "auction_type": "expired",
            "current_bid_price": "44.99",
            "accepted_bid_price": "45.99",
            "currency": "USD",
            "is_high_bidder": true,
            "bids": 3,
            "bidders": 2,
            "time_left": "2 days, 22 hours",
            "start_time": "2022/03/29 02:20 PST",
            "start_time_stamp": 1648545634049,
            "end_time": "2022/04/05 02:20 PST",
            "end_time_stamp": 1649150434049,
            "revenue": "$26.50",
            "visitors": 245,
            "links": "-",
            "age": 0,
            "dyna_appraisal": "-",
            "auction_ended": false,
            "customer_bided": true,
            "customer_bid": "44.99",
            "customer_proxy_bid": "$121.00"
        },
        "bid_history": [
            {
                "bidder_name": "You",
                "bid_price": "44.99",
                "currency": "USD",
                "timestamp": 1648892255084,
                "bid_status": "High Bidder",
                "is_proxy_auto_bid": false
            }
            ...        ]
    }
}
 

Komanda za preuzimanje zatvorenih aukcija

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande get closed auctions vratiće listu zatvorenih aukcija navedenog naloga. Ako pozivate ovu komandu, treba da uključite sledeće parametre:

Parametar zahteva za preuzimanje zatvorenih aukcija
Objašnjenje
start_dateVremenska oznaka koja označava početak vremena završetka aukcije, yyyy-mm-dd, kao 2015-05-05
end_dateVremenska oznaka koja označava kraj vremena završetka aukcije, yyyy-mm-dd, kao 2015-05-05
currency (optional)Valuta vaše ponude, treba da bude "usd", "eur" ili "cny", podrazumevana valuta je američki dolar.
XML oznaka rezultata
Objašnjenje
<GetClosedAuctionsResponse></GetClosedAuctionsResponse>Oznaka odgovora komande get closed auctions, to je korenski čvor XML dokumenta odgovora
<GetClosedAuctionsHeader></GetClosedAuctionsHeader>Dobavi zaglavlje zatvorenih aukcija
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetClosedAuctionsContent></GetClosedAuctionsContent>Tag of get closed auctions content, it's only used when status is "success"
<Auction></Auction>Tag of auction item, it's only used when status is "success"
<AuctionId></AuctionId>ID aukcije
<Domain></Domain>Naziv domena aukcije
<AuctionStatusId></AuctionStatusId>ID statusa aukcije, '0' za u toku, '1' za zatvoreno od strane korisnika, '2' za zatvoreno od strane administratora, '3' za zatvoreno zbog obnove, '4' za zatvoreno zbog isteka vremena, '5' za zatvoreno zbog odlaznog transfera
<AuctionStatus></AuctionStatus>Status aukcije
<BidPrice></BidPrice>Trenutna cena ponude na aukciji
<BidPriceCurrency></BidPriceCurrency>Valuta cene ponude
<Bids></Bids>Broj ponuda na aukciji
<AuctionWonStatus></AuctionWonStatus>Ako je korisnik pobedio na ovoj aukciji
<YourHighBid></YourHighBid>Vaša najveća ponuda za ovu aukciju
<YourProxyBid></YourProxyBid>Vaša proxy ponuda za ovu aukciju

Primer dobijanja zatvorenih aukcija

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetClosedAuctionsResponse>
  <GetClosedAuctionsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetClosedAuctionsHeader>
  <GetClosedAuctionsContent>
    <Auction>
      <AuctionId>2</AuctionId>
      <Domain>testdomain1.test</Domain>
      <AuctionStatusId>4</AuctionStatusId>
      <AuctionStatus>Closed by Timeout</AuctionStatus>
      <BidPrice>89.99</BidPrice>
      <BidPriceCurrency>USD</BidPriceCurrency>
      <Bids>1</Bids>
      <AuctionWonStatus>won</AuctionWonStatus>
      <YourHighBid>89.99</YourHighBid>
      <YourProxyBid>1000.0</YourProxyBid>
    </Auction>
    <Auction>
      <AuctionId>3</AuctionId>
      <Domain>testdomain2.test</Domain>
      <AuctionStatusId>4</AuctionStatusId>
      <AuctionStatus>Closed by Timeout</AuctionStatus>
      <BidPrice>28.99</BidPrice>
      <BidPriceCurrency>USD</BidPriceCurrency>
      <Bids>1</Bids>
      <AuctionWonStatus>won</AuctionWonStatus>
      <YourHighBid>28.99</YourHighBid>
      <YourProxyBid>1000.0</YourProxyBid>
    </Auction>
  </GetClosedAuctionsContent>
</GetClosedAuctionsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Odgovor (JSON format)
{
  "GetClosedAuctionsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Auctions": [
      {
        "AuctionId": "2",
        "Domain": "testdomain1.test",
        "AuctionStatusId": "4",
        "AuctionStatus": "Closed by Timeout",
        "BidPrice": "89.99",
        "BidPriceCurrency": "USD",
        "Bids": "1",
        "AuctionWonStatus": "won",
        "YourHighBid": "89.99",
        "YourProxyBid": "1000.0"
      },
      {
        "AuctionId": "3",
        "Domain": "testdomain2.test",
        "AuctionStatusId": "4",
        "AuctionStatus": "Closed by Timeout",
        "BidPrice": "28.99",
        "BidPriceCurrency": "USD",
        "Bids": "1",
        "AuctionWonStatus": "won",
        "YourHighBid": "28.99",
        "YourProxyBid": "1000.0"
      }
    ]
  }
}
Zahtev (CSV format)https://api.dynadot.com/api3.html?key=[API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox zahtev (CSV format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=get_closed_auctions&startDate=2000-01-02&endDate=2015-5-15
Odgovor (CSV format)
ok,success,AuctionId,Domain,AuctionStatusId,AuctionStatus,BidPrice,BidPriceCurrency,Bids,AuctionWonStatus,YourHighBid,YourProxyBid,2,testdomain1.test,4,Closed by Timeout,89.99,USD,1,won,89.99,1000.0,3,testdomain2.test,4,Closed by Timeout,28.99,USD,1,won,28.99,1000.0
 

Komanda za preuzimanje otvorenih aukcija povratnih narudžbina

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande get open backorder auctions će vratiti listu backorder aukcija koje su u toku. Ako pozivate ovu komandu, sledeći parametri treba da budu uključeni:

Parametar zahteva za dobijanje otvorenih backorder aukcija
Objašnjenje
currency (optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; podrazumevana valuta je američki dolar
XML oznaka rezultata
Objašnjenje
<GetOpenBackorderAuctionsResponse></GetOpenBackorderAuctionsResponse>Oznaka odgovora za preuzimanje otvorenih aukcija naknadnih porudžbina, to je korenski čvor XML dokumenta odgovora
<GetOpenBackorderAuctionsHeader></GetOpenBackorderAuctionsHeader>Preuzmi zaglavlje otvorenih backorder aukcija
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetOpenBackorderAuctionsContent></GetOpenBackorderAuctionsContent>Tag of get open backorder auctions content, it's only used when status is "success"
<Auction></Auction>Tag of auction item, it's only used when status is "success"
<AuctionId></AuctionId>ID aukcije
<Domain></Domain>Naziv domena aukcije
<BidPrice></BidPrice>Trenutna cena ponude na aukciji
<BidPriceCurrency></BidPriceCurrency>Valuta cene ponude
<Bids></Bids>Broj ponuda na aukciji
<EndTime></EndTime>Vreme završetka aukcije
<EndTimestamp></EndTimestamp>Datum završetka aukcije u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970)

Primer dobijanja otvorenih backorder aukcija

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_open_backorder_auctions&currency=usd
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_open_backorder_auctions&currency=usd
Odgovor (XML format)
<GetOpenBackorderAuctionsResponse>
  <GetOpenBackorderAuctionsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetOpenBackorderAuctionsHeader>
  <GetOpenBackorderAuctionsContent>
    <Auction>
           <AuctionId>0</AuctionId>
            <Domain>domain.com</Domain>
            <BidPrice>63.99</BidPrice>
            <BidPriceCurrency>USD</BidPriceCurrency>
            <Bids>0</Bids>
            <EndTime>2015/04/28 05:46 UTC</EndTime>
            <EndTimestamp>1430199960354</EndTimestamp>
    </Auction>
    <Auction>
           <AuctionId>0</AuctionId>
            <Domain>domain.com</Domain>
            <BidPrice>63.99</BidPrice>
            <BidPriceCurrency>USD</BidPriceCurrency>
            <Bids>0</Bids>
            <EndTime>2015/04/28 05:46 UTC</EndTime>
            <EndTimestamp>1430199960354</EndTimestamp>
    </Auction>
    .
    .
    .
  </GetOpenBackorderAuctionsContent>
</GetOpenBackorderAuctionsResponse>
Zahtev(csv format)

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

Odgovor

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

 

Komanda za dobijanje detalja backorder aukcije

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande za dobijanje detalja aukcije zaostalih porudžbina vratiće detalje navedene aukcije. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, treba da uključite sledeće parametre:

Parametar zahteva za dobijanje detalja aukcije
Objašnjenje
domainNaziv domena za backorder aukciju, IDN (međunarodni naziv domena) treba da koristi punycode, kao što je "xn--wkccg.com"
currency (optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; podrazumevana valuta je američki dolar
XML oznaka rezultata
Objašnjenje
<GetBackorderAuctionDetailsResponse></GetBackorderAuctionDetailsResponse>Oznaka odgovora za dobijanje detalja aukcije, to je koreni čvor XML dokumenta odgovora
<GetAuctionDetailsHeader></GetAuctionDetailsHeader>Zaglavlje za dobijanje detalja aukcije
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetAuctionDetailsContent></GetAuctionDetailsContent>Tag of get auction details content, it's only used when status is "success"
<AuctionStatusId></AuctionStatusId>ID statusa aukcije, '0' za u toku, '1' za zatvoreno od strane korisnika, '2' za zatvoreno od strane administratora, '3' za zatvoreno zbog obnove, '4' za zatvoreno zbog isteka vremena, '5' za zatvoreno zbog odlaznog transfera
<AuctionStatus></AuctionStatus>Status aukcije
<AuctionId></AuctionId>ID aukcije
<Domain></Domain>Naziv domena aukcije
<BidPrice></BidPrice>Trenutna cena ponude na aukciji
<BidPriceCurrency></BidPriceCurrency>Valuta cene ponude
<Bids></Bids>Broj ponuda na aukciji
<EndTime></EndTime>Vreme završetka aukcije
<EndTimestamp></EndTimestamp>Datum završetka aukcije u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970)
<Revenue></Revenue>Prihod od aukcije
<RevenueCurrency></RevenueCurrency>Valuta prihoda
<Visitors></Visitors>Posetioci domena
<Links></Links>Dolazni linkovi domena
<Age></Age>Starost domena
<UserIsHighBid></UserIsHighBid>Ako je korisnik dao najveću ponudu
<YourCurrentBid></YourCurrentBid>Vaša trenutna cena ponude za datu aukciju. Ako niste dali ponudu, biće '-1'
<YourProxyBid></YourProxyBid>Tvoje proxy ponuda za navedenu aukciju. Ako niste dali ponudu, biće '-1'

Primer komande Get Backorder Auction Details

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_backorder_auction_details&domain=example.com&currency=usd
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_backorder_auction_details&domain=example.com&currency=usd
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetBackorderAuctionDetailsResponse>
  <GetBackorderAuctionDetailsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetBackorderAuctionDetailsHeader>
  <GetBackorderAuctionDetailsContent>
    <AuctionStatusId>0</AuctionStatusId>
    <AuctionStatus>In Progress</AuctionStatus>
    <UserIsHighBid>no</UserIsHighBid>
    <YourCurrentBid>-1</YourCurrentBid>
    <YourProxyBid>-1</YourProxyBid>
    <Auction>
      <AuctionId>10001</AuctionId>
      <Domain>example.com</Domain>
      <BidPrice>89.99</BidPrice>
      <BidPriceCurrency>USD</BidPriceCurrency>
      <Bids>0</Bids>
      <EndTime>2015/04/28 18:16 UTC</EndTime>
      <EndTimestamp>1430244969779</EndTimestamp>
    </Auction>
  </GetBackorderAuctionDetailsContent>
</GetBackorderAuctionDetailsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_backorder_auction_details&domain=example.com&currency=usd
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_backorder_auction_details&domain=example.com&currency=usd
Odgovor (JSON format)
{
  "GetBackorderAuctionDetailsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "GetBackorderAuctionDetails": {
      "AuctionStatusId": "0",
      "AuctionStatus": "In Progress",
      "UserIsHighBid": "no",
      "YourCurrentBid": "-1",
      "YourProxyBid": "-1",
      "Auction": {
        "AuctionId": "10001",
        "Domain": "example.com",
        "BidPrice": "89.99",
        "BidPriceCurrency": "USD",
        "Bids": "0",
        "EndTime": "2015/04/28 18:16 UTC",
        "EndTimestamp": "1430244969779"
      }
    }
  }
}
 

Komanda za postavljanje ponude na backorder aukciji

Podrška za višenitnost
Nije podržan API Sandbox

Poziv komande place backorder auction bid postavlja ponudu za navedenu backorder aukciju. Ako pozivate ovu komandu, treba uključiti sledeće parametre:

Parametar zahteva za postavljanje ponude na backorder aukciji
Objašnjenje
domainNaziv domena na aukciji, IDN (internacionalizovano ime domena) treba da koristi punycode, kao što je "xn--wkccg.com"
bid_amountIznos vaše ponude za aukciju, podrazumevana valuta je američki dolar, možete je takođe navesti preko parametra valute ispod
currency (optional)Valuta vaše ponude, treba da bude "usd", "eur" ili "cny", podrazumevana valuta je američki dolar.
XML oznaka rezultata
Objašnjenje
<PlaceBakcorderAuctionBidResponse></PlaceBakcorderAuctionBidResponse>Oznaka odgovora na ponudu za aukciju mesta, to je korenski čvor XML dokumenta odgovora
<PlaceBackorderAuctionBidHeader></PlaceBackorderAuctionBidHeader>Zaglavlje za postavljanje ponude na aukciji
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer postavljanja ponude na backorder aukciji

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Odgovor (XML format)
<PlaceBakcorderAuctionBidResponse>
 <PlaceBackorderAuctionBidHeader>
   <SuccessCode>0</SuccessCode>
   <Status>success</Status>
 </PlaceBackorderAuctionBidHeader>
</PlaceBakcorderAuctionBidResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Odgovor (JSON format)
{
   "PlaceBakcorderAuctionBidResponse":{
      "ResponseCode":"0",
      "Status":"success"
   }
}
Zahtev (CSV format)https://api.dynadot.com/api3.html?key=[API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Sandbox zahtev (CSV format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=place_backorder_auction_bid&domain=example.com&bid_amount=99.9&currency=usd
Odgovor (CSV format)
ok,success
 

Komanda za dohvatanje zatvorenih backorder aukcija

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande get closed backorder auctions vratiće listu zatvorenih backorder aukcija za navedeni nalog. Ako pozivate ovu komandu, potrebno je uključiti sledeće parametre:

Parametar zahteva za dobijanje zatvorenih backorder aukcija
Objašnjenje
start_dateDatum početka aukcije, yyyy-mm-dd, kao 2015-05-05
end_dateDatum završetka aukcije, yyyy-mm-dd, kao 2015-05-05
currency (optional)Valuta vaše ponude, treba da bude "usd", "eur" ili "cny", podrazumevana valuta je američki dolar.
XML oznaka rezultata
Objašnjenje
<GetClosedBackorderAuctionsResponse></GetClosedBackorderAuctionsResponse>Oznaka odgovora komande get closed auctions, to je korenski čvor XML dokumenta odgovora
<GetClosedBackorderAuctionsHeader></GetClosedBackorderAuctionsHeader>Dobavi zaglavlje zatvorenih aukcija
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetClosedBackorderAuctionsContent></GetClosedBackorderAuctionsContent>Tag of get closed auctions content, it's only used when status is "success"
<Auction></Auction>Tag of auction item, it's only used when status is "success"
<YourHighBid></YourHighBid>Vaša najveća ponuda za ovu aukciju
<YourProxyBid></YourProxyBid>Vaša proxy ponuda za ovu aukciju
<AuctionId></AuctionId>ID aukcije
<Domain></Domain>Naziv domena aukcije
<AuctionStatusId></AuctionStatusId>ID statusa aukcije, '0' za u toku, '1' za zatvoreno od strane korisnika, '2' za zatvoreno od strane administratora, '3' za zatvoreno zbog obnove, '4' za zatvoreno zbog isteka vremena, '5' za zatvoreno zbog odlaznog transfera
<AuctionStatus></AuctionStatus>Status aukcije
<BidPrice></BidPrice>Trenutna cena ponude na aukciji
<BidPriceCurrency></BidPriceCurrency>Valuta cene ponude
<Bids></Bids>Broj ponuda na aukciji

Primer komande Get Closed Backorder Auctions

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetClosedBackorderAuctionsResponse>
  <GetClosedBackorderAuctionsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetClosedBackorderAuctionsHeader>
  <GetClosedBackorderAuctionsContent>
    <Auction>
      <AuctionWonStatus>won</AuctionWonStatus>
      <YourHighBid>89.99</YourHighBid>
      <YourProxyBid>1000.0</YourProxyBid>
      <AuctionId>2</AuctionId>
      <Domain>testdomain1.test</Domain>
      <BidPrice>89.99</BidPrice>
      <BidPriceCurrency>USD</BidPriceCurrency>
      <Bids>1</Bids>
      <EndTime>2022/04/04 02:20:34 PST</EndTime>
      <EndTimestamp>1649064034033</EndTimestamp>
    </Auction>
    <Auction>
      <AuctionWonStatus>won</AuctionWonStatus>
      <YourHighBid>28.99</YourHighBid>
      <YourProxyBid>1000.0</YourProxyBid>
      <AuctionId>3</AuctionId>
      <Domain>testdomain2.test</Domain>
      <BidPrice>28.99</BidPrice>
      <BidPriceCurrency>USD</BidPriceCurrency>
      <Bids>1</Bids>
      <EndTime>2022/04/05 02:20:34 PST</EndTime>
      <EndTimestamp>1649150434049</EndTimestamp>
    </Auction>
  </GetClosedBackorderAuctionsContent>
</GetClosedBackorderAuctionsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Odgovor (JSON format)
{
  "GetClosedBackorderAuctionsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Auctions": [
      {
        "AuctionWonStatus": "won",
        "YourHighBid": "89.99",
        "YourProxyBid": "1000.0",
        "AuctionId": "2",
        "Domain": "testdomain1.test",
        "BidPrice": "89.99",
        "BidPriceCurrency": "USD",
        "Bids": "1",
        "EndTime": "2022/04/04 02:20:34 PST",
        "EndTimestamp": "1649064034033"
      },
      {
        "AuctionWonStatus": "won",
        "YourHighBid": "28.99",
        "YourProxyBid": "1000.0",
        "AuctionId": "3",
        "Domain": "testdomain2.test",
        "BidPrice": "28.99",
        "BidPriceCurrency": "USD",
        "Bids": "1",
        "EndTime": "2022/04/05 02:20:34 PST",
        "EndTimestamp": "1649150434049"
      }
    ]
  }
}
Zahtev (CSV format)https://api.dynadot.com/api3.html?key=[API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Sandbox zahtev (CSV format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=get_closed_backorder_auctions&startDate=2000-01-02&endDate=2015-5-15
Odgovor (CSV format)
ok,success,AuctionId,Domain,AuctionStatusId,AuctionStatus,BidPrice,BidPriceCurrency,Bids,AuctionWonStatus,YourHighBid,YourProxyBid,2,testdomain1.test,4,Closed by Timeout,89.99,USD,1,won,89.99,1000.0,3,testdomain2.test,4,Closed by Timeout,28.99,USD,1,won,28.99,1000.0
 

Komanda za preuzimanje isteklih closeout domena

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande Get Expired Closeout Domains će vratiti istekle closeout domene. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, sledeći parametri treba da budu uključeni:

Parametar zahteva za dobijanje isteklih closeout domena
Objašnjenje
currency(optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; podrazumevana valuta je američki dolar
domain(optional)Dodajte ovaj parametar ako želite da pretražujete closeout domen
count_per_page (optional)Koliko entiteta se prikazuje po stranici
page_index (optional)Sa koje stranice želite da vidite entitete
XML oznaka rezultata
Objašnjenje
<GetExpiredCloseoutDomainsResponse></GetExpiredCloseoutDomainsResponse>Oznaka odgovora Get Expired Closeout Domains, to je koreni čvor XML dokumenta odgovora
<GetExpiredCloseoutDomainsHeader></GetExpiredCloseoutDomainsHeader>Preuzmi zaglavlje isteklih closeout domena
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetExpiredCloseoutDomainsContent></GetExpiredCloseoutDomainsContent>Tag of content, it's only used when status is "success"
<CloseoutItem></CloseoutItem>Stavka zatvaranja
<DomainName></DomainName>Naziv domena
<DomainNameUtf></DomainNameUtf>Ime domena je u utf formatu
<CurrentPrice></CurrentPrice>trenutna cena
<isIdn></isIdn>Da li je to IDN naziv domena
<EndTimeStamp></EndTimeStamp>Datum završetka aukcije u Unix vremenu (milisekunde od ponoći UTC 1. januara 1970)
<RenewalPrice></RenewalPrice>Cena obnove
<ExpiredRevenue></ExpiredRevenue>Prihod od closeout-a
<DynaAppraisal></DynaAppraisal>DynaAppraisal
<InboundLinks></InboundLinks>Dolazni linkovi domena
<MonthlyVisitors></MonthlyVisitors>Posetioci domena
<Currency></Currency>Valuta

Primer preuzimanja isteklih closeout domena

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_expired_closeout_domains&currency=usd
Sandbox zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_expired_closeout_domains&currency=usd
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetExpiredCloseoutDomainsResponse>
  <GetExpiredCloseoutDomainsHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </GetExpiredCloseoutDomainsHeader>
  <GetExpiredCloseoutDomainsContent>
    <CloseoutItem>
      <DomainName>test.biz</DomainName>
      <DomainNameUtf>test.biz</DomainNameUtf>
      <CurrentPrice>9.91</CurrentPrice>
      <IsIDN>false</IsIDN>
      <EndTimeStamp>0</EndTimeStamp>
      <RenewalPrice>9.99</RenewalPrice>
      <ExpiredRevenue>9.90</ExpiredRevenue>
      <EstibotAppraisal>1223</EstibotAppraisal>
      <InboundLinks>-1</InboundLinks>
      <MonthlyVisitors>-1</MonthlyVisitors>
      <Currency>usd</Currency>
    </CloseoutItem>
  </GetExpiredCloseoutDomainsContent>
</GetExpiredCloseoutDomainsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_expired_closeout_domains&currency=usd
Sandbox zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_expired_closeout_domains&currency=usd
Odgovor (JSON format)
{
  "GetExpiredCloseoutDomainsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Size": 1,
    "CloseoutDomains": [
      {
        "closeoutItem": {
          "domainName": "test.biz",
          "domainNameUtf": "test.biz",
          "currentPrice": "9.91",
          "isIdn": false,
          "endTimeStamp": 0,
          "renewalPrice": "9.99",
          "expiredRevenue": "9.90",
          "estibotAppraisal": "1223",
          "inboundLinks": -1,
          "monthlyVisitors": -1,
          "currency": "usd"
        }
      }
    ]
  }
}
 

Komanda za kupovinu isteklog Closeout domena

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande Buy Expired Closeout Domain kupiće navedeni naziv domena. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, treba uključiti sledeće parametre:

Parametar zahteva za kupovinu istekle Closeout domene
Objašnjenje
domainDomen koji želite da kupite, samo 1 domen može se uneti po zahtevu
currency(optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; podrazumevana valuta je američki dolar
XML oznaka rezultata
Objašnjenje
<BuyExpiredCloseoutDomainResponse></BuyExpiredCloseoutDomainResponse>Oznaka odgovora za Buy Expired Closeout Domain, to je koreni čvor XML dokumenta odgovora
<BuyExpiredCloseoutDomainHeader></BuyExpiredCloseoutDomainHeader>Zaglavlje za kupovinu istekle closeout domene
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer kupovine istekle Closeout domene

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=buy_expired_closeout_domain&currency=USD&domain=domain.com
Sandbox zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=buy_expired_closeout_domain&currency=USD&domain=domain.com
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BuyExpiredCloseoutDomainResponse>
  <BuyExpiredCloseoutDomainHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </BuyExpiredCloseoutDomainHeader>
</BuyExpiredCloseoutDomainResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=buy_expired_closeout_domain&currency=USD&domain=domain.com
Sandbox zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=buy_expired_closeout_domain&currency=USD&domain=domain.com
Odgovor (JSON format)
{
  "BuyExpiredCloseoutDomainResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

Komanda za dobijanje listinga

Podrška za višenitnost
Nije podržan API Sandbox

Ako pozivate komandu get listings, treba uključiti sledeće parametre:

Parametar zahteva za preuzimanje listinga
Objašnjenje
currency (optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; podrazumevana valuta je američki dolar
exclude_pending_sale (optional)If you don't want to get pending sale lock listings, it should be "yes", default is "no"
show_other_registrar (optional)Ako želite da dobijete liste drugih registrara, treba da bude "yes", podrazumevano je "no"
count_per_pageKoliko se entiteta prikazuje po stranici. (maksimalno 20000)
page_indexEntitete koje stranice želite da vidite.
XML oznaka rezultata
Objašnjenje
<GetListingsResponse></GetListingsResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<GetListingsHeader></GetListingsHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetListingsContent></GetListingsContent>Sadržaj listinga
<Listing></Listing>Sadržaj stavke listinga
<ListingId></ListingId>ID oglasa
<Domain></Domain>Ime domena
<Price></Price>Cena
<InBoundLinks></InBoundLinks>Broj dolaznih linkova
<Age></Age>Starost

Primer preuzimanja listiniga

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&currency=usd&command=get_listings&count_per_page=20&page_index=1
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&currency=usd&command=get_listings&count_per_page=20&page_index=1
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetListingsResponse>
  <GetListingsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetListingsHeader>
  <GetListingsContent>
    <Listing>
      <ListingId>id1</ListingId>
      <Domain>domain_name1</Domain>
      <Price>1</Price>
      <InboundLinks>1</InboundLinks>
      <Age>1</Age>
      <PendingSaleLocked>No</PendingSaleLocked>
      <Type>BIN</Type>
      <RegistrationDate>1791875010217</RegistrationDate>
      <ExpirationDate>1791875010217</ExpirationDate>
    </Listing>
    <Listing>
      <ListingId>id2</ListingId>
      <Domain>domain_name2</Domain>
      <Price>2</Price>
      <InboundLinks>2</InboundLinks>
      <Age>2</Age>
      <PendingSaleLocked>No</PendingSaleLocked>
      <Type>MAKE_OFFER</Type>
      <RegistrationDate>1791875010217</RegistrationDate>
      <ExpirationDate>1791875010217</ExpirationDate>
    </Listing>
  </GetListingsContent>
</GetListingsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&currency=usd&command=get_listings&count_per_page=20&page_index=1
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&currency=usd&command=get_listings&count_per_page=20&page_index=1
Odgovor (JSON format)
{
  "GetListingsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Total": 2,
    "Listing": [
      {
        "ListingId": "id1",
        "Domain": "domain_name1",
        "Price": "1",
        "InboundLinks": "1",
        "Age": "1",
        "PendingSaleLocked": "No",
        "RegistrationDate": 1791875010217,
        "ExpirationDate": 1791875010217,
        "Type": "BIN"
      },
      {
        "ListingId": "id2",
        "Domain": "domain_name2",
        "Price": "2",
        "InboundLinks": "2",
        "Age": "2",
        "PendingSaleLocked": "No",
        "RegistrationDate": 1791875010217,
        "ExpirationDate": 1791875010217,
        "Type": "MAKE_OFFER"
      }
    ]
  }
}
 

Komanda za dobavljanje stavke liste

Podrška za višenitnost
Nije podržan API Sandbox

Ako pozivate komandu za dobijanje stavke listinga, treba uključiti sledeće parametre:

Parametar zahteva za dobijanje stavke listinga
Objašnjenje
domainNaziv domena za koji želite da dobijete detalje, po zahtevu se može uneti samo 1 domen
currency (optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; podrazumevana valuta je američki dolar
XML oznaka rezultata
Objašnjenje
<GetListingItemResponse></GetListingItemResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<GetListingItemHeader></GetListingItemHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetListingsItemContent></GetListingsItemContent>Sadržaj listinga
<Listing></Listing>Sadržaj stavke listinga
<ListingId></ListingId>ID oglasa
<Domain></Domain>Ime domena
<Price></Price>Cena
<InBoundLinks></InBoundLinks>Broj dolaznih linkova
<Age></Age>Starost

Primer dobijanja stavke oglasa

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_listing_item&currency=usd&domain=domain_name
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_listing_item&currency=usd&domain=domain_name
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetListingsItemResponse>
  <GetListingsItemHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </GetListingsItemHeader>
  <GetListingsItemContent>
    <Listing>
      <ListingId>id</ListingId>
      <Domain>domain_name</Domain>
      <Price>0</Price>
      <InboundLinks>0</InboundLinks>
      <Age>0</Age>
      <PendingSaleLocked>No</PendingSaleLocked>
      <Type>BIN</Type>
      <RegistrationDate>1791875010218</RegistrationDate>
      <ExpirationDate>1791875010218</ExpirationDate>
    </Listing>
  </GetListingsItemContent>
</GetListingsItemResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_listing_item&currency=usd&domain=domain_name
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_listing_item&currency=usd&domain=domain_name
Odgovor (JSON format)
{
  "GetListingsItemResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Listing": {
      "ListingId": "id",
      "Domain": "domain_name",
      "Price": "0",
      "InboundLinks": "0",
      "Age": "0",
      "PendingSaleLocked": "No",
      "RegistrationDate": 1791875010218,
      "ExpirationDate": 1791875010218,
      "Type": "BIN"
    }
  }
}
 

Komanda Kupi odmah

Podrška za višenitnost
Nije podržan API Sandbox

Ako pozivate komandu buy it now, sledeći parametri treba da budu uključeni:

Parametar zahteva za kupovinu odmah
Objašnjenje
domainDomen koji želite da kupite, samo 1 domen može se uneti po zahtevu
currency (optional)Valuta rezultata, treba da bude "usd", "eur" ili "cny"; ako valuta nije uneta, primeniće se podrazumevana valuta naloga
price_to_verify (optional)Očekivana buy_it_now cena za verifikaciju pre kupovine. Ako se stvarna cena listinga ne poklapa sa ovom vrednošću, zahtev će pasti.
XML oznaka rezultata
Objašnjenje
<BuyItNowResponse></BuyItNowResponse>Korenski čvor XML dokumenta odgovoraXML dokument
<BuyItNowHeader></BuyItNowHeader>Zaglavlje odgovora
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<Message></Message>Treba da bude "domain order created", koristi se samo kada je status "success".

Primer kupovine odmah

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=buy_it_now&domain=domain&currency=usd&price_to_verify=1234
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=buy_it_now&domain=domain&currency=usd&price_to_verify=1234
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<BuyItNowResponse>
  <BuyItNowHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </BuyItNowHeader>
  <BuyItNowContent>
    <OrderId>1</OrderId>
  </BuyItNowContent>
</BuyItNowResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=buy_it_now&domain=domain&currency=usd&price_to_verify=1234
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=buy_it_now&domain=domain&currency=usd&price_to_verify=1234
Odgovor (JSON format)
{
  "BuyItNowResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "OrderId": 1
  }
}
 

Komanda za dodavanje novog lead-a

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande za dodavanje novog potencijalnog klijenta uvešće vaše sopstvene potencijalne klijente u Dynadot sistem uz proviziju od 5%.

Napomena: Domena će biti otključana kako bi kupac mogao odmah da završi kupovinu nakon prihvatanja.

Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, potrebno je uključiti sledeće parametre:

Parametar zahteva za dodavanje novog leada
Objašnjenje
domain_nameDomen za koji želite da dodate lead; po zahtevu se može uneti samo 1 domen
lead_typetip lead-a za koji želite da postavite lead. Prihvatljive vrednosti su "buy_now", "make_offer"
pricecena koju želite da postavite za lead
buyer_nameime kupca
buyer_emailemail kupca
XML oznaka rezultata
Objašnjenje
<AddNewLeadResponse></AddNewLeadResponse>korenski čvor odgovora
<AddNewLeadHeader></AddNewLeadHeader>Naslov za dodavanje novog leada
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer dodavanja novog leada

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=add_new_lead&domains=test.com&lead_type=buy_now&price=1000&buyer_name=test_buyer_name&[email protected]
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=add_new_lead&domains=test.com&lead_type=buy_now&price=1000&buyer_name=test_buyer_name&[email protected]
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<AddNewLeadResponse>
  <AddNewLeadHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </AddNewLeadHeader>
</AddNewLeadResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=add_new_lead&domains=test.com&lead_type=buy_now&price=1000&buyer_name=test_buyer_name&[email protected]
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=add_new_lead&domains=test.com&lead_type=buy_now&price=1000&buyer_name=test_buyer_name&[email protected]
Odgovor (JSON format)
{
  "AddNewLeadResponse": {
    "ResponseCode": 0,
    "Status": "success"
  }
}
 

Komanda za stavljanje na prodaju

Podrška za višenitnost
Nije podržan API Sandbox

Ova komanda podržava višenitno izvršavanje.

Pozivanje komande Postavi za prodaju će staviti vaš domen na prodaju na Tržištu domena. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, sledeći parametri treba da budu uključeni:

Podesi parametar zahteva za prodaju
Objašnjenje
domainsDomen koji želite da stavite na prodaju u Domain Marketplace; samo 1 domen može biti unet po zahtevu
for_sale_typeMožete izabrati vrednost iz sledeće liste koja predstavlja vaš tip prodaje:
> prodajno mesto:
Izlistajte svoj domen za prodaju u Tržište domena. Novi oglasi domena biće postavljeni na kategoriju, potkategoriju i cenu unetu ispod. Ako je postavljena stvarna cena, domen će biti dostupan za trenutnu kupovinu i prosleđen kupcu. Više informacija o procesu prodaje domena >

> not_for_sale:
otkaži oglas
listing_type (optional)Možete izabrati vrednost sa sledeće liste da biste predstavili svoj tip prodaje preko tržišta: (obavezno ako je for_sale_type marketplace)
> buy_now
Postavljanje fiksne cene će omogućiti da domen bude dostupan za trenutnu kupovinu i prosleđen kupcu.
Napomena: Za domen u grejs periodu za dodavanje, ako dođe do prodaje, možda više neće moći da bude obrisan u grejs periodu. Više informacija o Grace Deletion

> make_offer
Možete odabrati da postavite minimalnu ponuđenu cenu ili je ostavite praznom da biste dozvolili bilo koji iznos ponude.
Napomena: Za domen u grejs periodu za dodavanje, ako dođe do prodaje, možda više neće moći da bude obrisan u grejs periodu. Više informacija o Grace Deletion

> buy_now_and_make_offer Postavljanje fiksne cene će učiniti domen dostupnim za trenutnu kupovinu i poslati ga kupcu.
Možete odabrati da postavite minimalnu ponuđenu cenu ili je ostavite praznom da biste dozvolili bilo koji iznos ponude.
Napomena: Za domen u grejs periodu za dodavanje, ako dođe do prodaje, možda više neće moći da bude obrisan u grejs periodu. Više informacija o Grace Deletion
price (optional)cena po kojoj želite da prodate svoj domen. (obavezno ako je for_sale_type marketplace)
minimum_offer (optional)najmanja ponuda koju ćete prihvatiti za svoj domen. (obavezno ako je for_sale_type marketplace)
installment (optional)Da li je dozvoljeno plaćanje na rate. Ako želite da omogućite plaćanje na rate, postavite ga na "Yes"
maximum_installments (optional)Maksimalan broj dozvoljenih rata koristi se samo kada je installment "true"
Možete izabrati vrednost od 2 do 12 koja predstavlja maksimalan broj meseci za plaćanje u ratama
category (optional)izaberite kategoriju za svoj domen, možete pogledati tabelu za poređenje kategorija i potkategorija ispod za opciono popunjavanje.
Sub-category (optional)Izaberite podkategoriju za svoj domen, možete pogledati tabelu za upoređivanje kategorija i podkategorija ispod radi izbora.
Napomena: vrednost vašeg parametra treba da bude broj koji odgovara podkategoriji.
KategorijaPotkategorija
advertisingmarketing
retail
sales
automotivecars_trucks
enthusiasts
motorsports
businessinvestment
law
money
professions
services
careers_educationNo subCategory
consumer_goods_servicesapparel
electronics
entertainmentgames
pop_culture
fashionNo subCategory
financeNo subCategory
gamblingcasino
sports
healthfitness
medicine
internetblogs
ecommerce
domains
web_design
web_hosting
otherNo subCategory
placesafrica
asia
europe
north_america
south_america
real_estateNo subCategory
scienceNo subCategory
societyculture
news
politics
religion
sportsleisure_activities
professional
technologycomputers
uncategorizedNo subCategory
adultNo subCategory
homeNo subCategory
aiNo subCategory
aerospaceNo subCategory
agencyNo subCategory
agriculture_companyNo subCategory
analyticsNo subCategory
alcoholNo subCategory
babies_kidsNo subCategory
biotechNo subCategory
clean_energyNo subCategory
cleaningNo subCategory
communityNo subCategory
construction_organizationNo subCategory
cryptocurrency_blockchainNo subCategory
dating_relationshipNo subCategory
daycareNo subCategory
dentalNo subCategory
droneNo subCategory
e_commerceNo subCategory
food_drinkNo subCategory
furnitureNo subCategory
gamesNo subCategory
insuranceNo subCategory
interior_designNo subCategory
legal_lawNo subCategory
motivationalNo subCategory
manufacturingNo subCategory
marketingNo subCategory
medicalNo subCategory
metaverseNo subCategory
movies_tvNo subCategory
music_audioNo subCategory
news_mediaNo subCategory
nftNo subCategory
outdoorNo subCategory
paymentNo subCategory
petsNo subCategory
politicsNo subCategory
property_managementNo subCategory
recruitment_staffingNo subCategory
servicesNo subCategory
securityNo subCategory
socialNo subCategory
transportationNo subCategory
travelNo subCategory
video_books_magazinesNo subCategory
virtual_realityNo subCategory
website_designNo subCategory
Description (optional)Opis vašeg domena
XML oznaka rezultata
Objašnjenje
<SetForSaleResponse></SetForSaleResponse>korenski čvor odgovora
<SetForSaleHeader></SetForSaleHeader>Zaglavlje za stavljanje na prodaju
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer postavljanja za prodaju

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetForSaleResponse>
  <SetForSaleHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </SetForSaleHeader>
</SetForSaleResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=set_for_sale&domains=test.com&for_sale_type=marketplace&listing_type=buy_now&price=1000&installment=Yes&category=health&sub_category=fitness&maximum_installments=4&for_sale_type=marketplace&description=testdescription
Odgovor (JSON format)
{
  "SetForSaleResponse": {
    "ResponseCode: ": "0",
    "Status": "Success"
  }
}
 

Komanda za listu domena za transfer out

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande za listu domena za odlazni transfer vratiće listu domena koji su u obradi za odlazni transfer. Ova komanda je dostupna samo u XML i JSON formatu.Ako pozovete ovu komandu

Parametar zahteva za listu domena za prenos napolje
Objašnjenje
XML oznaka rezultata
Objašnjenje
<TransferOutDomainListResponse></TransferOutDomainListResponse>korenski čvor odgovora
<TransferOutDomainListHeader></TransferOutDomainListHeader>Zaglavlje liste domena za transfer out
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<TransferOutDomainListContent></TransferOutDomainListContent>Zaglavlje liste domena za transfer out
<TransferOutDomainList></TransferOutDomainList>Lista domena za transfer van
<Domain></Domain>Naziv domena
<OrderId></OrderId>ID naloga za odlazni transfer domena
<ItemStatus></ItemStatus>Status transfera izlaznog domena

Primer liste domena za transfer out

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=transfer_domain_list
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=transfer_domain_list
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<TransferOutDomainListResponse>
  <TransferOutDomainListHeader>
    <ResponseCode>200</ResponseCode>
    <Status>success</Status>
  </TransferOutDomainListHeader>
  <TransferOutDomainListContent>
    <TransferOutDomainList>
      <TransferOutDomain>
        <OrderId>1</OrderId>
        <Domain>domain1.com</Domain>
        <ItemStatus>Pending</ItemStatus>
      </TransferOutDomain>
    </TransferOutDomainList>
  </TransferOutDomainListContent>
</TransferOutDomainListResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=transfer_domain_list
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=transfer_domain_list
Odgovor (JSON format)
{
  "TransferOutDomainListResponse": {
    "ResponseCode": 200,
    "Status": "success",
    "TransferOutDomainList": [
      {
        "orderId": 1,
        "domain": "domain1.com",
        "itemStatus": "Pending"
      }
    ]
  }
}
 

Podesi komandu za potvrdu Afternic akcije

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande Set Afternic Confirm Action postavlja domen da odobri ili odbije brzi transfer na Afternic-u. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, treba uključiti sledeće parametre:

Parametar zahteva za podešavanje Afternic potvrdne akcije
Objašnjenje
domainDomen za koji želite da postavite Afternic potvrdu brze transfere akcije, samo 1 domen može biti unet po zahtevu
actionRadnja na koju želite da podesite Afternic potvrdu treba da bude "confirm_afternic" ili "delete_from_afternic"
XML oznaka rezultata
Objašnjenje
<SetAfternicConfirmActionResponse></SetAfternicConfirmActionResponse>Oznaka odgovora akcije Set Afternic Confirm, to je koreni čvor XML dokumenta odgovora
<SetAfternicConfirmActionHeader></SetAfternicConfirmActionHeader>Postavi zaglavlje za Afternic potvrdu akcije
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer postavljanja Afternic potvrdne akcije

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Sandbox zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetAfternicConfirmActionResponse>
  <SetAfternicConfirmActionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetAfternicConfirmActionHeader>
</SetAfternicConfirmActionResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Sandbox zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_afternic_confirm_action&domain=domain.com&action=confirm_afternic
Odgovor (JSON format)
{
  "SetAfternicConfirmActionResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

Postavi Sedo komandu za potvrdu akcije

Podrška za višenitnost
Nije podržan API Sandbox

Pozivanje komande Set Sedo Confirm Action postavlja domen da odobri ili odbije brzi transfer na Sedo. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, treba uključiti sledeće parametre:

Podesi parametar zahteva za potvrdu Sedo akcije
Objašnjenje
domainDomen za koji želite da podesite Sedo potvrdu brzog transfera; po zahtevu se može uneti samo 1 domen
actionAkcija koju želite da postavite za sedo potvrdu, treba da bude "confirm_sedo" ili "delete_from_sedo"
XML oznaka rezultata
Objašnjenje
<SetSedoConfirmActionResponse></SetSedoConfirmActionResponse>Oznaka odgovora za Set Sedo Confirm Action, to je korenski čvor XML dokumenta odgovora
<SetSedoConfirmActionHeader></SetSedoConfirmActionHeader>Postavi zaglavlje Sedo Confirm Action
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"

Primer komande Set Sedo Confirm Action

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Sandbox zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<SetSedoConfirmActionResponse>
  <SetSedoConfirmActionHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </SetSedoConfirmActionHeader>
</SetSedoConfirmActionResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Sandbox zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=set_sedo_confirm_action&domain=domain.com&action=confirm_sedo
Odgovor (JSON format)
{
  "SetSedoConfirmActionResponse": {
    "ResponseCode": "0",
    "Status": "success"
  }
}
 

Komanda za dobijanje Whois statistike

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande za dobijanje Whois statistike će dobiti whois statistiku. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, treba uključiti sledeće parametre:

Parametar zahteva za dobijanje WHOIS statistike
Objašnjenje
domain_nameNaziv domena za koji treba da podesite dnssec
date_typeMožete izabrati polje sa sledeće liste koje predstavlja vaš tip datuma:
last_7_days, last_30_days, current_year, last_year
XML oznaka rezultata
Objašnjenje
<GetWhoisStatsResponse></GetWhoisStatsResponse>korenski čvor odgovora
<GetWhoisStatsHeader></GetWhoisStatsHeader>Zaglavlje za dobijanje Whois statistike
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetWhoisStatsContent></GetWhoisStatsContent>sadržaj odgovora
<WhoisStats></WhoisStats>Sadrži više skupova whois stat podataka
<WhoisStat></WhoisStat>Podaci za određenu whois statistiku
<Date></Date>Minimalni vremenski interval
<Count></Count>Broj whois upita u trenutnom vremenskom intervalu

Primer dobijanja Whois statistike

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=get_whois_stats&domain_name=domain1.com&date_type=last_7_days
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=get_whois_stats&domain_name=domain1.com&date_type=last_7_days
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetWhoisStatsResponse>
  <GetWhoisStatsHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </GetWhoisStatsHeader>
  <GetWhoisStatsContent>
    <WhoisStats>
      <WhoisStat>
        <Date>2023-11-04</Date>
        <Count>200</Count>
      </WhoisStat>
      <WhoisStat>
        <Date>2023-11-05</Date>
        <Count>300</Count>
      </WhoisStat>
      <WhoisStat>
        <Date>2023-11-06</Date>
        <Count>100</Count>
      </WhoisStat>
      <WhoisStat>
        <Date>2023-11-07</Date>
        <Count>200</Count>
      </WhoisStat>
      <WhoisStat>
        <Date>2023-11-08</Date>
        <Count>300</Count>
      </WhoisStat>
      <WhoisStat>
        <Date>2023-11-09</Date>
        <Count>100</Count>
      </WhoisStat>
      <WhoisStat>
        <Date>2023-11-10</Date>
        <Count>200</Count>
      </WhoisStat>
    </WhoisStats>
  </GetWhoisStatsContent>
</GetWhoisStatsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=get_whois_stats&domain_name=domain1.com&date_type=last_7_days
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=get_whois_stats&domain_name=domain1.com&date_type=last_7_days
Odgovor (JSON format)
{
  "GetWhoisStatsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "WhoisStats": [
      {
        "Date": "2023-11-04",
        "Count": 200
      },
      {
        "Date": "2023-11-05",
        "Count": 300
      },
      {
        "Date": "2023-11-06",
        "Count": 100
      },
      {
        "Date": "2023-11-07",
        "Count": 200
      },
      {
        "Date": "2023-11-08",
        "Count": 300
      },
      {
        "Date": "2023-11-09",
        "Count": 100
      },
      {
        "Date": "2023-11-10",
        "Count": 200
      }
    ]
  }
}
 

Komanda za listu porudžbina

Podrška za višenitnost
Podrška za API Sandbox

Pozivanjem komande Order List dobićete listu naloga. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozovete ovu komandu, potrebno je da uključite sledeće parametre:

Parametar zahteva za listu porudžbina
Objašnjenje
search_byMožete izabrati vrednost iz sledeće liste kao svoj tip pretrage: date_range, domain, order_id
start_datedatum početka vašeg upita u formatu yyyy/MM/dd
end_datedatum završetka vašeg upita u formatu yyyy/MM/dd
payment_methodMožete izabrati više vrednosti sa sledeće liste da predstavite svoj način plaćanja:
none_balance
stanje_na_računu
kreditna_kartica
novčani_nalog
Paypal
Moneybooker
bank_wire
Alipay
payflow_credit_card2 (više se ne koristi)
wechat_pay
ecash
bankovni_transfer
apple_pay
tekući_račun
prodaja
union_pay
paypal_nalog
mercado_pago
Payoneer
ali vas molimo da koristite zarez za razdvajanje više vrednosti, na primer: account_balance,credit_card
XML oznaka rezultata
Objašnjenje
<OrderListResponse></OrderListResponse>korenski čvor odgovora
<OrderListHeader></OrderListHeader>Zaglavlje liste porudžbina
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<OrderListContent></OrderListContent>Zaglavlje liste porudžbina
<OrderList></OrderList>Sadrži više skupova podataka o dnevniku porudžbina
<OrderItem></OrderItem>Sadrži podatke jednog loga porudžbine
<OrderItemDomain></OrderItemDomain>Ime domena koje uključuje stavke u ovoj porudžbini
<OrderId></OrderId>Sadrži ID porudžbine
<SubmittedDate></SubmittedDate>Sadrži datum kada je porudžbina poslata
<Cost></Cost>Sadrži cenu porudžbine
<Status></Status>Sadrži status porudžbine

Primer liste porudžbina

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<OrderListResponse>
  <OrderListHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </OrderListHeader>
  <OrderListContent>
    <OrderList>
      <Order>
        <OrderId>123456</OrderId>
        <SubmittedDate>1791875010219</SubmittedDate>
        <Currency>USD</Currency>
        <PaymentMethod>Account Balance</PaymentMethod>
        <TotalCost>$8.00</TotalCost>
        <TotalPaid>$8.00</TotalPaid>
        <Status>Problem</Status>
        <OrderItem>
          <ItemType>Domain Registration</ItemType>
          <Name>test.com</Name>
          <Duration>1</Duration>
          <Cost>2.99</Cost>
          <Status>Completed</Status>
        </OrderItem>
        <OrderItem>
          <ItemType>Domain Renewal</ItemType>
          <Name>test1.ac</Name>
          <Duration>1</Duration>
          <Cost>3.99</Cost>
          <Status>Completed</Status>
        </OrderItem>
        <OrderItem>
          <ItemType>Domain Transfer</ItemType>
          <Name>test2.de</Name>
          <Duration>1</Duration>
          <Cost>4.99</Cost>
          <Status>Completed</Status>
        </OrderItem>
        <OrderItem>
          <ItemType>Domain Registration</ItemType>
          <Name>test3.gg</Name>
          <Duration>1</Duration>
          <Cost>5.99</Cost>
          <Status>Completed</Status>
        </OrderItem>
        <OrderItem>
          <ItemType>Domain Renewal</ItemType>
          <Name>test4.uk</Name>
          <Duration>1</Duration>
          <Cost>6.99</Cost>
          <Status>Completed</Status>
        </OrderItem>
        <OrderItem>
          <ItemType>Domain Transfer</ItemType>
          <Name>test5.net</Name>
          <Duration>1</Duration>
          <Cost>7.99</Cost>
          <Status>Completed</Status>
        </OrderItem>
      </Order>
      <Order>
        <OrderId>123457</OrderId>
        <SubmittedDate>1791875010219</SubmittedDate>
        <Currency>EUR</Currency>
        <PaymentMethod>Paypal</PaymentMethod>
        <TotalCost>$100.00</TotalCost>
        <TotalPaid>$100.00</TotalPaid>
        <Status>Submitted</Status>
      </Order>
    </OrderList>
  </OrderListContent>
</OrderListResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=order_list&search_by=date_range&start_date=2024/01/01&end_date=2024/01/31&payment_method=account_balance,credit_card
Odgovor (JSON format)
{
  "OrderListResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "OrderList": [
      {
        "OrderId": "123456",
        "SubmittedDate": "2026/10/13",
        "Currency": "USD",
        "PaymentMethod": "Account Balance",
        "TotalCost": "$8.00",
        "TotalPaid": "$8.00",
        "Status": "Problem",
        "ItemList": [
          {
            "ItemType": "Domain Registration",
            "Name": "test.com",
            "Duration": 1,
            "Cost": "2.99",
            "Status": "Completed"
          },
          {
            "ItemType": "Domain Renewal",
            "Name": "test1.ac",
            "Duration": 1,
            "Cost": "3.99",
            "Status": "Completed"
          },
          {
            "ItemType": "Domain Transfer",
            "Name": "test2.de",
            "Duration": 1,
            "Cost": "4.99",
            "Status": "Completed"
          },
          {
            "ItemType": "Domain Registration",
            "Name": "test3.gg",
            "Duration": 1,
            "Cost": "5.99",
            "Status": "Completed"
          },
          {
            "ItemType": "Domain Renewal",
            "Name": "test4.uk",
            "Duration": 1,
            "Cost": "6.99",
            "Status": "Completed"
          },
          {
            "ItemType": "Domain Transfer",
            "Name": "test5.net",
            "Duration": 1,
            "Cost": "7.99",
            "Status": "Completed"
          }
        ]
      },
      {
        "OrderId": "123457",
        "SubmittedDate": "2026/10/13",
        "Currency": "EUR",
        "PaymentMethod": "Paypal",
        "TotalCost": "$100.00",
        "TotalPaid": "$100.00",
        "Status": "Submitted",
        "ItemList": []
      }
    ]
  }
}
 

Komanda za dobijanje statusa porudžbine

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande Get Order Status vraća status porudžbine. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, treba da uključite sledeće parametre:

Parametar zahteva za dobijanje statusa naloga
Objašnjenje
order_idID porudžbine koja se pretražuje
XML oznaka rezultata
Objašnjenje
<GetOrderStatusResponse></GetOrderStatusResponse>korenski čvor odgovora
<GetOrderStatusHeader></GetOrderStatusHeader>Dobavi zaglavlje statusa naloga
<ResponseCode></ResponseCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<GetOrderStatusContent></GetOrderStatusContent>sadržaj odgovora
<OrderId></OrderId>ID porudžbine
<OrderStatus></OrderStatus>status porudžbine( Shopping, Submitted, Waitpay, Processing, Completed, Problem, Deleted, Cancelled )
<ItemTypeName></ItemTypeName>Tip stavke
<ItemName></ItemName>Naziv stavke
<ItemStatus></ItemStatus>Status stavke(Završeno, Otkazano, Problem)

Primer dobijanja statusa porudžbine

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_order_status&order_id=0
Sandbox zahtev (XML format)https://api.dynadot.com/api3.xml?key=MY_API_KEY&command=get_order_status&order_id=0
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<GetOrderStatusResponse>
  <GetOrderStatusHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </GetOrderStatusHeader>
  <GetOrderStatusContent>
    <OrderId>0</OrderId>
    <OrderStatus>Completed</OrderStatus>
    <Item>
      <ItemTypeName>domain transfer away</ItemTypeName>
      <ItemName>&amp;</ItemName>
      <ItemStatus>transfer.com</ItemStatus>
    </Item>
    <Item>
      <ItemTypeName>domain</ItemTypeName>
      <ItemName>&amp;</ItemName>
      <ItemStatus>register.com</ItemStatus>
    </Item>
  </GetOrderStatusContent>
</GetOrderStatusResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_order_status&order_id=0
Sandbox zahtev (JSON format)https://api.dynadot.com/api3.json?key=MY_API_KEY&command=get_order_status&order_id=0
Odgovor (JSON format)
{
  "GetOrderStatusResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "OrderStatus": {
      "OrderId": 0,
      "OrderStatus": "Completed",
      "ItemList": [
        {
          "ItemTypeName": "domain transfer away",
          "ItemName": "transfer.com",
          "ItemStatus": "Completed"
        },
        {
          "ItemTypeName": "domain",
          "ItemName": "register.com",
          "ItemStatus": "Completed"
        }
      ]
    }
  }
}
 

Komanda za obradu u toku

Podrška za višenitnost
Podrška za API Sandbox

Pozivanje komande is_processing će vam reći da li je bezbedno poslati novi zahtev

Parametar zahteva Is-Processing
Objašnjenje
nije potreban dodatni parametar
XML oznaka rezultata
Objašnjenje
<Response></Response>Oznaka is_processing odgovora
<ResponseHeader></ResponseHeader>Oznaka is_processing zaglavlja
<ResponseMsg></ResponseMsg>Tag of is_processing response message. It should be "yes"(There is a process in the system. You shouldn't sent another request.) or "no"(There is no any process for you account. It is safe to submit a new request.)

Primer obrade u toku

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=is_processing
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=is_processing
Odgovor (XML format)
<Response>
  <ResponseHeader>
    <ResponseCode>0</ResponseCode>
    <ResponseMsg>yes</ResponseMsg>
  </ResponseHeader>
</Response>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=is_processing
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=is_processing
Odgovor (JSON format)
{
   "Response":{
      "ResponseCode":"0",
      "ResponseMsg":"no"
   }
}
Zahtev (CSV format)https://api.dynadot.com/api3.html?key=[API Key]&command=is_processing
Sandbox zahtev (CSV format)https://api-sandbox.dynadot.com/api3.html?key=[Sandbox API Key]&command=is_processing
Odgovor (CSV format)
ok,yes
 

Komanda za prikaz kupona

Podrška za višenitnost
Podrška za API Sandbox

Pozivanjem komande List Coupons dobićete sve kupone. Ova komanda je dostupna samo u XML i JSON formatu. Ako pozivate ovu komandu, treba uključiti sledeće parametre:

Parametar zahteva za listu kupona
Objašnjenje
coupon_typeMožete izabrati vrednost sa sledeće liste koja predstavlja vaš tip pretrage: "registration" , "renewal" , ili "transfer"
XML oznaka rezultata
Objašnjenje
<ListCouponsResponse></ListCouponsResponse>korenski čvor odgovora
<ListCouponsHeader></ListCouponsHeader>Zaglavlje liste kupona
<SuccessCode></SuccessCode>Ako je operacija uspešna, "0" za uspeh, "-1" za neuspeh
<Status></Status>Status zahteva
<Error></Error>Informacije o grešci u vezi sa zahtevom, koriste se samo kada je status "error"
<ListCouponsContent></ListCouponsContent>Sadržaj liste kupona
<Coupons></Coupons>Sadrži više setova podataka o kuponima
<Coupon></Coupon>Sadrži podatke o jednom kuponu
<Code></Code>Kupon kod
<Description></Description>Opis kupona
<CouponType></CouponType>Tip kupona
<DiscountType></DiscountType>Tip popusta koji nudi kupon
<DiscountInfo></DiscountInfo>Informacije o popustu kupona
<Percentage></Percentage>Procenat popusta
<AUD></AUD>Iznos popusta u australijskim dolarima
<MXN></MXN>Iznos popusta u meksičkim pesima
<EUR></EUR>Iznos popusta u evrima
<GBP></GBP>Iznos popusta u britanskim funtama
<IDR></IDR>Iznos popusta u indonežanskim rupijama
<USD></USD>Iznos popusta u američkim dolarima
<CAD></CAD>Iznos popusta u kanadskim dolarima
<INR></INR>Iznos popusta u indijskim rupijama
<BRL></BRL>Iznos popusta u brazilskim realima
<CNY></CNY>Iznos popusta u kineskim juanima
<Restriction></Restriction>Ograničenja kupona
<PriceLevels></PriceLevels>Skup nivoa cena koji podržava korišćenje kupona
<UsesPerAccount></UsesPerAccount>Broj puta koliko se kupon može iskoristiti po nalogu
<UsesSystemWide></UsesSystemWide>Broj puta koliko se kupon može iskoristiti na nivou celog sistema
<UsesPerIp></UsesPerIp>Broj korišćenja kupona po IP adresi
<ItemsPerAccount></ItemsPerAccount>Broj stavki za koje se kupon može iskoristiti po nalogu
<ItemsSystemWide></ItemsSystemWide>Broj stavki za koje se kupon može iskoristiti u celom sistemu
<ItemsPerOrder></ItemsPerOrder>Broj stavki na koje se kupon može primeniti po porudžbini
<ItemsPerDay></ItemsPerDay>Broj stavki za koje se kupon može iskoristiti dnevno
<IdnRestriction></IdnRestriction>IDN ograničenja za kupon
<DomainDurationMin></DomainDurationMin>Minimalno trajanje domena
<DomainDurationMax></DomainDurationMax>Maksimalno trajanje domena
<Tlds></Tlds>Kolekcija domena najvišeg nivoa koji podržavaju korišćenje kupona
<Tld></Tld>Jedan najviši domen koji podržava korišćenje kupona
<Currencies></Currencies>Kolekcija tipova valuta koje podržavaju upotrebu kupona
<Currency></Currency>Jedan tip valute koji podržava korišćenje kupona
<StartDate></StartDate>Datum početka važenja kupona
<EndDate></EndDate>Datum završetka važenja kupona

Primer liste kupona

Zahtev (XML format)https://api.dynadot.com/api3.xml?key=[API Key]&command=list_coupons&coupon_type=renewal
Sandbox zahtev (XML format)https://api-sandbox.dynadot.com/api3.xml?key=[Sandbox API Key]&command=list_coupons&coupon_type=renewal
Odgovor (XML format)
<?xml version="1.0" encoding="UTF-8"?>
<ListCouponsResponse>
  <ListCouponsHeader>
    <SuccessCode>0</SuccessCode>
    <Status>success</Status>
  </ListCouponsHeader>
  <ListCouponsContent>
    <Coupons>
      <Coupon>
        <Code>DOMAINRENEW1</Code>
        <Description>Domain Renew Coupon</Description>
        <CouponType>Hosting/SSL Coupons</CouponType>
        <DiscountType>PERCENTAGE_OFF</DiscountType>
        <DiscountInfo>
          <Percentage>10%</Percentage>
        </DiscountInfo>
        <Restriction>
          <PriceLevels>Any</PriceLevels>
          <IdnRestriction>None</IdnRestriction>
          <DomainDurationMin>1</DomainDurationMin>
          <DomainDurationMax>1</DomainDurationMax>
          <Tlds>
            <Tld>.com</Tld>
            <Tld>.net</Tld>
            <Tld>.org</Tld>
          </Tlds>
          <Currencies>
            <Currency>US Dollar USD ($)</Currency>
          </Currencies>
        </Restriction>
        <StartDate>1476811260000</StartDate>
        <EndDate>1483257540000</EndDate>
      </Coupon>
    </Coupons>
  </ListCouponsContent>
</ListCouponsResponse>
Zahtev (JSON format)https://api.dynadot.com/api3.json?key=[API Key]&command=list_coupons&coupon_type=renewal
Sandbox zahtev (JSON format)https://api-sandbox.dynadot.com/api3.json?key=[Sandbox API Key]&command=list_coupons&coupon_type=renewal
Odgovor (JSON format)
{
  "ListCouponsResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "Coupons": [
      {
        "Code": "DOMAINRENEW1",
        "Description": "Domain Renew Coupon",
        "CouponType": "Hosting/SSL Coupons",
        "DiscountType": "PERCENTAGE_OFF",
        "DiscountInfo": {
          "Percentage": "10%"
        },
        "Restriction": {
          "PriceLevels": "Any",
          "IdnRestriction": "None",
          "DomainDurationMin": "1",
          "DomainDurationMax": "1",
          "Tlds": [
            ".com",
            ".net",
            ".org"
          ],
          "Currencies": [
            "US Dollar USD ($)"
          ]
        },
        "StartDate": "1476811260000",
        "EndDate": "1483257540000"
      }
    ]
  }
}