Introduction

Introduction

Introducing our REST API

The Serverista API is organized around REST. Our API has predictable resource-oriented URLs, accepts JSON-encoded and form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

Endpoint

All API requests should be made to the following base URL:

https://api.serverista.com/v1/

This is the root endpoint for all Serverista API resources.
Each resource (such as servers, roles, users etc...) is accessed by appending its specific path to this base URL. Please check available Core Resources

Notes:

  • All requests must be made over HTTPS.
  • The API supports both JSON and form-encoded request bodies.
  • Authentication is required for most endpoints — see the Authentication section for details.

About Serverista

Serverista API provides developers and system administrators with tools and the interface to interact programmatically with servers, services, and infrastructure resources. The Serverista API allows you to automate server provisioning, manage services, monitor system health, and retrieve real-time data using secure and standard HTTP methods.

With Serverista, you can:

  • Automate routine server tasks and deployments.
  • Retrieve and manage resources using predictable REST endpoints.
  • Integrate seamlessly with existing tools and scripts using JSON-based responses.
  • Leverage standard authentication and status codes for reliable error handling.

Our documentation is designed to make integration as straightforward as possible, providing clear examples, explanations of each endpoint, and guidance on best practices for using the API effectively.