Skip to main content
POST
Standard IP Change

Body

multipart/form-data
email
string<email>
required

Your WHMCS account email address.

pw
string<password>
required

Your WHMCS account password.

order
string
required

JSON-encoded object. Required: oldip (string, the current IP address) and serviceid (integer, the numeric service ID returned by POST /kvm/v2/get/serviceid). Optional: paymentmethod (string, an identifier returned by POST /kvm/v2/get/paymentmethods) and applycredit (boolean, whether to apply available account credit). Use a JSON boolean, not a quoted string. See the Example JSON section above for a formatted example.

Response

200 - application/json

Standard IP change order created successfully.

status
string

Request status.

Example:

"success"

orderid
integer

Order ID.

Example:

123456

serviceids
string

Service IDs returned by the API. Empty in this example.

Example:

""

addonid
string

Addon ID.

Example:

"123"

invoiceid
integer

Invoice ID.

Example:

654321

Last modified on November 11, 2026