PUT api/site/{id}/invoiceinformation
Update all the invoice information details for the specified site
Error Messages
- 404/NotFound: Site with id = X not found - Specified ID is not assigned to a site
- 404/NotFound: validateText
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | The unique identifer for the Site. | integer |
Required |
Body Parameters
InvoiceInformationModifyName | Description | Type | Additional information |
---|---|---|---|
DataFilePassword | The password for the Data File | string |
String length: inclusive between 0 and 50 |
ReportDelivery | The report delivery ID | integer |
None. |
InvoiceDelivery | The invoice delivery ID | integer |
None. |
MinimumItemisation | The lowest call charge to appear on a report | decimal number |
None. |
BillRun | The Bill Run ID | integer |
None. |
ReportProfile | The report file ID | integer |
None. |
InvoiceText | Any additional text to add to the invoice | string |
String length: inclusive between 0 and 200 |
TaxCode | The tax code ID | integer |
None. |
DataDelivery | The delivery method ID for CDR and Service Charge Export files | integer |
None. |
DataFileLocation | Specify The location of the CDR and Service Charge Export files | string |
String length: inclusive between 0 and 255 |
CDRFormat | The format of the CDR export file | string |
String length: inclusive between 0 and 32 |
ServiceFormat | The format of the Service Charge Export Format | string |
String length: inclusive between 0 and 32 |
CreateSingleDataFile | Specify whether the file is a single data file | boolean |
None. |
ZipDataFile | Specify whether the files will be zipped | boolean |
None. |
DataFileIsPasswordEnabled | If the files are zipped, specify whether the zipped files are password protected | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{ "DataFilePassword": "sample string 1", "ReportDelivery": 1, "InvoiceDelivery": 1, "MinimumItemisation": 1.0, "BillRun": 1, "ReportProfile": 1, "InvoiceText": "sample string 2", "TaxCode": 1, "DataDelivery": 1, "DataFileLocation": "sample string 3", "CDRFormat": "sample string 4", "ServiceFormat": "sample string 5", "CreateSingleDataFile": true, "ZipDataFile": true, "DataFileIsPasswordEnabled": true }
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.