API Module Domain searchDomainRequest
From Openprovider API documentation
(Difference between revisions)
Line 56: | Line 56: | ||
===Raw XML=== | ===Raw XML=== | ||
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||
- | < | + | <openXML> |
<credentials> | <credentials> | ||
<username>username</username> | <username>username</username> | ||
<password>password</password> | <password>password</password> | ||
</credentials> | </credentials> | ||
- | < | + | <searchDomainRequest> |
<extension>nl</extension> | <extension>nl</extension> | ||
<limit>10</limit> | <limit>10</limit> | ||
<offset>0</offset> | <offset>0</offset> | ||
- | < | + | <orderBy>domainName</orderBy> |
<order>desc</order> | <order>desc</order> | ||
- | </ | + | </searchDomainRequest> |
- | </ | + | </openXML> |
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||
- | < | + | <openXML> |
<reply> | <reply> | ||
<code>0</code> | <code>0</code> | ||
Line 86: | Line 86: | ||
<nameservers /> | <nameservers /> | ||
<id>353146</id> | <id>353146</id> | ||
- | < | + | <isLockable>0</isLockable> |
- | < | + | <isLocked>0</isLocked> |
<comments></comments> | <comments></comments> | ||
- | < | + | <orderDate>2010-04-20 16:16:26</orderDate> |
- | < | + | <activeDate>2010-04-20 16:16:29</activeDate> |
- | < | + | <expirationDate>2011-04-20 14:16:28</expirationDate> |
<status>ACT</status> | <status>ACT</status> | ||
- | < | + | <canRenew>0</canRenew> |
- | < | + | <autoRenew>1</autoRenew> |
- | < | + | <ownerHandle>NL000115-NL</ownerHandle> |
- | < | + | <adminHandle>NL000115-NL</adminHandle> |
- | < | + | <techHandle>NL000115-NL</techHandle> |
- | < | + | <nsGroup>dns-openprovider</nsGroup> |
<type>NEW</type> | <type>NEW</type> | ||
- | < | + | <authCode>sad08dfdsf</authCode> |
- | < | + | <authorizationCodeRequired>0</authorizationCodeRequired> |
- | < | + | <tradeAllowed>1</tradeAllowed> |
- | < | + | <restorePrice>70</restorePrice> |
- | < | + | <useDomicile>0</useDomicile> |
- | < | + | <ownerName> |
<initials>N</initials> | <initials>N</initials> | ||
- | < | + | <firstName>Nigel</firstName> |
- | <prefix | + | <prefix /> |
- | + | <lastName>Jones</lastName> | |
- | < | + | |
</ownername> | </ownername> | ||
- | < | + | <ownerCompanyName>Company Ltd</ownerCompanyName> |
</item> | </item> | ||
<item> | <item> | ||
Line 121: | Line 120: | ||
<nameservers /> | <nameservers /> | ||
<id>353163</id> | <id>353163</id> | ||
- | < | + | <isLockable>0</isLockable> |
- | < | + | <isLocked>0</isLocked> |
- | <comments | + | <comments /> |
- | + | <orderDate>2010-04-20 17:12:47</orderDate> | |
- | < | + | <activeDate>2010-04-20 17:12:51</activeDate> |
- | < | + | <expirationDdate>2011-04-20 15:12:50</expirationDate> |
- | < | + | |
<status>ACT</status> | <status>ACT</status> | ||
- | < | + | <canRenew>0</canRenew> |
- | < | + | <autoRenew>1</autoRenew> |
- | < | + | <ownerHandle>GB000002-GB</ownerHandle> |
- | < | + | <adminHandle>GB000002-GB</adminHandle> |
- | < | + | <techHandle>GB000002-GB</techHandle> |
- | < | + | <nsGroup>dns-openprovider</nsGroup> |
<type>NEW</type> | <type>NEW</type> | ||
- | < | + | <authCode>sad08dfdsf</authCode> |
- | < | + | <authorizationCodeRequired>0</authorizationCodeRequired> |
- | < | + | <tradeAllowed>1</tradeAllowed> |
- | < | + | <restorePrice>70</restorePrice> |
- | < | + | <useDomicile>0</useDomicile> |
- | < | + | <ownerName> |
<initials>UK</initials> | <initials>UK</initials> | ||
- | < | + | <firstName>Great</firstName> |
- | <prefix | + | <prefix /> |
- | + | <lastName>Britain</lastName> | |
- | < | + | </ownerName> |
- | </ | + | <ownerCompanyName></ownerCompanyName> |
- | < | + | |
</item> | </item> | ||
<item> | <item> | ||
Line 157: | Line 154: | ||
<nameservers /> | <nameservers /> | ||
<id>341105</id> | <id>341105</id> | ||
- | < | + | <isLockable>0</isLockable> |
- | < | + | <isLocked>0</isLocked> |
- | <comments | + | <comments /> |
- | + | <orderDate>2010-03-15 16:50:19</orderDate> | |
- | < | + | <activeDate /> |
- | + | <expirationDate>2011-03-15 16:50:19</expirationDate> | |
- | </ | + | |
- | < | + | |
<status>FAI</status> | <status>FAI</status> | ||
- | < | + | <canRenew>0</canRenew> |
- | < | + | <autoRenew>0</autoRenew> |
- | < | + | <ownerHandle>OH002766-NL</ownerHandle> |
- | < | + | <adminHandle>OH002766-NL</adminHandle> |
- | < | + | <techHandle>OH002766-NL</techHandle> |
- | < | + | <nsGroup>opdrs4</nsGroup> |
<type>NEW</type> | <type>NEW</type> | ||
- | < | + | <authCode>88sdkjhf7</authCode> |
- | < | + | <authorizationCodeRequired>0</authorizationCodeRequired> |
- | < | + | <tradeAllowed>1</tradeAllowed> |
- | < | + | <restorePrice>70</restorePrice> |
- | < | + | <useDomicile>0</useDomicile> |
- | < | + | <ownerName> |
<initials>I.</initials> | <initials>I.</initials> | ||
- | < | + | <firstName>Ibrahim</firstName> |
- | <prefix | + | <prefix /> |
- | < | + | <lastName>Smith</lastName> |
- | </ | + | </ownerName> |
- | < | + | <ownerCompanyName></ownerCompanyName> |
</item> | </item> | ||
</array> | </array> | ||
Line 191: | Line 186: | ||
</data> | </data> | ||
</reply> | </reply> | ||
- | </ | + | </openXML> |
Revision as of 13:42, 1 July 2010
Contents |
Module Domain > Search
Module | domain |
Command name | searchDomainRequest |
Use | Returns a list of domain objects matching search criteria |
Input |
|
Output | Result set of domain details:
|
Examples
Using PHP class
$request = new OP_Request; $request->setCommand('searchDomainRequest') ->setAuth(array('username' => 'username', 'password' => 'password')) ->setArgs(array( 'offset' => 50, 'limit' => 25, 'contactHandle' => 'AH009176-US', 'domainNamePattern' => 'openprovider' ));
Raw XML
<?xml version="1.0" encoding="UTF-8"?> <openXML> <credentials> <username>username</username> <password>password</password> </credentials> <searchDomainRequest> <extension>nl</extension> <limit>10</limit> <offset>0</offset> <orderBy>domainName</orderBy> <order>desc</order> </searchDomainRequest> </openXML>
<?xml version="1.0" encoding="UTF-8"?>
<openXML>
<reply>
0
<desc>
</desc>
<data>
<results>
<array>
<item>
<domain>
<name>test-free-registration</name>
<extension>nl</extension>
</domain>
<nameservers />
<id>353146</id>
<isLockable>0</isLockable>
<isLocked>0</isLocked>
<comments></comments>
<orderDate>2010-04-20 16:16:26</orderDate>
<activeDate>2010-04-20 16:16:29</activeDate>
<expirationDate>2011-04-20 14:16:28</expirationDate>
<status>ACT</status>
<canRenew>0</canRenew>
<autoRenew>1</autoRenew>
<ownerHandle>NL000115-NL</ownerHandle>
<adminHandle>NL000115-NL</adminHandle>
<techHandle>NL000115-NL</techHandle>
<nsGroup>dns-openprovider</nsGroup>
<type>NEW</type>
<authCode>sad08dfdsf</authCode>
<authorizationCodeRequired>0</authorizationCodeRequired>
<tradeAllowed>1</tradeAllowed>
<restorePrice>70</restorePrice>
<useDomicile>0</useDomicile>
<ownerName>
<initials>N</initials>
<firstName>Nigel</firstName>
<prefix />
<lastName>Jones</lastName>
</ownername>
<ownerCompanyName>Company Ltd</ownerCompanyName>
</item>
<item>
<domain>
<name>test-free-domain</name>
<extension>nl</extension>
</domain>
<nameservers />
<id>353163</id>
<isLockable>0</isLockable>
<isLocked>0</isLocked>
<comments />
<orderDate>2010-04-20 17:12:47</orderDate>
<activeDate>2010-04-20 17:12:51</activeDate>
<expirationDdate>2011-04-20 15:12:50</expirationDate>
<status>ACT</status>
<canRenew>0</canRenew>
<autoRenew>1</autoRenew>
<ownerHandle>GB000002-GB</ownerHandle>
<adminHandle>GB000002-GB</adminHandle>
<techHandle>GB000002-GB</techHandle>
<nsGroup>dns-openprovider</nsGroup>
<type>NEW</type>
<authCode>sad08dfdsf</authCode>
<authorizationCodeRequired>0</authorizationCodeRequired>
<tradeAllowed>1</tradeAllowed>
<restorePrice>70</restorePrice>
<useDomicile>0</useDomicile>
<ownerName>
<initials>UK</initials>
<firstName>Great</firstName>
<prefix />
<lastName>Britain</lastName>
</ownerName>
<ownerCompanyName></ownerCompanyName>
</item>
<item>
<domain>
<name>abcdefg</name>
<extension>nl</extension>
</domain>
<nameservers />
<id>341105</id>
<isLockable>0</isLockable>
<isLocked>0</isLocked>
<comments />
<orderDate>2010-03-15 16:50:19</orderDate>
<activeDate />
<expirationDate>2011-03-15 16:50:19</expirationDate>
<status>FAI</status>
<canRenew>0</canRenew>
<autoRenew>0</autoRenew>
<ownerHandle>OH002766-NL</ownerHandle>
<adminHandle>OH002766-NL</adminHandle>
<techHandle>OH002766-NL</techHandle>
<nsGroup>opdrs4</nsGroup>
<type>NEW</type>
<authCode>88sdkjhf7</authCode>
<authorizationCodeRequired>0</authorizationCodeRequired>
<tradeAllowed>1</tradeAllowed>
<restorePrice>70</restorePrice>
<useDomicile>0</useDomicile>
<ownerName>
<initials>I.</initials>
<firstName>Ibrahim</firstName>
<prefix />
<lastName>Smith</lastName>
</ownerName>
<ownerCompanyName></ownerCompanyName>
</item>
</array>
</results>
<total>3</total>
</data>
</reply>
</openXML>