Add Additional Storage to a Backup Order

KB Tags associated with this article:
Use all tags
KB Tags
Body

Description

Adds additional storage to an existing Acronis backup order.

HTTP Method

POST

Example Test URL Request

US Location https://test.httpapi.com/api/backup/us/add-storage.json?auth-userid=0&api-key=key&storage-size-gb=0&backup-order-id=0&invoice-option=NoInvoice&discount-amount=0.00 
Asia Location https://test.httpapi.com/api/backup/asia/add-storage.json?auth-userid=0&api-key=key&storage-size-gb=0&backup-order-id=0&invoice-option=NoInvoice&discount-amount=0.00 

Parameters

Name Data Type Required / Optional Description
auth-userid Integer Required Authentication Parameter
api-key String Required Authentication Parameter
storage-size-gb Integer Required Storage Size in GB. Enter the final value that you want the storage to be for. i.e If you have 5GB storage and you would want to increase it to 15 GB mention 15 GB as the value. 
backup-order-id Integer Required The order id of the hosting order for which you would want to add the Acronis Backup. 
invoice-option String Required This parameter will decide how the Customer Invoices will be handled. Values can be: NoInvoice, PayInvoice, KeepInvoice, OnlyAdd
discount-amount Float Optional Discount amount for the order value.

Response

Returns a hash map containing the below details:

  • Order ID of the Backup Order (entityid)

  • Backup Order Name (description)

  • Action Type (actiontype)

  • Description of the Backup Order Add Action (actiontypedesc)

  • Action ID of the Add Action (eaqid)

  • Order Add Action Status (actionstatus)

  • Description of the  Add Action Status (actionstatusdesc)

  • Invoice ID of the Backup Order Add Invoice (invoiceid)

  • Selling Currency of the Reseller (sellingcurrencysymbol)

  • Transaction Amount in the Selling Currency (sellingamount)

  • Customer ID associated with the Backup Order (customerid)

Note

invoiceid, sellingcurrencysymbol, sellingamount, unutilisedsellingamount and customerid will not be returned if invoice-option is set to NoInvoice.

In case of any errors, a status key with value as ERROR alongwith an error message will be returned.