POST /servers/{id}/ipmi_power

Uses the IPMI interface to set the Power status on the server.

Path parameters

  • id integer Required

    Server ID number

Body Required

  • asset integer(int32) Required

    The Asset ID

  • action string Required

    The power action to send to the ipmi controller.

    Values are cycle, reset, on, off, or soft.

Body Required

  • asset integer(int32) Required

    The Asset ID

  • action string Required

    The power action to send to the ipmi controller.

    Values are cycle, reset, on, off, or soft.

Responses

  • 200 application/json

    Resposne with a text message field.

    Hide response attribute Show response attribute object
    • text string Required

      Response text

  • 400 application/json

    The specified resource was not found

    Hide response attributes Show response attributes object
    • code string Required
    • message string Required
POST /servers/{id}/ipmi_power
curl \
 --request POST 'https://my.interserver.net/apiv2/servers/{id}/ipmi_power' \
 --header "X-API-KEY: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '{"asset":5432,"action":"reset"}'
curl \
 --request POST 'https://my.interserver.net/apiv2/servers/{id}/ipmi_power' \
 --header "X-API-KEY: $API_KEY" \
 --header "Content-Type: multipart/form-data" \
 --form "asset=5432" \
 --form "action=reset"
Request examples
{
  "asset": 5432,
  "action": "reset"
}
Response examples (200)
{
  "text": "You were successfull."
}
Response examples (400)
{
  "code": "string",
  "message": "string"
}