Allocate Server

Allocate Server

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string

Hostname assigned to the server. This value is applied to the operating system during provisioning. If using Custom iPXE, this will serve as a human-readable identifier for the server.

number
required

Identifier of the data center location where the server is provisioned.

number
required

Identifier of the operating system template to install on the server during provisioning. The selected OS determines the base image applied at deployment time.

number
required

Identifier of the service plan assigned to this server. The plan determines the server’s hardware configuration.

string

This is an SSH key passed to cloud-init on provision (deprecated).

string

Raw iPXE script content to execute during provisioning.

This value is only used when the selected OS ID is Custom iPXE. When provided, the provisioning environment will execute the supplied script directly within iPXE instead of chainloading a URL.

string

A fully qualified URL pointing to an iPXE script to chainload during provisioning.

This value is only used when the selected OS ID is Custom iPXE. When set, the provisioning environment will boot into iPXE and execute:

boolean
Defaults to false

When true, the server will boot into iPXE on every reboot (persistent network boot) rather than booting from the installed OS.

number
Defaults to -1

RAID configuration to apply to the server’s storage during provisioning. This option is only available on plans that support RAID.

boolean
Defaults to false

Toggles password authentication upon allocating the server. Only toggles if an SSH key was provided.

sshKeyIds
array of strings

Allows for a list of SSH keys to add to cloud-init. This is an array of the SSH key UUIDs. Will default to empty.

sshKeyIds
Headers
string
Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json