ServerForge provides a full REST API for managing your VPS instances programmatically. Authenticate with your API key using the Authorization header.
curl -X GET https://api.serverforge.shop/v1/servers \
-H "Authorization: Bearer YOUR_API_KEY"Generate your API key from the dashboard under Settings → API Keys. Include it in the Authorization header as a Bearer token on every request.
{
"id": "srv_8f3a2b",
"status": "running",
"plan": "forge-s7",
"ip": "203.0.113.42",
"ipv6": "2001:db8::8f3a",
"location": "sg-singapore",
"created_at": "2025-01-15T08:30:00Z"
}The API allows up to 600 requests per minute per API key. Exceeding this limit returns a 429 Too Many Requests response. Include retry logic with exponential backoff in your integrations.