Domain:info

Obtaining all information for a domain name in your account

To get the information for one of your domains, send the following code to our API server. Please note that the returned code does not contain the contact details. To retrieve the details for a contact use a #CONTACTID# with the XML request described in the contact:info section of our manual.

XML Template
<?xml version="1.0" encoding="UTF-8"?>
    <request xmlns:domain="http://www.eurodns.com/domain">
        <domain:info>
            <domain:name>#DOMAIN.TLD#</domain:name>
        </domain:info>
    </request>

<domain:info> (Occurrences: 1)

<domain:name> (Occurrences: 1)

Note: Repeat this section to check multiple domains in one request

R #DOMAIN.TLD# Domain name
If the domain exists in our account, the following code will be returned:
<?xml version="1.0" encoding="UTF-8"?>
    <response xmlns:domain="http://www.eurodns.com/domain" xmlns:eurodns="http://www.eurodns.com/eurodns"
              xmlns:extension="http://www.eurodns.com/extension" xmlns:secdns="http://www.eurodns.com/secdns">
        <result code="1000">
            <msg>Command completed successfully</msg>
        </result>
        <resData>
            <domain:name>#DOMAIN.TLD#</domain:name>
            <domain:roid>#ROID#</domain:roid>
            <domain:folderid>#FOLDERID#</domain:folderid>
            <domain:status code="#CODE">#CODE DESCRIPTION#</domain:status>
            <domain:lockStatus>#LOCK STATUS#</domain:lockStatus>
            <domain:renewal>#RENEWAL MODE#</domain:renewal>
            <domain:contact type="org">#ORG CONTACTID#</domain:contact>
            <domain:contact type="billing">#BILLING CONTACTID#</domain:contact>
            <domain:contact type="tech">#TECH CONTACTID#</domain:contact>
            <domain:contact type="admin">#ADMIN CONTACTID#</domain:contact>
            <domain:pending status="#STATUS">
                <domain:pendingAction>#PENDING ACTION#</domain:pendingAction>
            </domain:pending>
            <domain:authCode>#AUTHORIZATION CODE#</domain:authCode>
            <domain:crDate>#CREATION DATE#</domain:crDate>
            <domain:upDate>#LAST UPDATE DATE#</domain:upDate>
            <domain:expDate>#EXPIRATION DATE#</domain:expDate>
        </resData>
        <extension>
            <eurodns:domain>
                <domain:ns addr="#IP ADDRESS#">#FULLY QUALIFIED DOMAIN NAME#</domain:ns>
                <domain:ns addr="#IP ADDRESS#">#FULLY QUALIFIED DOMAIN NAME#</domain:ns>
            </eurodns:domain>
            <eurodns:contact>
                <eurodns:validated>#VALIDATED#</eurodns:validated>
            </eurodns:contact>
            <extension:service>
                <service:domainprivacy>#WHOIS PRIVACY#</service:domainprivacy>
            </extension:service>
            <extension:secdns>
                <secdns:keydata>
                    <secdns:flag>#FLAG#</secdns:flag>
                    <secdns:protocol>#PROTOCOL#</secdns:protocol>
                    <secdns:algorithm>#ALGORITHM#</secdns:algorithm>
                    <secdns:publickey>#PUBLIC KEY#</secdns:publickey>
                </secdns:keydata>
            </extension:secdns>
        </extension>
    </response>

<resData> (Occurrences: 1)

R #DOMAIN.TLD# Domain name
R #ROID# Roid
R #FOLDERID# Folder id
R #CODE# Code : 801, 901, 1000 or 1001
R #CODE DESCRIPTION# 801 = TransferIn Pending, 901 = Registration Pending, 1000 = Registered or 1001 = Quarantined
R #RENEWAL MODE# Domain renewal mode (autoexpire or autorenew)
R #ORG CONTACTID# Identifier of the organisational contact (Licencee)
R #BILLING CONTACTID# Identifier of the billing contact
R #TECH CONTACTID# Identifier of the technical contact
R #ADMIN CONTACTID# Identifier of the administrative contact
R #STATUS# Yes, no
O #LOCK STATUS# locked, pending lock, pending unlock, unlocked
O #PENDING ACTION# Possibles actions: update, transferlock, etc.
R #AUTHORISATION CODE# Domain authorisation code
R #CREATION DATE# Creation date - ISO 8601 format
R #LAST UPDATE DATE# Date of the last update - ISO 8601 format
R #EXPIRATION DATE# EuroDNS Expiration Date - ISO 8601 format

<extension> (Occurrences: 1)

<eurodns:domain> (Occurrences: 1)

Note: <domain:ns> is repeated as many times as there are nameservers

R #IP ADDRESS# IPv4 address of the nameserver
R #FULLY QUALIFIED DOMAIN NAME# Fully qualified domain name of the nameserver

<eurodns:contact> (Occurrences: 1)

 R  #VALIDATED#  Org contact email is currently validated ? (Yes/No)

<extension:service> (Occurrences: 1)

R #WHOIS PRIVACY# Whois privacy is currently activated ? (Yes/No)

<extension:secdns> (Occurrences: 0,1)

<secdns:keydata> (Occurrences: 1)

R #FLAG# DNSKEY Flags Field (DNSKEY Flags list)
R #PROTOCOL# DNSKEY Protocol Field (DNSKEY Protocol list)
R #ALGORITHM# DNSKEY Algorithm Field (DNSKEY Algorithm list)
R #PUBLIC KEY# DNSKEY Public Key

Legend

O The element is optional and does not have to be specified in the request and/or answer
R The element is mandatory and has to specified in the request and/or answer