{"@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"}
Index / APIs / solarvps.com

Solar VPS API

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.

Solar VPS v1.0.0

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

methodpathwhat the vendor says it does
GET/contactsView 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}/addAdd 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}/deleteDelete dns record for a given domain Shows all your records for a specific domain. You can try example.com bel
POST/dns/{domain}/updateUpdate dns record for a given domain You can try example.com below. dns
GET/domainsView all your domains managed by SolarVPS Distributed DNS Shows all your domains domains
POST/domains/addAdd domain to be managed by SolarVPS Distributed DNS Adds domain to SolarVPS Distributed DNS domains
POST/domains/deleteDelete domain from SolarVPS Distributed DNS Deletes domain from SolarVPS Distributed DNS domains
GET/key/generateGenerate API Key API Key is regenerated if it already exists key
GET/key/getGet API Key Gets the API Key for user key
GET/podsView 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}/pingPing 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/solarrayView all your monitors Shows all your monitors solarray
GET/solarray/criticalView all your critical notifications Shows all your critical notifications solarray
GET/ticketsView all your tickets Shows all your tickets tickets
POST/tickets/{department}/addOpen 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}/updatePost 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.