VPS.org API

เอกสารประกอบ REST API

เอกสารประกอบ API ของ VPS.org

เอกสารประกอบการใช้งาน REST API ฉบับสมบูรณ์สำหรับการจัดการเซิร์ฟเวอร์ VPS โดเมน DNS การสำรองข้อมูล และอื่นๆ อีกมากมาย

URL พื้นฐาน https://admin.vps.org/api/v1
การตรวจสอบสิทธิ์ โทเค็นผู้ถือ
เวอร์ชั่น v1.0
รูปแบบ JSON

เริ่มต้นใช้งาน

API ของ VPS.org ช่วยให้คุณสามารถจัดการโครงสร้างพื้นฐานการโฮสติ้ง VPS ทั้งหมดได้โดยใช้โปรแกรม รวมถึงเซิร์ฟเวอร์ โดเมน บันทึก DNS การสำรองข้อมูล และสแนปช็อต

การตรวจสอบสิทธิ์

การร้องขอผ่าน API ทุกครั้งจำเป็นต้องมีการตรวจสอบสิทธิ์โดยใช้โทเค็น Bearer คุณสามารถสร้างโทเค็น API ได้จากการตั้งค่าบัญชีของคุณที่ admin.vps.org/account/developers/.

cURL
Python
JavaScript
curl -X GET https://admin.vps.org/api/v1/servers/ \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json"
import requests

url = "https://admin.vps.org/api/v1/servers/"
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/servers/', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_API_TOKEN',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data);

การจำกัดอัตรา

การเรียกใช้ API ถูกจำกัดไว้ที่ 300 ครั้งต่อ 5 นาที ต่อโทเค็น API หนึ่งอัน ข้อมูลเกี่ยวกับการจำกัดอัตราการใช้งานจะรวมอยู่ในส่วนหัวของการตอบกลับ:

การจัดการข้อผิดพลาด

API นี้ใช้รหัสสถานะ HTTP มาตรฐานเพื่อระบุความสำเร็จหรือความล้มเหลว:

รหัสสถานะ คำอธิบาย
200 สำเร็จ - คำขอได้รับการดำเนินการเรียบร้อยแล้ว
201 สร้างเสร็จแล้ว - สร้างทรัพยากรสำเร็จแล้ว
400 คำขอไม่ถูกต้อง - พารามิเตอร์ไม่ถูกต้องหรือคำขอผิดรูปแบบ
401 ไม่ได้รับอนุญาต - โทเค็นการตรวจสอบสิทธิ์ไม่ถูกต้องหรือไม่มีอยู่
403 ห้ามเข้าถึง - สิทธิ์ไม่เพียงพอ
404 ไม่พบ - ไม่มีทรัพยากรดังกล่าวอยู่
429 มีการร้องขอมากเกินไป - เกินขีดจำกัดอัตราการใช้งาน
500 ข้อผิดพลาดภายในเซิร์ฟเวอร์ - เกิดข้อผิดพลาดบางอย่างที่ฝั่งเรา

หมวดหมู่ API

เรียกดูเอกสารประกอบ API ของเราตามหมวดหมู่:

API เซิร์ฟเวอร์ 9 จุดสิ้นสุด

สร้าง จัดการ และควบคุมเซิร์ฟเวอร์ VPS รวมถึงการจัดการพลังงาน การปรับขนาด การติดตั้งใหม่ และการเรียกดูข้อมูลเซิร์ฟเวอร์

ดูเอกสารประกอบ
API การสำรองข้อมูล 3 จุดสิ้นสุด

จัดการการสำรองข้อมูลอัตโนมัติและด้วยตนเองสำหรับเซิร์ฟเวอร์ของคุณ แสดงรายการ สร้าง กู้คืน และลบข้อมูลสำรองของเซิร์ฟเวอร์

ดูเอกสารประกอบ
API สแนปช็อต 4 จุดสิ้นสุด

สร้างและจัดการสแนปช็อตของเซิร์ฟเวอร์เพื่อใช้เป็นจุดกู้คืนอย่างรวดเร็ว เหมาะสำหรับการทดสอบและการย้อนกลับอย่างรวดเร็ว

ดูเอกสารประกอบ
API แผนงาน 2 จุดปลาย

เรียกดูแผน VPS ที่มีให้เลือกและข้อมูลราคา รับรายละเอียดเกี่ยวกับทรัพยากร ราคา และความพร้อมใช้งาน

ดูเอกสารประกอบ
API ระบบปฏิบัติการ 2 จุดปลาย

แสดงรายการระบบปฏิบัติการและอิมเมจที่มีให้เลือกใช้สำหรับการติดตั้งเซิร์ฟเวอร์ รวมถึง Ubuntu, Debian, CentOS และอื่นๆ

ดูเอกสารประกอบ
API โดเมน 6 จุดสิ้นสุด

ค้นหา ตรวจสอบความพร้อมใช้งาน ลงทะเบียน และจัดการชื่อโดเมน จัดการวงจรชีวิตโดเมนอย่างครบวงจรผ่าน API

ดูเอกสารประกอบ
เอ็นเอพี DNS 4 จุดสิ้นสุด

จัดการโซนและระเบียน DNS ผ่านการเขียนโปรแกรม สร้าง อัปเดต และลบระเบียนประเภท A, AAAA, CNAME, MX, TXT และประเภทอื่นๆ

ดูเอกสารประกอบ
API ตำแหน่งที่ตั้ง 1 จุดสิ้นสุด

แสดงรายชื่อศูนย์ข้อมูลที่พร้อมให้บริการสำหรับการติดตั้งเซิร์ฟเวอร์ เลือกได้จากหลายภูมิภาคทั่วโลก

ดูเอกสารประกอบ

ต้องการความช่วยเหลือ?

หากคุณมีคำถามหรือต้องการความช่วยเหลือเกี่ยวกับ API โปรดอย่าลังเลที่จะติดต่อเรา: