Skip to content

Solar VPS API

by solarvps.com

API keyHTTPSDevelopment
Open documentation ↗

Overview

This is the Solar VPS Public API. You can find more at http://www.solarvps.com

Solar VPS is a development API from solarvps.com. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 20 endpoints.

At a glance

Authentication
API key
HTTPS
Yes
CORS
Unknown
Category
Development
Base URL
http://api.ss.solarvps.com/
Version
1.0.0
Endpoints
20
Spec updated
2019-09-29

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X GET "http://api.ss.solarvps.com/contacts" \
  -H "Accept: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
JavaScript
const response = await fetch("http://api.ss.solarvps.com/contacts", {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "GET",
    "http://api.ss.solarvps.com/contacts",
    headers={
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
    },
    timeout=30,
)
print(response.json())

Endpoints

MethodPathWhat it does
GET/contactsView all contacts under your account
GET/dns/{domain}View all your records for a given domain
POST/dns/{domain}/addAdd dns record for given domain
POST/dns/{domain}/deleteDelete dns record for a given domain
POST/dns/{domain}/updateUpdate dns record for a given domain
GET/domainsView all your domains managed by SolarVPS Distributed DNS
POST/domains/addAdd domain to be managed by SolarVPS Distributed DNS
POST/domains/deleteDelete domain from SolarVPS Distributed DNS
GET/key/generateGenerate API Key
GET/key/getGet API Key
GET/podsView all your pods
GET/pods/{podId}View information on a specific pod
GET/pods/{podId}/pingPing your specified pod
GET/pods/{podId}/{action}Perform action on a specific pod
GET/solarrayView all your monitors
GET/solarray/criticalView all your critical notifications
GET/ticketsView all your tickets
POST/tickets/{department}/addOpen ticket with desired department
GET/tickets/{ticketId}View details on a specific ticket
POST/tickets/{ticketid}/updatePost a reply to a ticket

Questions

Does the Solar VPS API need an API key?

Yes. The Solar VPS API uses API key authentication; the documentation explains how to get credentials.

Does the Solar VPS API support HTTPS?

Yes, the Solar VPS API is served over HTTPS.

How many endpoints does the Solar VPS API have?

Its OpenAPI description lists 20 endpoints in version 1.0.0. All of them are shown on this page.

What are alternatives to the Solar VPS API?

Other Development APIs include Cloudflare, Azure DevOps, IPify, App Store Connect API, StackExchange.

Compare alternatives →

Listed from APIs.guru (CC0).