Domain and Domain Registration

Navigation: skip navigation

Data structures

The following structures are used to store data in objects of CZ.NIC.

Class ContactType

Class ContactType contains contact data intended to create a new contact or for registration of changes of an existing contact to the database of CZ.NIC.

Attribute Id

Contains the contact identifier.

Attribute Name

Contains the name and surname of the contact.

Attribute Org

Contains the name of the organization.

Attribute Street, Street2, Street3

Contains the name of the street.

Attribute City

Contains the name of the city.

Attribute Sp

Contains the name of the county or province.

Attribute Pc

Contains the ZIP Code.

Attribute Cc

Contains the ISO Code.

Attribute Voice

Contains the telephone number.

Attribute Fax

Contains the fax number.

Attribute Email

Contains the e-mail address.

Attribute Vat

Contains VAT.

Attribute IdentValue

Contains data for identity verification.

Attribute IdentType

Contains the type of document to verify the identity of a contact.

Attribute NotifyEmail

Contains the e-mail address to receive notification messages.

Attribute AuthInfo

Contains the password for the transfer of contact between registrars.

Attribute Disclose

Contains a set of flags managing the public access to certain data of the contact.

Structure ContactWhoisType

Structure ContactWhoisType contains an existing contact data retrieved from the database of CZ-NIC. It contains the same attributes as the class ContactType and in addition the following attributes.

Attribute ClId

Contains the identifier of the contact registrar.

Attribute CrDate

Contains the creation date of the contact.

Attribute CrId

Contains the identifier of the registrar who created the contact.

Attribute UpId

Contains the identifier of the registrar who created the contact, which changed the contact information recently.

Attribute UpDate

It contains the date of the last modification of the contact.

Attribute TrDate

Contains the date of the last contact transfer between registrars.

Structure NsSetType

Structure NsSetType contains the data of the name server set intended to create a new set or to write changes to the existing set in the CZ.NIC database.

Attribute Id

Contains the name server set identifier.

Attribute NsName1, NsName2, ..., NsName10

Contains fully qualified domain name of the name server.

Attribute NsAddr1, NsAddr2, ..., NsAddr10

Contains glue IP addresses for the particular name servers.

Attribute Tech

Contains contact identifiers in the role of the technical contact of the name server set.

Attribute AuthInfo

Contains the password for the transfer of the name server set between registrars.

Attribute ReportLevel

Contains the required level of technical tests.

Attribute NsNameRem

It has meaning only when you make changes. Contains domain names of the name servers intended to be removed from the set.

Attribute TechRem

It has meaning only when you make changes. Contains contact identifiers in the role of the technical contact intended to be removed from the set.

Structure NsSetWhoisType

Structure NsSetWhoisType contains existing data of the name server set retrieved from the database of CZ.NIC. It contains the same attributes as the structure NsSetType and in addition the following attributes.

Attribute ClId

Contains the identifier of the given registrar.

Attribute CrDate

Contains the creation date of the name server set.

Attribute CrId

Contains the identifier of the given registrar who created the name server set

Attribute UpId

Contains the identifier of the given registrar, which changed the data of the name server set recently.

Attribute UpDate

Contains the date of the last change of the data in the name server set.

Attribute TrDate

Contains the date of the last transfer of the name server set between registrars.

Structure KeySetType

Structure KeySetType contains data of the key set intended to create a new set or to write the changes to the existing set in the database of CZ.NIC.

Attribute Id

Contains the key set identifier.

Attribute DS

Contains DS records of type DSType for the certain key set.

Attribute Tech

Contains the contact identifiers in the role of the technical contact of the key set.

Attribute AuthInfo

Contains the password for the transfer of the key set between registrars..

Attribute DSRem

It has meaning only when you make changes. Contains DS records intended to be removed from the set.

Attribute TechRem

It has meaning only when you make changes. Contains contact identifiers in the role of the technical contact intended to be removed from the set.

Structure KeySetWhoisType

Structure KeySetWhoisType contains existing data of the key set retrieved from the database of CZ.NIC. It contains the same attributes as the structure KeySetType and in addition the following attributes.

Attribute ClId

Contains the identifier of the given registrar.

Attribute CrDate

Contains the creation date of the key set.

Attribute CrId

Contains the identifier of the given registrar who created the key set

Attribute UpId

Contains the identifier of the given registrar, which changed the data of the key set recently

Attribute UpDate

Contains the date of the last change of the data in the key set.

Attribute TrDate

Contains the date of the last transfer of the key set between registrars.

Structure DomainType

Structure DomainType contains domain data intended to create a new domain or for registration of changes of an existing domain to the database of CZ.NIC.

Attribute DomainName

Contains Domain Name.

Attribute Period

Contains number of years for the new domain registration.

Attribute NsSet

Contains NSSET id

Attribute KeySet

Contains Keyset id

Attribute Registrant

Contains owner contact id.

Attribute Admin

Contains admin contact id.

Attribute AuthInfo

Contains password for registrar transfer.

Attribute AdminAdd

It has meaning only when you make changes. Contains contact identifiers in the role of the admin contact intended to be added to domain.

Attribute AdminRem

It has meaning only when you make changes. Contains contact identifiers in the role of the admin contact intended to be removed from domain.

Structure DomainWhoisType

Structure DomainWhoisType contains existing data of the domain retrieved from the database of CZ.NIC. It contains the same attributes as the structure DomainType and in addition the following attributes.

Attribute ExDate

Contains expiration date.

Attribute TempContact

Contains identifiers of temporary contacts.

Attribute ClId

Contains identifier of given registrar.

Attribute CrDate

Contains domain creation date.

Attribute CrId

Contains identifier of given registrar, who created the domain.

Attribute UpId

Contains identifier of given registrar, who process last domain update.

Attribute UpDate

Contains last modofication date.

Attribute TrDate

Contains last registrar trasfer date

Structure CheckType

Structure CheckType Contains contains data obtained by checking availability in CZ.NIC database.

Attribute Avail

Indicates whether the object is available or not.

Attribute Reason

Contains additional informations.

Structure DSType

Structure DSType Contains data of DS record for keyset.

Attribute KeyTag

Value, which makes finding the key to which the DS record refers.

Attribute Alg

Creating a public key algorithm to which the record relates.

Attribute DigestType

Hash type function that is used when creating a hash of the public key.

Attribute Digest

Hash of the public key, to which the record relates.

Attribute MaxSigLife

TTL for this record

Structure DomainSpecRegType

Structure DomainSpecRegType Contains domain name and date of the anticipated release for the new registration.

Attribute DomainName

Domain name.

Attribute DeletedDate

Date of the anticipated release.

Download

To actually use the client, you must first obtain permission. To obtain permission, contact the technical support admin@zoner.cz.

client ZMS

You can download the assembly client ZMS.
ZMSClient.rar

Example of use

You can download an example of using client ZMS. Just add the correct login information and choose the source of information (testing or real database).
PartnerApplication.rar