API Documentation

API Documentation

Integrate with Sitequest programmatically. Manage VPS instances, domains, DNS records, and more.

Endpoints

MethodPathDescription
GET/api/v1/pingHealth check
GET/api/v1/vpsList VPS instances
GET/api/v1/vps/:idGet VPS details
GET/api/v1/vps/:id/monitoringVPS monitoring history
GET/api/v1/vps/:id/trafficVPS bandwidth usage
POST/api/v1/vps/:id/powerVPS power action
POST/api/v1/vps/:id/osReinstall operating system
POST/api/v1/vps/:id/isoMount or unmount ISO
POST/api/v1/vps/:id/reset-passwordReset root password
POST/api/v1/vps/:id/execSSH command execution
GET/api/v1/vps/:id/sftp/listList directory contents
GET/api/v1/vps/:id/sftp/readRead file content
PUT/api/v1/vps/:id/sftp/writeWrite file content
GET/api/v1/domainsList domains
GET/api/v1/domains/:idGet domain details
GET/api/v1/domains/:id/dnsList DNS records
POST/api/v1/domains/:id/dnsAdd DNS record
PUT/api/v1/domains/:id/dns/:recordIdUpdate DNS record
DELETE/api/v1/domains/:id/dns/:recordIdDelete DNS record
PUT/api/v1/domains/:id/nameserversUpdate nameservers
PUT/api/v1/domains/:id/transfer-lockSet transfer lock
PUT/api/v1/domains/:id/whois-privacySet WHOIS privacy
PUT/api/v1/domains/:id/dnssecSet DNSSEC
GET/api/v1/domains/:id/authcodeGet auth code
POST/mcpMCP (Model Context Protocol)