The following chart outlines the basic progression of the API documentation:
|
TECHNICAL OVERVIEW |
DEVELOPER'S GUIDE |
C API for linux reference |
FAQs & HOW-TOs
multiple documents |
PERL API for linux reference |
|||
SRS COMPONENT for Windows reference |
|||
| Table of Contents | |
| Introduction | Back to top |
|
SRSplus Partners sell and manage domain names through a system called SRS, the Shared Registry System. SRS is based on common Internet and cryptographic technologies. Using our published APIs and other freely available resources, an intermediate- to advanced-level developer can quickly build an SRS solution. To integrate sales of domain names via the Shared Registry System, you must complete the following steps:
|
| 1. Technical Resources | Back to top |
|
The first step is to determine if you have adequate technical resources to successfully develop an SRS client. This process is straightforward and requires only moderate time and personnel commitments. The actual amount of effort required depends greatly on the experience of your development staff and the complexity of your own infrastructure. We estimate that it should take no longer than two days for an experienced C or Perl developer to download, configure, compile and install all software required to interact successfully with the SRS server. Beyond that, the time commitment depends greatly on how much effort is required to build or modify your website and backend systems. In general, your development team should:
|
| 2. Shared Registry System Components | Back to top |
The SRS is comprised of three main elements:
(See diagram for visual example of transaction flow.) The following is an example of a basic transaction, where an SRS client queries for the availability of a domain name. The steps are as follows:
|
| 3. Becoming a SRSplus Partner | Back to top |
To become a SRSplus Partner, the following steps are required:
|
| 4. Certification and Contract Compliance | Back to top |
|
The certification process is a simple suite of tests that demonstrate your ability to communicate with the SRS server and successfully complete core transactions before going live and offering services to your customers. You must submit a log file to verify that you have successfully completed these transactions. Appropriate scripts and executables are provided in each API Toolkit for automatically performing the certification test suite and capturing the log file. We will review the log and inform you as to whether or not you were successful. If you pass, your account is made active in the live system and you can begin registering domains immediately, provided that you have met all other financial and contractual obligations. In the case of failure, we will reply to you with specific reasons and you may try again after taking corrective actions. In addition to achieving certification, there is another business requirement in the SRSplus Partner Program that has production/technical ramifications. A link to the SRSplus Registrant Agreement must be provided on your website and agreed to by registrants before completing a registration. This link is documented in the Developer's Guide document. |
| NEXT STEPS |
|
If you feel confident about developing an SRS client, you should now read the Developer's Guide. The Developer's Guide provides the next level of detail about the SRS APIs and client development. It presents the following topics and more:
Go to Developer's Library |
© SRSplus, LLC. All rights reserved.