check_domain($domain, $tld) |
Overenie domény.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
Vracia:
- reg - doména je už zaregistrovaná
- free - doména je voľná
- inv - neplatné doménové meno
- not_aval - doménu nie je možné zaregistrovať
- unknown - neznáma odpoveď z registra
- connect_error - pripojenie do registra bolo neúspešné
|
domain_info($domain, $tld) |
Informácie o doméne.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
Vracia:
- free - doména nie je zaregistrovaná
- inv - neplatné doménové meno
- unknown - neznáma odpoveď z SK-NIC
- connect_error - pripojenie do registra bolo neúspešné
- ok - akcia prebehla úspešne:
- domain - názov domény aj s koncovkou
- registrant - kontakt držiteľa
- registrar - kontakt registrátora
- admin - administratívny kontakt
- tech - technický kontakt
- expires - dátum exspirácie, formát DD.MM.RRRR
- nsset - NSSet
- ns1 - DNS server 1
- ns2 - DNS server 2
- ns3 - DNS server 3
- ns4 - DNS server 4
- ip1 - IPv4 adresa 1 (glue záznam)
- ip2 - IPv4 adresa 2 (glue záznam)
- ip3 - IPv4 adresa 3 (glue záznam)
- ip4 - IPv4 adresa 4 (glue záznam)
- ipv6_1 - IPv6 adresa 1 (glue záznam)
- ipv6_2 - IPv6 adresa 2 (glue záznam)
- ipv6_3 - IPv6 adresa 3 (glue záznam)
- ipv6_4 - IPv6 adresa 4 (glue záznam)
- dnssec - DNSSEC:
- ds - DS záznam:
- keyTag -
- alg -
- digestType -
- digest -
- keyset - KeySet
|
domain_info_bulk($domains) |
Hromadné informácie o domenách, maximálne 25.
Parametre:
- domains - pole domén bez koncovky
Vracia:
- no_perm - nemáte oprávnenie na vykonanie tejto akcie
- too_much - bolo zaslaných viac ako 25 domén
- connect_error - pripojenie do registra bolo neúspešné
- ok - akcia prebehla úspešne, štruktúra dát je rovnaká ako pri domain_info()
|
user_info($nicid) |
Informácie o kontakte.
Parametre:
Vracia:
- not_exists - kontakt neexistuje
- unknown - neznáma odpoveď z registra
- connect_error - pripojenie do registra bolo neúspešné
- ok - akcia prebehla úspešne:
- nicid - identifikátor v systéme SK-NIC
- name - meno
- org - obchodné meno
- street - ulica
- city - mesto
- sp - provincia
- pc - PSČ
- cc - štát
- phone - telefón
- fax - fax
- email - e-mail
- registrar - registrátor
|
backorder_domain_request($domain, $tld, $registrant) |
Predregistrácia domény.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
- registrant - kontakt držiteľa domény
Vracia:
- no_perm - nemáte oprávnenie na vykonanie tejto akcie
- not_ready - doména sa nenachádza v lehote 7 dní pred zmazaním
- exists - doména už bola objednaná iným používateľom
- free - doména nie je zaregistrovaná
- not_exists - kontakt držiteľa neexistuje
- credit_low - nedostatok kreditu
- ok - akcia prebehla úspešne:
- id - ID požiadavky
- credit_balance - zostatok kreditu
|
get_backorders($poffset, $pcount, $fdomain=null, $fowner=null, $fstate=null) |
Zoznam predregistrácií.
Parametre:
- poffset - stránkovanie, začiatok
- pcount - stránkovanie, počet položiek
- fdomain - filtrovanie podľa názvu domény bez koncovky
- fowner - filtrovanie podľa SK-NIC ID držiteľa
- fstate - filtrovanie podľa stavu
Vracia:
- ok - akcia prebehla úspešne:
- count - počet všetkých položiek
- requests - pole požiadaviek:
- id - ID požiadavky
- domain - doména bez koncovky
- tld - koncovka
- registrant - kontakt držiteľa
- dateadd - dátum pridania, formát DD.MM.RRRR
- dateok - dátum spracovania, formát DD.MM.RRRR
- state - stav požiadavky:
- new - pokus o registráciu ešte neprebehol
- renewed - doména bola predĺžená pôvodným držiteľom
- reg - neúspešná predregistrácia
- ok - úspešná predregistrácia
|
get_backorder($request_id) |
Informácie o predregistrácii.
Parametre:
- request_id - ID požiadavky
Vracia:
- not_exists - požiadavka neexistuje
- ok - akcia prebehla úspešne:
- domain - doména bez koncovky
- tld - koncovka
- registrant - SK-NIC ID držiteľa
- dateadd - dátum pridania, formát DD.MM.RRRR
- dateok - dátum spracovania, formát DD.MM.RRRR
- state - stav požiadavky:
- new - pokus o registráciu ešte neprebehol
- renewed - doména bola predĺžená pôvodným držiteľom
- reg - neúspešná predregistrácia
- ok - úspešná predregistrácia
|
backorder_cancel($request_id) |
Stornovanie predregistrácie.
Parametre:
- request_id - ID požiadavky
Vracia:
- not_exists - zadaná doména nie je v predregistrácii
- cannot - doménu nie je možné zrušiť z predregistrácie, pretože je v stave DOM_DEL alebo už prebehol pokus o jej registráciu
- connect_error - pripojenie do registra bolo neúspešné
- ok - akcia prebehla úspešne
|
get_requests($poffset, $pcount, $fid=null, $fdomain=null, $ftld=null, $ftype=null, $fstate=null) |
Zoznam požiadaviek.
Parametre:
- poffset - stránkovanie, začiatok
- pcount - stránkovanie, počet položiek
- fid - filtrovanie podľa ID
- fdomain - filtrovanie podľa názvu domény bez koncovky
- ftld - filtrovanie podľa koncovky
- ftype - filtrovanie podľa typu
- fstate - filtrovanie podľa stavu
Vracia:
- ok - akcia prebehla úspešne:
- domain - doména bez koncovky [vždy okrem hromadných žiadostí]
- tld - koncovka [vždy okrem hromadných žiadostí]
- dateadd - dátum a čas pridania formát DD.MM.RRRR HH:MM:SS
- dateok - dátum a čas spracovania formát DD.MM.RRRR HH:MM:SS
- type - typ požiadavky:
- Rovnaké typy ako pri funkcii get_request() .
- state - stav požiadavky:
- Rovnaké stavy ako pri funkcii get_request() .
|
get_request($request_id) |
Informácie o požiadavke.
Parametre:
- request_id - ID požiadavky
Vracia:
- not_exists - požiadavka neexistuje
- ok - akcia prebehla úspešne:
- id - ID požiadavky
- dateadd - dátum a čas prijatia formát DD.MM.RRRR HH:MM:SS
- dateok - dátum a čas spracovania formát DD.MM.RRRR HH:MM:SS
- type - typ požiadavky:
- D - zmena DNS serverov
- P - predĺženie domény
- R - registrácia domény
- T - transfer
- RN - registrácia NSSetu
- RC - registrácia kontaktu
- MC - úprava kontaktu
- MD - úprava domény
- state - stav požiadavky:
- new - požiadavka ešte nebola spracovaná
- not_ready - doména nie je pripravená na úhradu
- inv_domain - neplatné / neexistujúce doménove meno
- inv_state - doména je v stave, v ktorom nie je možné vykonať zadanú akciu [transfer]
- not_exists - doména na konte neexistuje (môže vzniknúť pri zmene držiteľa domény, ktorá využíva náš lokálny kontakt) [zmena držiteľa]
- reg - doména je už zaregistrovaná [registrácia]
- inv_ns - neplatný DNS server [registrácia, zmena DNS]
- inv_ip - IP adresa pre niektorý z DNS serverov, ktorý sa zhoduje s doménou, nebola zadaná alebo je neplatná [registrácia, zmena DNS]
- inv_ip2 - bola zadaná IP adresa pre niektorý z DNS serverov, ktorý sa nezhoduje s doménou [registrácia, zmena DNS]
- processing - požiadavka sa práve spracováva (tento stav je bezpečné ignorovať)
- internal_error - chyba v našom systéme (tento stav je bezpečné ignorovať)
- ok - požiadavka úspešne spracovaná, ďalšie dáta sú vrátené iba pri tomto stave
- domain - doména bez koncovky
- tld - koncovka
|
expired_list() |
Zoznam exspirujúich domén. Zoznam je aktualizovaný každý deň od 13:30.
Vracia:
- ok - akcia prebehla úspešne:
- domain - názov domény bez koncovky
- date - dátum zmazania domény, formát DD.MM.RRRR
- pagerank - Google PageRank
|
get_domains($poffset, $pcount, $fdomain=null, $ftld=null, $fexpirationfrom=null, $fexpirationto=null) |
Zoznam domén na Vašom konte.
Parametre:
- poffset - stránkovanie, začiatok
- pcount - stránkovanie, počet položiek
- fdomain - filtrovanie podľa názvu domény bez koncovky
- ftld - filtrovanie podľa koncovky
- fexpirationfrom - filtrovanie podľa dátumu exspirácie (od)
- fexpirationto - filtrovanie podľa dátumu exspirácie (do)
Vracia:
- ok - akcia prebehla úspešne:
- count - počet všetkých položiek
- domains - domény:
- domain - doména bez koncovky
- tld - koncovka
- expiration - dátum exspirácie, formát DD.MM.RRRR
|
get_domain($domain, $tld) |
Informácie o doméne.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
Vracia:
- not_exists - doména neexistuje
- ok - akcia prebehla úspešne:
- id - ID domény
- domain - doména bez koncovky
- tld - koncovka
- expiration - dátum exspirácie, formát DD.MM.RRRR
- notify - hodnoty:
- 0 - notifikácie o exspirácii sa neodosielajú
- 1 - notifikácie o exspirácii sa odosielajú
|
poll_message() |
Zobrazenie najstaršej správy z fronty správ.
Vracia:
- empty - fronta správ je prázdna
- ok - akcia prebehla úspešne:
- id - ID správy
- count - počet všetkých položiek
- message - správa:
- event - text správy:
- OWNER CHANGED - doména zmenila držiteľa
- DNS - na doméne došlo ku zmene DNS serverov
- TRANSFERRED IN - doména bola úspešne prevedená pod našu spoločnosť
- TRANSFERRED OUT - doména bola prevedená k inému registrátorovi
- MOVED IN - doména bola úspešne prevedená na Vaše konto
- MOVED OUT - doména bola prevedená na konto iného používateľa
- OK - doména vošla do stavu DOM_OK (zaplatená)
- EXPIRED - doména vošla do stavu DOM_EXP (exspirovaná)
- DELETED - doména vošla do stavu DOM_DEL (vymazaná) (vzniká len pri domenách, ktoré používajú náš lokálny kontakt)
- domain - doména bez koncovky, ktorej sa správa týka (nepovinné)
- tld - koncovka (nepovinné)
|
ack_message($message_id) |
Zmazanie správy z fronty správ.
Parametre:
Vracia:
- not_exists - správa neexistuje
- ok - akcia prebehla úspešne
|
get_waiting_payments($poffset, $pcount, $fdomain=null, $ftld=null, $ftype=null) |
Zoznam domén čakajúcich na úhradu.
Parametre:
- poffset - stránkovanie, začiatok
- pcount - stránkovanie, počet položiek
- fdomain - filtrovanie podľa názvu domény bez koncovky
- ftld - filtrovanie podľa koncovky
- ftype - filtrovanie podľa typu
Vracia:
- ok - akcia prebehla úspešne:
- id_domain - ID domény
- domain - doména bez koncovky
- tld - koncovka
- type - typ úhrady
- expiration - dátum exspirácie, formát DD.MM.RRRR
|
get_domain_move_password($domain, $tld, $password) |
Vygenerovanie hesla pre presun domény na iné konto. Heslo je platné 7 dní a po úspešnom presune sa vynuluje.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
- password - heslo do Web Admina
Vracia:
- not_exists - doména neexistuje
- inv_password - neplatné heslo
- ok - akcia prebehla úspešne:
- password - heslo pre presun
|
move_domain($domain, $tld, $password) |
Presun domény z iného konta na Vaše.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
- password - heslo pre presun domény
Vracia:
- inv_password - neplatné heslo
- ok - akcia prebehla úspešne:
|
register_nsset_cz_request($name, $tech, $ns1, $ns2, $ns3=null, $ns4=null, $ip1=null, $ip2=null, $ip3=null, $ip4=null) |
TODO
Parametre:
Vracia:
|
create_contact_request($tld, $contacts) |
Vytvorenie kontaktu.
Parametre:
- tld - hodnoty:
- cz - kontakt pre .cz domény
- sk - kontakt pre .sk domény
- contacts - kontakty:
- registrant - držiteľ:
- regid - názov kontaktu
- data - pole údajov:
- name - meno
- surname - priezvisko
- org - obchodné meno (nepovinné)
- street - ulica
- city - mesto
- pc - PSČ
- sp - provincia (nepovinné)
- cc - ISO kód štátu
- phone - telefón formát +421 123456789
- fax - fax (nepovinné)
- email - e-mail
Vracia:
- inv_tld - neplatný parameter 'tld'
- ok - akcia prebehla úspešne:
|
modify_contact_request($cid, $contacts) |
Upravenie kontaktu.
Parametre:
- cid - ID kontaktu z nášho systému
- contacts - kontakty:
- registrant - držiteľ:
- data - pole údajov:
- name - meno
- surname - priezvisko
- org - obchodné meno (nepovinné)
- street - ulica
- city - mesto
- pc - PSČ
- sp - provincia (nepovinné)
- cc - ISO kód štátu
- phone - telefón formát +421 123456789
- fax - fax (nepovinné)
- email - e-mail
Vracia:
- not_exists - kontakt neexistuje
- ok - akcia prebehla úspešne:
|
send_authid_request($domain, $tld) |
Zaslanie autorizačného hesla k doméne jej držiteľovi prostredníctvom e-mailu.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
Vracia:
- inv_domain - doména neexistuje
- ok - akcia prebehla úspešne:
|
create_domain_request($domain, $tld, $nss, $contacts) |
Registrácia domény.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
- nss - DNS servery:
- nsset:
- hosts - pole DNS serverov:
- host - DNS server
- ipv4 - IPv4 adresa DNS servera (glue záznam) (nepovinné)
- ipv6 - IPv6 adresa DNS servera (glue záznam) (nepovinné)
- contacts - kontakty:
- registrant - držiteľ:
- regid - názov kontaktu (ak to register podporuje)
- data - pole údajov:
- name - meno
- surname - priezvisko
- org - obchodné meno (nepovinné)
- street - ulica
- city - mesto
- pc - PSČ
- sp - provincia (nepovinné)
- cc - ISO kód štátu
- phone - telefón formát +421 123456789
- fax - fax (nepovinné)
- email - e-mail
- admin - administratívny kontakt:
- regid - názov kontaktu (ak to register podporuje)
- data - pole údajov:
- name - meno
- surname - priezvisko
- org - obchodné meno (nepovinné)
- street - ulica
- city - mesto
- pc - PSČ
- sp - provincia (nepovinné)
- cc - ISO kód štátu
- phone - telefón formát +421 123456789
- fax - fax (nepovinné)
- email - e-mail
- tech - technický kontakt:
- regid - názov kontaktu (ak to register podporuje)
- data - pole údajov:
- name - meno
- surname - priezvisko
- org - obchodné meno (nepovinné)
- street - ulica
- city - mesto
- pc - PSČ
- sp - provincia (nepovinné)
- cc - ISO kód štátu
- phone - telefón formát +421 123456789
- fax - fax (nepovinné)
- email - e-mail
- billing - platobný kontakt:
- regid - názov kontaktu (ak to register podporuje)
- data - pole údajov:
- name - meno
- surname - priezvisko
- org - obchodné meno (nepovinné)
- street - ulica
- city - mesto
- pc - PSČ
- sp - provincia (nepovinné)
- cc - ISO kód štátu
- phone - telefón formát +421 123456789
- fax - fax (nepovinné)
- email - e-mail
Vracia:
- inv_tld - neplatný parameter 'tld'
- invalid_registrant_contact - neplatný kontakt držiteľa
- invalid_tech_contact - neplatný technický kontakt
- invalid_admin_contact - neplatný administratívny kontakt
- ok - akcia prebehla úspešne:
|
renew_domain_request($domain, $tld) |
Predĺženie domény.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
Vracia:
- inv_domain - doména neexistuje
- inv_tld - neplatný parameter 'tld'
- ok - akcia prebehla úspešne:
|
modify_ns_request($domain, $tld, $nss) |
Zmena DNS serverov.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
- nss - DNS servery:
- nsset:
- hosts - pole DNS serverov:
- host - DNS server
- ipv4 - IPv4 adresa DNS servera (glue záznam) (nepovinné)
- ipv6 - IPv6 adresa DNS servera (glue záznam) (nepovinné)
- dnssec - aktivácia DNSSEC:
- ds - DS záznam:
- keyTag -
- alg -
- digestType -
- digest -
- keyset - KeySet:
- regid - ID existujúceho KeySetu
- data - vytvorenie nového KeySetu:
- flag -
- protocol -
- alg -
- pubkey -
Vracia:
- inv_domain - doména neexistuje
- ok - akcia prebehla úspešne:
|
modify_domain_request($domain, $tld, $contacts) |
Úprava parametrov domény.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
- contacts - kontakty:
- registrant - držiteľ:
- regid - názov kontaktu (ak to register podporuje)
- data - pole údajov:
- name - meno
- surname - priezvisko
- org - obchodné meno (nepovinné)
- street - ulica
- city - mesto
- pc - PSČ
- sp - provincia (nepovinné)
- cc - ISO kód štátu
- phone - telefón formát +421 123456789
- fax - fax (nepovinné)
- email - e-mail
Vracia:
- inv_tld - neplatný parameter 'tld'
- inv_domain - doména neexistuje
- invalid_registrant_contact -
- ok - akcia prebehla úspešne:
|
transfer_domain_request($domain, $tld, $authid) |
Zahájenie transferu domény.
Parametre:
- domain - doména bez koncovky
- tld - koncovka
- authid - AUTH-ID kód (nepovinné)
Vracia:
- inv_tld - neplatný parameter 'tld'
- ok - akcia prebehla úspešne:
|