அனைத்து டொமைன்களையும் பட்டியலிடுங்கள்
உங்கள் கணக்கில் பதிவு செய்யப்பட்ட அனைத்து களங்களின் பட்டியலை பெறுக.
வினவல் அளவுருக்கள்
அளபுரு
வகை
அவசியம்
& விவரக்குறிப்புகள்
status
string
இல்லை
Filter by status: active, pending, expired, locked
search
string
இல்லை
பெயர் மூலம் டொமைன்களைத் தேடுங்கள்
மாதிரி கோரிக்கை
curl -X GET "https://admin.vps.org/api/v1/domains/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
& நகலெடு
import requests
url = "https://admin.vps.org/api/v1/domains/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
response = requests.get(url, headers=headers)
print(response.json())
& நகலெடு
const response = await fetch('https://admin.vps.org/api/v1/domains/', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
}
});
const domains = await response.json();
console.log(domains);
& நகலெடு
எடுத்துக்காட்டு பதில்
{
"count": 3,
"results": [
{
"id": 101,
"domain_name": "example.com",
"status": "active",
"registration_date": "2023-01-15T10:30:00Z",
"expiration_date": "2026-01-15T10:30:00Z",
"auto_renew": true,
"locked": true,
"nameservers": [
"ns1.vps.org",
"ns2.vps.org"
],
"privacy_protection": true,
"dns_managed_by": "vps.org"
},
{
"id": 102,
"domain_name": "myapp.io",
"status": "active",
"registration_date": "2024-06-20T14:15:00Z",
"expiration_date": "2025-06-20T14:15:00Z",
"auto_renew": false,
"locked": false,
"nameservers": [
"ns1.cloudflare.com",
"ns2.cloudflare.com"
],
"privacy_protection": false,
"dns_managed_by": "external"
}
]
}
பதில் நிலை குறியீடுகள்
200
டொமைன் பட்டியல் வெற்றிகரமாக மீட்டெடுக்கப்பட்டது.
401
அங்கீகரிக்கப்படாதது - தவறான அங்கீகார டோக்கன் அல்லது காணவில்லை.
புதிய டொமைனைப் பதிவுசெய்க
புதிய களம் பெயரை பதிவு செய்க. பதிவு செய்வதற்கு முன் களம் கிடைக்கும் என்பதை சரிபார்க்கவும்.
கோரிக்கை உடல் அளவுருக்கள்
அளபுரு
வகை
அவசியம்
& விவரக்குறிப்புகள்
domain_name
string
ஆம்
Domain name to register (e.g., "example.com")
years
integer
இல்லை
Registration period in years (1-10, default: 1)
auto_renew
boolean
இல்லை
Enable automatic renewal (default: true)
privacy_protection
boolean
இல்லை
Enable WHOIS privacy protection (default: true)
nameservers
array
இல்லை
Custom nameservers (default: VPS.org nameservers)
மாதிரி கோரிக்கை
cURL
Python
JavaScript
PHP
curl -X POST "https://admin.vps.org/api/v1/domains/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"domain_name": "mynewdomain.com",
"years": 2,
"auto_renew": true,
"privacy_protection": true
}'
& நகலெடு
import requests
url = "https://admin.vps.org/api/v1/domains/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
data = {
"domain_name": "mynewdomain.com",
"years": 2,
"auto_renew": True,
"privacy_protection": True
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
& நகலெடு
const response = await fetch('https://admin.vps.org/api/v1/domains/', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
domain_name: 'mynewdomain.com',
years: 2,
auto_renew: true,
privacy_protection: true
})
});
const domain = await response.json();
console.log(domain);
& நகலெடு
$data = [
'domain_name' => 'mynewdomain.com',
'years' => 2,
'auto_renew' => true,
'privacy_protection' => true
];
$ch = curl_init('https://admin.vps.org/api/v1/domains/');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer YOUR_API_TOKEN',
'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$domain = json_decode($response, true);
curl_close($ch);
& நகலெடு
எடுத்துக்காட்டு பதில்
{
"id": 103,
"domain_name": "mynewdomain.com",
"status": "pending",
"registration_date": "2026-01-16T16:00:00Z",
"expiration_date": "2028-01-16T16:00:00Z",
"auto_renew": true,
"locked": true,
"nameservers": [
"ns1.vps.org",
"ns2.vps.org"
],
"privacy_protection": true,
"dns_managed_by": "vps.org",
"total_cost": 24.98,
"message": "Domain registration initiated. Processing may take 5-10 minutes."
}
பதில் நிலை குறியீடுகள்
201
Domain registration initiated successfully
400
Bad Request - Invalid domain name or domain already registered
401
அங்கீகரிக்கப்படாதது - தவறான அங்கீகார டோக்கன் அல்லது காணவில்லை.
402
Payment Required - Insufficient account balance
குறிப்பு: Domain registration is not instant. Status will change from pending to active within 5-10 minutes. You'll receive an email confirmation when registration completes.
களம் விவரங்களை பெறு
குறிப்பிட்ட களத்தை பற்றிய விவரமான தகவல்களை பெறுக.
பாதை அளவுருக்கள்
அளபுரு
வகை
அவசியம்
& விவரக்குறிப்புகள்
domain_id
integer
ஆம்
Unique domain ID
மாதிரி கோரிக்கை
curl -X GET "https://admin.vps.org/api/v1/domains/101/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
& நகலெடு
import requests
domain_id = 101
url = f"https://admin.vps.org/api/v1/domains/{domain_id}/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
response = requests.get(url, headers=headers)
print(response.json())
& நகலெடு
const domainId = 101;
const response = await fetch(`https://admin.vps.org/api/v1/domains/${domainId}/`, {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
}
});
const domain = await response.json();
console.log(domain);
& நகலெடு
எடுத்துக்காட்டு பதில்
{
"id": 101,
"domain_name": "example.com",
"status": "active",
"registration_date": "2023-01-15T10:30:00Z",
"expiration_date": "2026-01-15T10:30:00Z",
"auto_renew": true,
"locked": true,
"nameservers": [
"ns1.vps.org",
"ns2.vps.org"
],
"privacy_protection": true,
"dns_managed_by": "vps.org",
"registrar": "VPS.org",
"days_until_expiration": 730,
"whois_info": {
"registrant": "Privacy Protected",
"admin_contact": "Privacy Protected",
"tech_contact": "Privacy Protected",
"created_date": "2023-01-15",
"updated_date": "2025-12-20"
},
"dns_records_count": 12
}
பதில் நிலை குறியீடுகள்
200
Successfully retrieved domain details
401
அங்கீகரிக்கப்படாதது - தவறான அங்கீகார டோக்கன் அல்லது காணவில்லை.
404
கிடைக்கவில்லை - டொமைன் இல்லை.
கள அமைப்புகளை புதுப்பி
தானாக புதுப்பித்தல், பெயர் சேவையகங்கள் மற்றும் தனியுரிமை அமைப்புகள் போன்ற கள வடிவமைப்பை புதுப்பிக்கவும்.
பாதை அளவுருக்கள்
அளபுரு
வகை
அவசியம்
& விவரக்குறிப்புகள்
domain_id
integer
ஆம்
Unique domain ID
கோரிக்கை உடல் அளவுருக்கள்
அளபுரு
வகை
அவசியம்
& விவரக்குறிப்புகள்
auto_renew
boolean
இல்லை
Enable or disable automatic renewal
privacy_protection
boolean
இல்லை
Enable or disable WHOIS privacy
nameservers
array
இல்லை
Update nameservers (2-4 nameservers required)
locked
boolean
இல்லை
Lock or unlock domain to prevent transfers
மாதிரி கோரிக்கை
curl -X PUT "https://admin.vps.org/api/v1/domains/101/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"auto_renew": false,
"nameservers": [
"ns1.cloudflare.com",
"ns2.cloudflare.com"
]
}'
& நகலெடு
import requests
domain_id = 101
url = f"https://admin.vps.org/api/v1/domains/{domain_id}/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
data = {
"auto_renew": False,
"nameservers": [
"ns1.cloudflare.com",
"ns2.cloudflare.com"
]
}
response = requests.put(url, headers=headers, json=data)
print(response.json())
& நகலெடு
const domainId = 101;
const response = await fetch(`https://admin.vps.org/api/v1/domains/${domainId}/`, {
method: 'PUT',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
auto_renew: false,
nameservers: [
'ns1.cloudflare.com',
'ns2.cloudflare.com'
]
})
});
const domain = await response.json();
console.log(domain);
& நகலெடு
எடுத்துக்காட்டு பதில்
{
"id": 101,
"domain_name": "example.com",
"status": "active",
"auto_renew": false,
"nameservers": [
"ns1.cloudflare.com",
"ns2.cloudflare.com"
],
"privacy_protection": true,
"locked": true,
"message": "Domain settings updated successfully. Nameserver changes may take up to 24 hours to propagate."
}
பதில் நிலை குறியீடுகள்
200
Domain updated successfully
400
Bad Request - Invalid parameters
401
அங்கீகரிக்கப்படாதது - தவறான அங்கீகார டோக்கன் அல்லது காணவில்லை.
404
கிடைக்கவில்லை - டொமைன் இல்லை.
களம் நீக்கு
உங்கள் கணக்கிலிருந்து ஒரு களம் நீக்கவும். இது களம் பதிவை ரத்து செய்யாது - இது உங்கள் VPS.org கணக்கு மேலாண்மையிலிருந்து அதை நீக்குகிறது.
பாதை அளவுருக்கள்
அளபுரு
வகை
அவசியம்
& விவரக்குறிப்புகள்
domain_id
integer
ஆம்
Unique domain ID
மாதிரி கோரிக்கை
curl -X DELETE "https://admin.vps.org/api/v1/domains/101/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
& நகலெடு
import requests
domain_id = 101
url = f"https://admin.vps.org/api/v1/domains/{domain_id}/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
response = requests.delete(url, headers=headers)
print(response.status_code)
& நகலெடு
const domainId = 101;
const response = await fetch(`https://admin.vps.org/api/v1/domains/${domainId}/`, {
method: 'DELETE',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
}
});
console.log(response.status);
& நகலெடு
பதில் நிலை குறியீடுகள்
204
Domain removed from account successfully
401
அங்கீகரிக்கப்படாதது - தவறான அங்கீகார டோக்கன் அல்லது காணவில்லை.
404
கிடைக்கவில்லை - டொமைன் இல்லை.
Important: Deleting a domain from your VPS.org account does NOT cancel the registration. The domain will continue to be registered and will auto-renew if enabled. To cancel a domain registration, disable auto-renewal and let it expire.
களம் மாற்று
மற்றொரு பதிவாளர் VPS.org க்கு ஒரு கள மாற்றத்தைத் தொடங்கவும்.
பாதை அளவுருக்கள்
அளபுரு
வகை
அவசியம்
& விவரக்குறிப்புகள்
domain_id
integer
ஆம்
Unique domain ID
கோரிக்கை உடல் அளவுருக்கள்
அளபுரு
வகை
அவசியம்
& விவரக்குறிப்புகள்
auth_code
string
ஆம்
EPP/Authorization code from current registrar
auto_renew
boolean
இல்லை
Enable auto-renewal after transfer (default: true)
மாதிரி கோரிக்கை
curl -X POST "https://admin.vps.org/api/v1/domains/101/transfer/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"auth_code": "Xy9Kl2Mn#4pQ",
"auto_renew": true
}'
& நகலெடு
import requests
domain_id = 101
url = f"https://admin.vps.org/api/v1/domains/{domain_id}/transfer/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
data = {
"auth_code": "Xy9Kl2Mn#4pQ",
"auto_renew": True
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
& நகலெடு
const domainId = 101;
const response = await fetch(`https://admin.vps.org/api/v1/domains/${domainId}/transfer/`, {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
auth_code: 'Xy9Kl2Mn#4pQ',
auto_renew: true
})
});
const transfer = await response.json();
console.log(transfer);
& நகலெடு
எடுத்துக்காட்டு பதில்
{
"id": 101,
"domain_name": "example.com",
"transfer_status": "pending",
"transfer_initiated_at": "2026-01-16T16:30:00Z",
"estimated_completion": "2026-01-23T16:30:00Z",
"message": "Domain transfer initiated. You should receive a confirmation email from your current registrar. Transfer typically completes within 5-7 days.",
"next_steps": [
"Check email for transfer authorization request",
"Approve transfer with current registrar",
"Wait for transfer to complete (5-7 days)",
"Domain will be automatically renewed for 1 year upon completion"
]
}
பதில் நிலை குறியீடுகள்
200
Transfer initiated successfully
400
Bad Request - Invalid auth code or domain not eligible for transfer
401
அங்கீகரிக்கப்படாதது - தவறான அங்கீகார டோக்கன் அல்லது காணவில்லை.
404
கிடைக்கவில்லை - டொமைன் இல்லை.
402
Payment Required - Insufficient account balance for transfer fee
மாற்றல் தேவைகள்:
தற்போதைய பதிவாளர் மூலம் களத்தை மூட வேண்டும்
களம் குறைந்தது 60 நாட்கள் பழையதாக இருக்க வேண்டும்
செல்லுபடியாகும் EPP/Auth குறியீடு தேவை
WHOIS மின்னஞ்சல் அனுமதிக்கப்பட வேண்டும்
மாற்றத்தில் 1 ஆண்டு புதுப்பிப்பும் அடங்கும் (கடனாக செலுத்த வேண்டும்)
கள விலை
பிரபலமான TLDகள்
TLD
பதிவு (1 ஆண்டு)
புதுப்பித்தல்
மாற்று
.com
$12.99
$12.99
$12.99
.net
$14.99
$14.99
$14.99
.org
$13.99
$13.99
$13.99
.io
$39.99
$39.99
$39.99
.dev
$14.99
$14.99
$14.99
.app
$14.99
$14.99
$14.99
.co
$24.99
$24.99
$24.99
சேர்க்கப்பட்ட அம்சங்கள்
✓ WHOIS தனியுரிமை பாதுகாப்பு
✓ DNS மேலாண்மை
✓ மின்னஞ்சல் அனுப்புதல்
✓ இலவச களத்தை முன்னோக்கி
✓ களத்தை மூடு
✓ 24/7 ஆதரவு
✓ எளிய களம் மேலாண்மை
✓ தானியங்கி புதுப்பித்தல் விருப்பம்
கள மேலாண்மை சிறந்த நடைமுறைகள்
பாதுகாப்பு
கள சாற்றலை செயல்படுத்து: அனுமதியின்றி மாற்றங்களைத் தடுக்கிறது
தனிப்பட்ட பாதுகாப்பை செயல்படுத்து: WHOIS ல் இருந்து உங்கள் தனிப்பட்ட தகவல்களை மறைக்கிறது
கடவுச்சொல்லை பயன்படுத்து: உங்கள் VPS.org கணக்கை பாதுகாக்கவும்
2FA ஐ செயல்படுத்து: உங்கள் கணக்கிற்கு கூடுதல் பாதுகாப்பை சேர்க்கவும்
காலாவதியான தேதிகளை கண்காணி தானாக புதுப்பித்தல் அல்லது நாள்காட்டி நினைவூட்டல்களை அமை
வடிவமைப்பு
DNS அமைப்பு: எளிய நிர்வாகத்திற்காக பெயர் சேவையகங்களை VPS.org க்கு சுட்டிக்காட்டு
தானியங்கி புதுப்பித்தல்: தவறான கள காலாவதியை தடுக்க செயல்படுத்து
தொடர்பு தகவல்: WHOIS தொடர்பு தகவல்களை புதுப்பித்த நிலையில் வைத்திருக்கவும்
காப்பு DNS: இரண்டாம் நிலை DNS வழங்குநரை தேவையற்றதாக கருதுக
மாற்றங்கள்
60- நாள் பூட்டு: பதிவு அல்லது முந்தைய மாற்றத்தின் 60 நாட்களுக்குள் களங்களை மாற்ற முடியாது
களத்தை மூடு: மாற்றத்திற்கு முன் தற்போதைய பதிவாளர் பதிலைத் திறக்க வேண்டும்
உரிமை குறியீட்டை பெறு: தற்போதைய பதிவாளர்களிடம் இருந்து EPP/அனுமதி குறியீட்டை கோரு
மின்னஞ்சலை சரிபார்: மாற்றும் போது நீங்கள் ஒப்புதல் மின்னஞ்சல்களை பெறுவீர்கள்
முன் திட்டமிடு: மாற்றங்கள் நிறைவேற்ற 5-7 நாட்கள் ஆகலாம்