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)
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.