The Reseller Web Interface (RWI) is the OpenSRS web client that mirrors the registration API. It is the recommended interface for resellers who need to register many domains quickly, script-test against the API surface, or work with TLDs that expose additional registry fields. This article walks through registering a domain in the RWI.
Note: For the standard single-domain registration workflow used by customer-facing teams, see Register a Domain Name in the Control Panel. The two interfaces register against the same registry back end — the difference is workflow density and field exposure.
How the RWI differs from the Control Panel
The RWI presents one screen per API call rather than a guided wizard. You enter the same registrant data, but every field that the API accepts is visible — including TLD-extension fields, registrant identifiers, and order modifiers. This makes the RWI faster for experienced resellers and useful for diagnosing why a Control Panel registration failed validation.
Before you begin
- Sign in to the RWI with your reseller username and password.
- Confirm your reseller balance covers the registration. Premium and aftermarket fees may apply on top of the list price.
- Have the registrant's full WHOIS data ready in the format expected by the registry (especially state/province codes for .us, CIRA legal type for .ca, and registrant identifiers for .au and .eu).
- Decide on the registration term and nameserver configuration before you begin — the RWI does not save partial entries between screens.
- Review TLD-specific rules in TLD Policies.
Step 1: Check domain availability
From the RWI top menu, choose Domains > Lookup Domain. Enter the domain name and submit. The RWI returns a status of available, taken, reserved, or premium, along with the current list price.
Tip: To control which TLDs appear when you use the bulk lookup form, configure your TLD display list. See Specifying the gTLDs and ccTLDs to Display in Availability Search Results.
Step 2: Start a new registration
From an available result, click Register. Alternatively, from the top menu choose Domains > Register New Domain and enter the name manually. The registration form opens with all required fields visible on a single page.
Step 3: Enter registrant contacts and TLD extensions
Complete the Owner, Admin, Technical, and Billing contact blocks. The RWI does not auto-copy contacts; either fill each block or use the Same as Owner shortcut where the form provides it.
If the TLD requires extensions, those fields appear below the contact section. Common examples:
- .ca — CIRA legal type, language preference, and (for organizations) trademark or business number.
- .au — eligibility type and ABN, ACN, or other registrant identifier.
- .us — nexus category and application purpose.
- .eu — registrant country of residence.
Warning: Submitting incorrect TLD-extension data is the most common cause of registration failures in the RWI. The registry rejects the order and the reseller balance is refunded, but the customer-facing flow looks like a generic error. Validate extension fields against the registry policy before submission.
Step 4: Set registration period, nameservers, and order options
Select the registration term in years. Choose one of the nameserver options:
- Default OpenSRS nameservers — the domain resolves to OpenSRS parking immediately.
- Custom nameservers — enter up to 13 hostnames manually.
- Park — register without DNS resolution.
Order options include auto-renew, WHOIS privacy (where the TLD allows it), and lock domain transfers. Select the options that match your customer's preferences.
Step 5: Submit and verify the order
Click Submit Order. The RWI returns the registry response, including the order ID, the new expiry date, and any post-registration tasks (such as registrant verification email delivery). Record the order ID in your customer-management system.
Note: For internationalized domain names, see Internationalized Domain Name Registrations before you submit — the RWI accepts both Unicode and Punycode (ACE) input but the registry stores only Punycode.
Use the RWI for bulk registrations
From Domains > Bulk Tools, upload a CSV of domains and contacts to register in one batch. The RWI returns a per-row status report so you can identify and retry failed lines. Bulk registration is the fastest way to onboard a portfolio acquisition or to register a family of TLDs around a brand term.
Next steps
- Switch to the Control Panel for day-to-day single-domain work once registrations succeed. See Register a Domain Name in the Control Panel.
- Configure DNS. Add the customer's A, MX, and CNAME records under Domains > Manage > DNS.
- Set renewal and privacy preferences. Confirm auto-renew and WHOIS privacy match the order options you selected.
- Review premium and aftermarket flows. See Purchasing an Aftermarket Premium Domain when the lookup returns a premium price.
Questions? Contact OpenSRS Support.
How helpful was this article?
Thanks for your feedback!
Do you still need help? If so please submit a request here.