> ## Documentation Index
> Fetch the complete documentation index at: https://docs.edisglobal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Order API Endpoints for Automating VPS Provisioning

> Reference all Order API endpoints for ordering, configuring, upgrading, and canceling EDIS Global VPS services programmatically over HTTPS with JSON.

## EDIS Global order API

The **EDIS Global Order API** allows you to automate the full VPS lifecycle:

* configuration
* ordering
* upgrades
* cancellations

It is designed for seamless integration into billing systems, automation workflows, and custom provisioning tools.

***

## 🚀 Start Here

👉 New to the API?

👉 **Start with the full guide:**

➡️ [**Order a VPS with the EDIS Global API (Complete Guide)**](/order-api-reference/order-api)

This guide includes:

* simple walkthrough
* developer version
* full end-to-end example

***

## Available API endpoints

### Order & Lifecycle

* **Order VPS**\
  `POST /kvm/v2/add/order`\
  [https://docs.edisglobal.com/order-api-reference/order-vps](https://docs.edisglobal.com/order-api-reference/order-vps)
* **Upgrade VPS**\
  [https://docs.edisglobal.com/order-api-reference/upgrade-vps](https://docs.edisglobal.com/order-api-reference/upgrade-vps)
* **Cancel VPS**\
  `POST /kvm/v2/cancel/product`\
  [https://docs.edisglobal.com/order-api-reference/cancel-vps](https://docs.edisglobal.com/order-api-reference/cancel-vps)

***

### Configuration & Discovery

* **Get VPS Plans**\
  `POST /kvm/v2/get/products`\
  [https://docs.edisglobal.com/order-api-reference/get-vps-plans](https://docs.edisglobal.com/order-api-reference/get-vps-plans)
* **Get VPS Locations**\
  `POST /kvm/v2/get/locations`\
  [https://docs.edisglobal.com/order-api-reference/get-vps-locations](https://docs.edisglobal.com/order-api-reference/get-vps-locations)
* **Get Billing Cycles**\
  `POST /kvm/v2/get/billingcycles`\
  [https://docs.edisglobal.com/order-api-reference/get-billing-cycles](https://docs.edisglobal.com/order-api-reference/get-billing-cycles)
* **Get Payment Methods**\
  `POST /kvm/v2/get/paymentmethods`\
  [https://docs.edisglobal.com/order-api-reference/get-payment-options](https://docs.edisglobal.com/order-api-reference/get-payment-options)
* **Retrieve Account Credit Balance**\
  `POST /kvm/v2/get/account-balance`\
  [https://docs.edisglobal.com/order-api-reference/get-accountbalance](https://docs.edisglobal.com/order-api-reference/get-accountbalance)

***

### Service Mapping

* **Get Service ID**\
  `POST /kvm/v2/get/serviceid`\
  [https://docs.edisglobal.com/order-api-reference/get-service-id](https://docs.edisglobal.com/order-api-reference/get-service-id)
* **Get KVM ID**\
  `POST /kvm/v2/get/kvmid`\
  [https://docs.edisglobal.com/order-api-reference/get-kvm-id](https://docs.edisglobal.com/order-api-reference/get-kvm-id)

***

## How the API works (High-Level)

<Info>
  All API operations follow the same pattern:

  1. Discover available options
  2. Select IDs
  3. Submit action (order / upgrade / cancel)
</Info>

***

## When to use this page

Use this page to:

* explore available endpoints
* understand API capabilities
* navigate to specific endpoint documentation

👉 For actual implementation, always start with the [Complete Guide](/order-api-reference/order-api)
