{"@context": "https://schema.org", "@type": "WebAPI", "name": "Solar VPS API", "description": "This is the Solar VPS Public API. You can find more at http://www.solarvps.com", "provider": {"@type": "Organization", "name": "solarvps.com"}, "documentation": "http://api.ss.solarvps.com/api-docs"}
This is the Solar VPS Public API. You can find more at http://www.solarvps.com
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: http://api.ss.solarvps.com
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
This is the Solar VPS Public API. You can find more at http://www.solarvps.com
| method | path | what the vendor says it does |
|---|---|---|
GET | /contacts | View all contacts under your account Shows all contacts under the client account. contacts |
GET | /dns/{domain} | View all your records for a given domain Shows all your records for a specific domain. You can try example.com |
POST | /dns/{domain}/add | Add dns record for given domain You can try example.com below. Types allowed are: A CNAME NS TXT MX SRV SPF dn |
POST | /dns/{domain}/delete | Delete dns record for a given domain Shows all your records for a specific domain. You can try example.com bel |
POST | /dns/{domain}/update | Update dns record for a given domain You can try example.com below. dns |
GET | /domains | View all your domains managed by SolarVPS Distributed DNS Shows all your domains domains |
POST | /domains/add | Add domain to be managed by SolarVPS Distributed DNS Adds domain to SolarVPS Distributed DNS domains |
POST | /domains/delete | Delete domain from SolarVPS Distributed DNS Deletes domain from SolarVPS Distributed DNS domains |
GET | /key/generate | Generate API Key API Key is regenerated if it already exists key |
GET | /key/get | Get API Key Gets the API Key for user key |
GET | /pods | View all your pods Shows all your pods pods |
GET | /pods/{podId} | View information on a specific pod Shows details of a specific pod. Enter 1 below to see an example pods |
GET | /pods/{podId}/ping | Ping your specified pod Returns the ping response from your server. pods |
GET | /pods/{podId}/{action} | Perform action on a specific pod Allowed actions are reboot, shutdown, boot pods |
GET | /solarray | View all your monitors Shows all your monitors solarray |
GET | /solarray/critical | View all your critical notifications Shows all your critical notifications solarray |
GET | /tickets | View all your tickets Shows all your tickets tickets |
POST | /tickets/{department}/add | Open ticket with desired department Available departments are support, billing, sales tickets |
GET | /tickets/{ticketId} | View details on a specific ticket Shows all information of a specific ticketId tickets |
POST | /tickets/{ticketid}/update | Post a reply to a ticket tickets |
specification origin: http://api.ss.solarvps.com/api-docs
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.