Module: RegApi2::Domain
Overview
REG.API domain category
Instance Method Summary collapse
-
#accept_or_refuse_entering_list(opts = {}) ⇒ Object
Accept or decline domains transferred to this account.
-
#cancel_transfer(opts = {}) ⇒ Object
Use this function for cancelling domain transfers.
-
#check(opts = {}) ⇒ Object
This function serves to check availability of domains for registration.
-
#create(opts = {}) ⇒ Object
Apply for domain name registration.
-
#delegate(opts = {}) ⇒ Object
Use this this function to set the domain delegation flag.
-
#delete_ns(opts = {}) ⇒ Object
Deletion of a domain from the NSI registry (for international domains only).
-
#get_deleted(opts = {}) ⇒ Object
Get a list of deleted domains.
-
#get_docs_upload_uri(opts = {}) ⇒ Object
Use this function to get a hyperlink for uploading documents on .RU/.SU/.РФ domains.
-
#get_nss(opts = {}) ⇒ Object
You can use this function to get DNSs for domains.
-
#get_premium(opts = {}) ⇒ Object
Gets the list of available premium domain registration, the function works like the Reg.Premium service.
-
#get_prices(opts = {}) ⇒ Hash(currency, price_group, prices)
Get domain registration/renewal prices in all zones available.
-
#get_rereg_data(opts = {}) ⇒ Object
Use this function to get a list of “to be released” domains and their details.
-
#get_suggest(opts = {}) ⇒ Array<Hash(name, avail_in)>
Suggest a domain name using keywords.
-
#get_user_rereg_bids(opts = {}) ⇒ Object
Use this function to get the list with information about bids placed on them.
-
#look_at_entering_list(opts = {}) ⇒ Object
Use this function to view the list of domains transferred to this account.
-
#nop(opts = {}) ⇒ NilClass or String
For testing purposes.
-
#register_ns(opts = {}) ⇒ Object
Domain registration in the NSI registry (for internatonal domains only).
-
#request_to_transfer(opts = {}) ⇒ Object
Send request to domain transfer.
-
#set_rereg_bids(opts = {}) ⇒ Object
Use this function to place bids for “to be released” domains.
-
#transfer(opts = {}) ⇒ Object
With the help of this function you can apply for a transfer of a domain from another registrar.
-
#transfer_to_another_account(opts = {}) ⇒ Object
Full transfer of a domain to another account.
-
#undelegate(opts = {}) ⇒ Object
Use this flag to clear the domain delegation flag.
-
#update_contacts(opts = {}) ⇒ Object
With the help of this function you can make changes in the domain contact data.
-
#update_nss(opts = {}) ⇒ Object
Use this function to change DNS servers of the domain.
-
#update_private_person_flag(opts = {}) ⇒ Object
Use this function to change settings of the Private Person and Total Private Person flags (show/hide contact data in WHOIS).
Methods included from Builder
Instance Method Details
#accept_or_refuse_entering_list(opts = {}) ⇒ Object
Accessibility: partners.
Support of service lists: yes
Accept or decline domains transferred to this account.
191 |
# File 'lib/reg_api2/domain.rb', line 191 define :accept_or_refuse_entering_list, field: :domains |
#cancel_transfer(opts = {}) ⇒ Object
Accessibility: partners.
Support of service lists: yes
Use this function for cancelling domain transfers
198 |
# File 'lib/reg_api2/domain.rb', line 198 define :cancel_transfer |
#check(opts = {}) ⇒ Object
Accessibility: partners
Support of service lists: yes
This function serves to check availability of domains for registration.
72 |
# File 'lib/reg_api2/domain.rb', line 72 define :check, field: :domains |
#create(opts = {}) ⇒ Object
Accessibility: clients
Support of service lists: For privileged clients only
Apply for domain name registration.
79 |
# File 'lib/reg_api2/domain.rb', line 79 define :create |
#delegate(opts = {}) ⇒ Object
Accessibility: partners.
Support of service lists: yes
Use this this function to set the domain delegation flag.
163 |
# File 'lib/reg_api2/domain.rb', line 163 define :delegate |
#delete_ns(opts = {}) ⇒ Object
Accessibility: everyone.
Support of service lists: no
Deletion of a domain from the NSI registry (for international domains only).
142 |
# File 'lib/reg_api2/domain.rb', line 142 define :delete_ns |
#get_deleted(opts = {}) ⇒ Object
Accessibility: partners
Support of service lists: no
Get a list of deleted domains. The function is similar to the Deleted Domains page. Maximum returned elements in list equals to 50000.
65 |
# File 'lib/reg_api2/domain.rb', line 65 define :get_deleted, field: :domains |
#get_docs_upload_uri(opts = {}) ⇒ Object
Accessibility: clients.
Support of service lists: no
Use this function to get a hyperlink for uploading documents on .RU/.SU/.РФ domains.
114 |
# File 'lib/reg_api2/domain.rb', line 114 define :get_docs_upload_uri |
#get_nss(opts = {}) ⇒ Object
Accessibility: clients.
Support of service lists: yes
You can use this function to get DNSs for domains.
149 |
# File 'lib/reg_api2/domain.rb', line 149 define :get_nss |
#get_premium(opts = {}) ⇒ Object
Accessibility: partners
Support of service lists: no
Gets the list of available premium domain registration, the function works like the Reg.Premium service
49 |
# File 'lib/reg_api2/domain.rb', line 49 define :get_premium, field: :domains |
#get_prices(opts = {}) ⇒ Hash(currency, price_group, prices)
Accessibility: everyone
Support of service lists: no
Get domain registration/renewal prices in all zones available.
26 |
# File 'lib/reg_api2/domain.rb', line 26 define :get_prices |
#get_rereg_data(opts = {}) ⇒ Object
Accessibility: clients
Support of service lists: no
Use this function to get a list of “to be released” domains and their details. The data is updated every 90 minutes.
93 |
# File 'lib/reg_api2/domain.rb', line 93 define :get_rereg_data |
#get_suggest(opts = {}) ⇒ Array<Hash(name, avail_in)>
Accessibility: partners
Support of service lists: no
Suggest a domain name using keywords. The function is similar to the Reg.Choice service.
42 |
# File 'lib/reg_api2/domain.rb', line 42 define :get_suggest, required: %w[ word ], field: :suggestions |
#get_user_rereg_bids(opts = {}) ⇒ Object
Accessibility: clients.
Support of service lists: yes
Use this function to get the list with information about bids placed on them. The list also includes domains with overbids.
107 |
# File 'lib/reg_api2/domain.rb', line 107 define :get_user_rereg_bids |
#look_at_entering_list(opts = {}) ⇒ Object
Accessibility: partners.
Support of service lists: yes
Use this function to view the list of domains transferred to this account.
184 |
# File 'lib/reg_api2/domain.rb', line 184 define :look_at_entering_list, field: :messages |
#nop(opts = {}) ⇒ NilClass or String
For testing purposes. Also, with the help of this function you can check accessibility of a domain and get its ID. For this, pass username+password+dname.
15 |
# File 'lib/reg_api2/domain.rb', line 15 define :nop |
#register_ns(opts = {}) ⇒ Object
Accessibility: everyone.
Support of service lists: no
Domain registration in the NSI registry (for internatonal domains only).
135 |
# File 'lib/reg_api2/domain.rb', line 135 define :register_ns |
#request_to_transfer(opts = {}) ⇒ Object
Accessibility: partners.
Support of service lists: no
Send request to domain transfer.
205 |
# File 'lib/reg_api2/domain.rb', line 205 define :request_to_transfer, field: :domains |
#set_rereg_bids(opts = {}) ⇒ Object
Accessibility: clients. Partners can make an advance payment in the amount of 225 rub. and to pay the balance upon the successful fulfillment of the application for registration within 10 days of its execution (see the instalment parameter below). In case of choosing this payment procedure the domain will be registered, and after payment of the full amount it will be re-registered automatically on the specified data. In case of payment violation of the full amount by the due date, the pre-payment will be considered as firfeit and will not be refunded. See more information: Clauses 2.16, 2.17, 3.2.9, 6.11 of the agreement.
Support of service lists: yes
Use this function to place bids for “to be released” domains. Click here for details.
100 |
# File 'lib/reg_api2/domain.rb', line 100 define :set_rereg_bids |
#transfer(opts = {}) ⇒ Object
Accessibility: clients
Support of service lists: For privileged clients only
With the help of this function you can apply for a transfer of a domain from another registrar.
86 |
# File 'lib/reg_api2/domain.rb', line 86 define :transfer |
#transfer_to_another_account(opts = {}) ⇒ Object
Accessibility: partners.
Support of service lists: yes
Full transfer of a domain to another account.
177 |
# File 'lib/reg_api2/domain.rb', line 177 define :transfer_to_another_account, field: :domains |
#undelegate(opts = {}) ⇒ Object
Accessibility: partners.
Support of service lists: yes
Use this flag to clear the domain delegation flag.
170 |
# File 'lib/reg_api2/domain.rb', line 170 define :undelegate |
#update_contacts(opts = {}) ⇒ Object
Accessibility: clients.
Support of service lists: yes
With the help of this function you can make changes in the domain contact data.
121 |
# File 'lib/reg_api2/domain.rb', line 121 define :update_contacts |
#update_nss(opts = {}) ⇒ Object
Accessibility: clients.
Support of service lists: yes
Use this function to change DNS servers of the domain. Also this function enables/disables domain delegation (for partners only).
156 |
# File 'lib/reg_api2/domain.rb', line 156 define :update_nss, field: :domains |
#update_private_person_flag(opts = {}) ⇒ Object
Accessibility: clients.
Support of service lists: yes
Use this function to change settings of the Private Person and Total Private Person flags (show/hide contact data in WHOIS).
128 |
# File 'lib/reg_api2/domain.rb', line 128 define :update_private_person_flag |