.vg domains
-
Registration
$70 -
Renewal
$70 -
Transfer
No
Domain registration, transfer and renewal fees do not include the DNSimple service.
All prices are in US Dollars and are per year. Some domains require registrations of 2, 5 or 10 years minimum.
Details
Whois privacy | No |
Minimum years registration | 1 |
Support for international domain names (names with special characters: ë, ß, etc) | No |
DNSSEC | No |
Premium names | No |
Requires transfer authorization code | No |
Automate your domain management
Get your domains quicker and customize them via our API.
require "dnsimple"
# Get your access token: https://support.dnsimple.com/articles/api-access-token/.
client = Dnsimple::Client.new(access_token: "abc123")
# Get your account information
account = client.identity.whoami.data.account
# Get the first contact in your account
contact client.contacts.contacts(account.id).data.first
# Register the domain
response = client.registrar.register_domain(
account.id,
"example.vg",
registrant_id: contact.id,
whois_privacy: true,
auto_renew: true)
# Outputs the domain id
puts response.data.id
# Get your access token: https://support.dnsimple.com/articles/api-access-token/.
client = %Dnsimple.Client{access_token: "abc123"}
# Get your account information
{:ok, response} = Dnsimple.Identity.whoami(client)
account_id = response.data.account.id
# Get the first contact from your account
{:ok, response} = Dnsimple.Contacts.list_contacts(client, account_id)
[registrant | _] = response.data
# Register the domain
IO.inspect Dnsimple.Registrar.register_domain(client, account_id, "example.vg", %{
registrant_id: registrant.id,
whois_privacy: true,
auto_renew: true,
})
// Get your access token: https://support.dnsimple.com/articles/api-access-token/.
var client = require('dnsimple')({ accessToken: "abc123" });
// With your account information
client.identity.whoami()
.then(response => {
// Get the contacts in your accounts
return client.contacts.listContacts(response.data.account.id)
})
.then(response => {
// Register the domain with the first contact
return client.registrar.registerDomain(
accountId = response.data[0].account_id,
domainName = "example.vg",
attributes = {
registrant_id: response.data[0].id,
whois_privacy: true,
auto_renew: true
});
})
.then(response => {
// Outputs the domain information
console.log(response.data);
})
// Get your access token: https://support.dnsimple.com/articles/api-access-token/.
client := dnsimple.NewClient(dnsimple.NewOauthTokenCredentials("abc123"))
// Get your account information
whoamiResponse, err := client.Identity.Whoami()
accountId := strconv.Itoa(whoamiResponse.Data.Account.ID)
// Get the first contact in your account
contacts, err := client.Contacts.ListContacts(accountId, nil)
contact := contacts.Data[0]
// Register the domain
registerDomainResponse, err := client.Registrar.RegisterDomain(
accountId,
"example.vg",
&dnsimple.DomainRegisterRequest{
RegistrantID: contact.ID,
EnableWhoisPrivacy: true,
EnableAutoRenewal: true})
fmt.Printf("%+v\n", registerDomainResponse.Data)