WAPI – kontakty u SK domén

  Kontakty, WAPI (API rozhraní)

Každý doménový registr pracuje s kontaky jinak, liší se pravidla pro identifikátory kontaktů, povinné položky v detailech a podobně. Zde je detailní popis kontaktů pro SK domény.

Název kontaktu

  • U SK domén lze při vytváření kontaktu specifikovat jeho název. Z toho důvodu je pro tento registr dostupný příkaz contact-check,  pomocí kterého ověříte, zda je název použitelný (není použitý, blokovaný, ..)
  • Název kontaktu smí obsahovat pouze velká písmena anglické abecedyčíslice, pomlčku a tečkuMinimální délka názvu kontaktu je 5 znaků, maximální délka 16 znaků.
  • Pokud při vytváření kontaktu jeho název nespecifikuje, bude vygenerován automaticky. Formát automaticky generováného názvu kontaktu je následující: WEDOS-XXX-YYYY (kde XXX je kombinace písmen a čísel a YYYY jsou pouze číslice)

Detail kontaktu

Položky companyfnamelnameident a ident_type lze nastavit pouze při vytváření kontaktu a nelze je editovat u existujícího kontaktu.

  • cname – název kontaktu (pouze při vytváření kontaktu), vynechat, nebo nechat prázdný pro vygenerování názvu
  • company – firma
  • fname – jméno – povinné
  • lname – příjmení – povinné
  • email – e-mail – povinné
  • phone – telefon ve tvaru +XXX XXXXXXXXX
  • fax – fax ve tvaru +XXX XXXXXXXXX
  • addr_street – adresa – ulice – povinné
  • addr_city – adresa – město – povinné
  • addr_zip – PSČ – povinné
  • addr_country – stát (dvoupísmený ISO kód, malými písmeny, CZ.NIC akceptuje všechny země) – povinné
  • addr_state – Kraj
  • ident_type – typ subjektu
    • soukromá osoba (PERS) / firma (CORP)
  • ident – v případě soukromé osoby (PERS) datum narození ve formátu RRRR-MM-DD; v případě firmy zadejte identifikační číslo nebo číslo registrace firmy
  • disclose_name – skrýt jméno
  • disclose_org – skrýt název firmy
  • disclose_addr – skrýt adresu
  • disclose_phone – skrýt telefon
  • disclose_fax – skrýt fax
  • disclose_email – skrýt emailovou adresu

Příklad

Požadavek na vytovoření kontaktu v registru SK-NIC bude tedy vypadat takto:

minimum:

<request>
 <user>tester</user>
 <auth>8b91c1b94fd9a4488dc3d9160eebbf25c0b2a03f</auth>
 <command>contact-create</command>
 <data>
  <tld>sk</tld>
  <contact>
   <fname>Jan</fname>
   <lname>Novák</lname>
   <email>jan.novak@example.com</email>
   <addr_street>Zelená 1568</addr_street>
   <addr_city>Minas Morgull</addr_city>
   <addr_zip>12345</addr_zip>
   <addr_country>vg</addr_country>
   <ident_type>CORP</ident_type>
  </contact>
 </data>
</request>

maximum:

<request>
 <user>tester</user>
 <auth>8b91c1b94fd9a4488dc3d9160eebbf25c0b2a03f</auth>
 <command>contact-create</command>
 <data>
  <tld>cz</tld>
  <contact>
   <cname>MY-NEW.CONTACT</cname>
   <company>Great Silver Eye</company>
   <fname>Jan</fname>
   <lname>Novák</lname>
   <email>novak@example.com</email>
   <phone>+011 123456789</phone>
   <fax>+011 987654321</fax>
   <addr_street>Zelená 1568</addr_street>
   <addr_city>Minas Morgull</addr_city>
   <addr_zip>12345</addr_zip>
   <addr_country>vg</addr_country>
   <addr_state>Jihočeský</addr_state>
   <ident_type>CORP</ident_type>
   <ident>1235678</ident>
   <disclose_name>1</disclose_name>
   <disclose_org>1</disclose_org>
   <disclose_addr>1</disclose_addr>
   <disclose_phone>1</disclose_phone>
   <disclose_fax>1</disclose_fax>
   <disclose_email>1</disclose_email>
  </contact>
 </data>
</request>

Byl pro Vás tento návod užitečný?