Personal tools

From HEXONET Wiki

Jump to: navigation, search
Line 72: Line 72:
  
 
= API =
 
= API =
 +
 +
=== Registrant Nexus Requirements ===
 +
 +
Any Applicant, any party submitting a Domain Name Registration Request and any Domain Name Holder represents and warrants that:
 +
 +
* it meets the nexus requirement of having a bona fide connection to Somalia, which
 +
includes but are not limited to a) institutions and organizations in Somalia; b) residents
 +
of Somalia; c) others who have a legitimate, clear and provable connection to Somalia;
 +
* it will meet the nexus requirement above at all times during the period in which the
 +
domain registration is valid;
 +
to its knowledge, the registration of the Domain Name mentioned in the Application or
 +
Domain Name Registration Request will not infringe upon or otherwise violate the rights
 +
of any third party;
 +
* it is not submitting the Application or Domain Name Registration Request and, upon
 +
registration, will not use the Domain Name for an unlawful purpose (which, for the
 +
avoidance of doubt, includes concepts and content relating to indecency,
 +
pornography and gambling), contrary to public policy or morality, for offensive
 +
purposes, to mislead the public and/or contrary to good and fair business practices; and
 +
* it will not knowingly use the domain name in violation of any applicable laws or
 +
regulations, including third party interests; and
 +
* it will keep the WHOIS information related to the Domain Name accurate and up-to-date
 +
at all times, both with its Registrar and the Registry.
 +
  
 
=== Domain Registration ===
 
=== Domain Registration ===

Revision as of 20:36, 23 June 2015

.SO

.SO is the country code top-level domain (ccTLD) for the Somalia. The TLD is intended to be use by individuals and commercial entities associated with the Somalia.

So.jpg
Introduced 1997
Country Somalia
Registry dotSO
IDN Capable No
Webpage Register .SO

Contents


Registry

TLD

.so

Allowed TLDs

.so, .com.so, .net.so, .org.so

Registry

-

Dispute Policy

-

Limitations
  • Registrant Contacts: Required: / Maximum:
  • Admin Contacts: Required: / Maximum:
  • Tech Contacts: Required: / Maximum:
  • Billing Contacts: Required: / Maximum:

{{{Possible Extensions}}}

Allowed number of NS

to


Periods

{{{Possible Extensions}}}


API

Registrant Nexus Requirements

Any Applicant, any party submitting a Domain Name Registration Request and any Domain Name Holder represents and warrants that:

  • it meets the nexus requirement of having a bona fide connection to Somalia, which

includes but are not limited to a) institutions and organizations in Somalia; b) residents of Somalia; c) others who have a legitimate, clear and provable connection to Somalia;

  • it will meet the nexus requirement above at all times during the period in which the

domain registration is valid; to its knowledge, the registration of the Domain Name mentioned in the Application or Domain Name Registration Request will not infringe upon or otherwise violate the rights of any third party;

  • it is not submitting the Application or Domain Name Registration Request and, upon

registration, will not use the Domain Name for an unlawful purpose (which, for the avoidance of doubt, includes concepts and content relating to indecency, pornography and gambling), contrary to public policy or morality, for offensive purposes, to mislead the public and/or contrary to good and fair business practices; and

  • it will not knowingly use the domain name in violation of any applicable laws or

regulations, including third party interests; and

  • it will keep the WHOIS information related to the Domain Name accurate and up-to-date

at all times, both with its Registrar and the Registry.


Domain Registration

Domains can be registered with the API AddDomain command.

command = AddDomain
domain  = (DOMAIN)

REQUIRED

ownercontact0 = (CONTACT)
admincontact0 = (CONTACT)
techcontact0 = (CONTACT)
billingcontact0 = (CONTACT)
nameserver0 = (NAMESERVER)
nameserver1 = (NAMESERVER)

OPTIONAL

auth = <TEXT> | <NULL>
transferlock = 0 | 1 | <NULL>
subuser = <TEXT> | <NULL>

Domain Transfer

There is a special procedure to handle a domain transfer. Please contact our Support-Team if you should need further information.

command = TransferDomain
domain = (DOMAIN)

REQUIRED

auth = <TEXT> | <NULL>
action = REQUEST | APPROVE | DENY | CANCEL | USERTRANSFER

OPTIONAL

order = CREATE | REPLACE | UPDATE
period = <PERIOD>
transferlock = 0 | 1 | <NULL>
subuser = <TEXT> | <NULL>

Delete Domain

Domains can be deleted with the API DeleteDomain command.
There is no Deletion Restorable Period.

command = DeleteDomain
domain = (DOMAIN)

Restore Domain

command = RestoreDomain
domain = (DOMAIN)

OPTIONAL

renewalmode = <NULL> | <TEXT>
subuser = <TEXT>

Ownerchange

TLD specific

Authorization code

There are special requirements regarding the format of the authorization code. Please consider the following restrictions, if you want to assign a new authorization code to a .SO domain:

  • Minimum 8 characters
  • having at least one (1) numeric,
  • one (1) alphabetic, and
  • one (1) special character


These syntax rules are legible as of November 14th, 2009. It is possible that updates for domains which still have an "old" AuthCode assigned, will fail with this error message:

505 AUTH - minimum 8 characters, containing at least one numeric, one alphabetic and one special character

You may generate a valid random auth code by adding this parameter to the ModifyDomain command:

GENERATERANDOMAUTH = 1

Example:

 command = ModifyDomain
 domain = domain.so
 generaterandomauth = 1

Addons

RegistrarOC

No special procedures.