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
- OpenAPI
- Specification ↗
- Spec updated
- 2019-09-29
Make a first request
Replace the placeholders; the documentation says exactly where credentials go.
curl -X GET "http://api.ss.solarvps.com/contacts" \
-H "Accept: application/json" \
-H "X-API-Key: YOUR_API_KEY"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);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
| Method | Path | What it does |
|---|---|---|
| GET | /contacts | View all contacts under your account |
| GET | /dns/{domain} | View all your records for a given domain |
| POST | /dns/{domain}/add | Add dns record for given domain |
| POST | /dns/{domain}/delete | Delete dns record for a given domain |
| POST | /dns/{domain}/update | Update dns record for a given domain |
| GET | /domains | View all your domains managed by SolarVPS Distributed DNS |
| POST | /domains/add | Add domain to be managed by SolarVPS Distributed DNS |
| POST | /domains/delete | Delete domain from SolarVPS Distributed DNS |
| GET | /key/generate | Generate API Key |
| GET | /key/get | Get API Key |
| GET | /pods | View all your pods |
| GET | /pods/{podId} | View information on a specific pod |
| GET | /pods/{podId}/ping | Ping your specified pod |
| GET | /pods/{podId}/{action} | Perform action on a specific pod |
| GET | /solarray | View all your monitors |
| GET | /solarray/critical | View all your critical notifications |
| GET | /tickets | View all your tickets |
| POST | /tickets/{department}/add | Open ticket with desired department |
| GET | /tickets/{ticketId} | View details on a specific ticket |
| POST | /tickets/{ticketid}/update | Post 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.
Similar development APIs
Compare alternatives →Cloudflare
DevelopmentManage DNS, CDN, Workers and other services; documented with an official OpenAPI 3.0 spec
Azure DevOps
DevelopmentThe Azure DevOps basic components of a REST API request/response pair
IPify
DevelopmentA simple IP Address API
App Store Connect API
DevelopmentThe data structure that represents an app store connect api resource.
StackExchange
DevelopmentQ&A forum for developers
IPinfo
DevelopmentAnother simple IP Address API
Listed from APIs.guru (CC0).