HostUp API
⌘K
Introduction llms.txt
Backups
Get and manage scheduled backups for your VPS Manage backup scheduling for virtual servers Delete a scheduled backup for a VPS Get a list of backups for a specific virtual server Create a backup of a virtual server (VM) Restore a VM from backup Delete a specific backup for a virtual server
Firewall
List firewall groups and rules Create firewall groups and rules Get firewall group assignment for a virtual server Assign a firewall group to a virtual server Remove firewall group from a virtual server View and manage firewall rules for a VPS Manage firewall rules for VMs Manage firewall rules for virtual machines (VMs) Delete a firewall rule for a specific virtual server Get and display firewall settings for a virtual server Manage firewall settings for your virtual server Get firewall group details Update firewall rules for a firewall group Delete a firewall group
Monitoring & Jobs
Get VM performance metrics Get status and resource usage for a virtual server Restart, stop, or start a virtual server (VPS)
Networking
Get and display network information for a specific VM Manage network settings and RDNS for VPS and domains
Rebuild & Templates
Check VM rebuild status Get available templates for installing on your VM Restore a virtual server to a predefined state
Snapshots
List snapshots for your VM Delete or restore a VM snapshot Create a snapshot of your VM Get snapshot schedule for virtual servers Manage snapshot scheduling for virtual servers
Storage
List storage volumes for your services Get storage details for a VM Get storage quota for a virtual server (VM)
VM
Get active operations for a VM List your VPS services List available VPS products List your private networks and subnets Create private network allocations and subnets Get Floating IP service status and pricing Check QEMU Guest Agent status on a virtual server Execute commands on a VPS via its agent Get account notifications Create website monitoring and notifications Get nameserver IP addresses for a domain Check Port 25 request status and request whitelisting Request a Port 25 opening for your IP address Get detailed status information for a virtual server Get detailed information for a specific VPS service Get detailed information for a specific VPS Get VPS auto-renewal status Enable or disable VPS auto-renewal Get virtual server memory usage Get virtual server console access Add a tag to a specific server Remove a tag from a server Get disk information for a VM Get an overview of available VPS services and their specifications View your cloud service limits and usage Get available ISO images for a VM Mount an ISO file to a VPS for installation or troubleshooting Remove or detach an ISO file from a VM Upgrade resources for a virtual server (VM) Upgrade an existing virtual server (VPS) Get billing cycle options for a specific VPS Change billing cycle for a VPS Retrieve firmware settings information for a virtual server. Modify firmware settings for virtual machines (VMs). Check if VPS services have pending maintenance operations. Check CrowdSec protection status for your VPS. Manage CrowdSec protection for virtual servers. Get your VM hostname Change your VPS or domain hostname Get routed IPv6 address information for your VM Assign or update a routed IPv6 prefix for your VM Remove a routed IPv6 address from your VM Reset your virtual server (VM) password Check and manage VPS maintenance Get private network details and IP addresses Delete a private network Reset SSH keys for a virtual server Extend the maintenance deadline for a virtual server
DNS
Get DNS records for a domain zone Add or modify DNS records for a domain Check DNS propagation for a domain Check DNS propagation for your domains Get a list of your DNS zones Test and verify DNS settings for a domain Get DNS zone information for a domain Get DNSSEC settings for your domain Add or manage DNSSEC records for your domain Get DNSSEC auto-management status for a domain Manage DNSSEC auto-activation for domains Add multiple DNS records for your domains Update DNS records for a domain zone Delete a specific DNS record from a domain Remove DNSSEC records for a domain
Domains
List your domains List your pinned domains Pin or unpin a domain to your dashboard Check account verification and cloud access status Check if a domain name is available for registration Update IP address for dynamic DNS hostname Get details for a specific domain Get CDN zone and DNS record information Manage and configure CDN settings for your domain List available top-level domains (TLDs) and their product IDs Get company signatories information Check hosting account status Create a new customer account and/or order Get CDN proxy rules for your domain Manage CDN rule proxy status Manage CDN proxy rules for domains Delete a CDN proxy rule Check CDN status for one or more domains Check if a domain is taken or available Get and filter logs of API calls and events Get settings for a specific domain Save or update domain settings Cancel web hosting or VPS service Get domain order details Get domain details Log access to domain settings Create a token to initiate a domain transfer Get contact details for a domain Update contact information for a domain Get and manage DynDNS configurations for a domain Configure and manage DynDNS for a domain Send message to support or sales Renew multiple domains simultaneously. Manage automatic renewal for multiple domains. Synchronize the status of a specific domain. Check if a domain has an active hosting account Send feedback or report an issue Start monitoring for virtual servers Get domain check status and results Get pricing and details for a specific Top-Level Domain (TLD) Verify domain owner identity for editing Get the status and progress of ongoing jobs Update settings for a specific domain Get EPP code for domain transfer Retry a domain transfer initiation Get DynDNS update logs for a domain Get billing cycle information for a specific domain Change billing period for a domain Get domain glue record information Create or update glue records for a domain Renew a domain and create a new invoice Delete a domain from your account Disable or enable DynDNS configuration for a domain Delete a DynDNS configuration for a specific domain Get domain information for a specific hosting account Check if a domain has a pending renewal order Generate a domain identity verification link Test the status of a URL monitoring service Get history for a URL monitoring service
Email
Check email verification status for your domains Get and display email forwarding settings Create and manage email forwarding for your domain Delete an email forwarding rule for a domain Confirm and clear domain email verification cache Get email notification settings Create an email notification endpoint Resend domain email verification Enable email forwarding for a domain Manage your domain's email catch-all rules Disable email forwarding for a domain Verify an email address for notifications with a code Update settings for an email endpoint
Nameservers
Get nameserver templates for your domains Create custom nameserver templates for domains Update domain nameservers and IP addresses
Redirects
Get and manage redirects for a domain Manage redirects for your domain Delete redirect rule Check for DNS conflict on redirect creation
Registry Locks
Request domain unlock from registry lock.
WHOIS
Get domain information with WHOIS lookup
Email
Get and manage email accounts for your web hosting Create new email accounts for your web hosting Delete an email account from web hosting Change hosting email account password Create an email forwarder for your web hosting account Get and manage email forwarders for your web hosting Get email routing settings for your hosting account
Hosting Accounts
List available web hosting services List your hosting accounts List WordPress installations across hosting accounts Get billing cycles for multiple hosting accounts Log in directly to cPanel for your hosting Get a list of available hosting products Get a list of your services and accounts List WordPress installations for a hosting account Manage SSH keys for your web hosting account. Retrieve SSH keys for your web hosting account. Retrieve offers to retain customers who want to cancel services. Add or remove tags for hosting accounts Remove a tag from a hosting account Purchase additional storage for your web hosting Add extra storage for web hosting Get hosting account billing cycle Change hosting service billing cycle Add an addon domain to your hosting account List files for a hosting account Create redirects for web hosting accounts Uninstall WordPress from your hosting account Get available upgrade options for hosting accounts Upgrade your hosting account to a higher plan Get your hosting account information Get error messages from your hosting account Authorize SSH key for cPanel account Change your hosting account name Get and display available PHP versions for hosting Get server information for your hosting or VPS Show installed PHP versions for your hosting account Get file content from your web hosting. Scan for unmanaged WordPress installations on your web hosting.
SSL
Get SSL certificate information for hosting accounts
Billing
Get and manage automatic settings for your account Manage automatic settings for your account Get information about saved payment methods Get tax details for a specific country Get details for a specific product or service Get billing-related email addresses for your account Add or update invoice email address Remove a billing contact from your account View account and credit overview Pay a specific invoice with a selected payment method Manage and set up budget notifications for your services Manage and set up budgets for your service costs List credit logs for your account Delete a saved payment method Deposit funds into your account for future purchases Renew a customer's service and generate an invoice.
Invoices
List your invoices and their status List all invoices for your account Get a copy of a specific invoice as PDF Get detailed information about a specific invoice Get payment link for an invoice Create payment link for an invoice Consolidate and pay multiple invoices Apply credit to a specific invoice Cancel a specific invoice
Orders
Get details for an order or invoice Cancel an order and its invoice
Payments
Create a Stripe payment link for an invoice Retrieve payment status for an invoice. Create a payment link for an invoice. Get invoice payment information via a unique link
Transactions
Get a list of your account transactions
Account
Get account statistics and overview Get and manage account notifications Get details about your customer account Get information about unpaid orders awaiting activation Get account currency settings Change your account's display currency Get teams and contacts associated with your account Delete a team or contact from your account Create a new contact account for a customer Update your account contact information Update customer details on your account Update your notification settings Change language settings for your account Get details for a specific web hosting account Check for account cancellation record Remove a requested account cancellation Get all IP addresses associated with your accounts Change your account password Change account email address Get your referral history for invited friends Check your referral program eligibility status Get domain transfer details Activate an order for an account Check your Peppol network registration Accept domain or VPS transfer View and suggest targets for your referral bonus Generate a secure token for transferring services Generate a referral link for new customers Validate an invitation code for a new customer account.
BankID
Get BankID login settings Manage BankID login for your account Update national identity number for BankID verification
Contacts
Get and display permissions for a specific contact account Manage contact permissions for services and invoices
Preferences
Get user settings Save or update user settings Get and update account settings and preferences Update your account settings and preferences
SSH Keys
List and manage SSH keys for your account Add and manage SSH keys for your account Remove an SSH key from your account
List your support tickets Create a support ticket List support departments Get critical credit and purchase information Get details for a specific support ticket Upload attachments to support tickets Reply to a support ticket via API Close a support ticket Reopen a closed support ticket
Open Dashboard
API / Endpoints / Support System

Support System

Support tickets, helpdesk, and attachments

9 endpoints

Tickets 9 endpoints

GET /api/support/tickets List your support tickets POST /api/support/tickets Create a support ticket GET /api/support/departments List support departments GET /api/support/critical-credits Get critical credit and purchase information GET /api/support/tickets/{number} Get details for a specific support ticket POST /api/upload/support-attachment Upload attachments to support tickets POST /api/support/tickets/{number}/reply Reply to a support ticket via API PUT /api/support/tickets/{number}/close Close a support ticket PUT /api/support/tickets/{number}/open Reopen a closed support ticket