PUT api/Portal/Expense/{ExpenseID}
Update expenses
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
ExpenseID | string |
Required |
Body Parameters
IBMS_Cloud_API.ExpenseModel+ExpenseName | Description | Type | Additional information |
---|---|---|---|
ExpenseID | integer |
None. |
|
ExpenseTypeID | integer |
None. |
|
ExpenseDate | date |
None. |
|
EmployeeID | integer |
None. |
|
CheckedByID | integer |
None. |
|
CheckedByDate | string |
None. |
|
CheckedByStatusID | integer |
None. |
|
CheckedByDetails | string |
None. |
|
Notes | string |
None. |
|
AuthorisedStatusID | integer |
None. |
|
AuthorisationSubmittedToID | integer |
None. |
|
AuthorisationSubmittedDate | string |
None. |
|
AuthorisedByID | integer |
None. |
|
AuthorisedDate | string |
None. |
|
AuthorisedDetails | string |
None. |
|
HistoryDetails | string |
None. |
|
ExpensesPaid | boolean |
None. |
|
ExpensesPaidDate | string |
None. |
|
ExpensesPaidDetails | string |
None. |
|
ExternalLinkID | integer |
None. |
|
ExpenseTotal | decimal number |
None. |
|
TypeDesc | string |
None. |
|
AuthStatus | string |
None. |
|
StatusID | integer |
None. |
|
View | integer |
None. |
|
EmployeeName | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "ExpenseID": 1, "ExpenseTypeID": 2, "ExpenseDate": "2025-04-28T15:20:21.7063798+01:00", "EmployeeID": 4, "CheckedByID": 5, "CheckedByDate": "sample string 6", "CheckedByStatusID": 7, "CheckedByDetails": "sample string 8", "Notes": "sample string 9", "AuthorisedStatusID": 10, "AuthorisationSubmittedToID": 11, "AuthorisationSubmittedDate": "sample string 12", "AuthorisedByID": 13, "AuthorisedDate": "sample string 14", "AuthorisedDetails": "sample string 15", "HistoryDetails": "sample string 16", "ExpensesPaid": true, "ExpensesPaidDate": "sample string 18", "ExpensesPaidDetails": "sample string 19", "ExternalLinkID": 20, "ExpenseTotal": 21.1, "TypeDesc": "sample string 22", "AuthStatus": "sample string 23", "StatusID": 24, "View": 25, "EmployeeName": "sample string 26" }
text/html
Sample:
{"ExpenseID":1,"ExpenseTypeID":2,"ExpenseDate":"2025-04-28T15:20:21.7063798+01:00","EmployeeID":4,"CheckedByID":5,"CheckedByDate":"sample string 6","CheckedByStatusID":7,"CheckedByDetails":"sample string 8","Notes":"sample string 9","AuthorisedStatusID":10,"AuthorisationSubmittedToID":11,"AuthorisationSubmittedDate":"sample string 12","AuthorisedByID":13,"AuthorisedDate":"sample string 14","AuthorisedDetails":"sample string 15","HistoryDetails":"sample string 16","ExpensesPaid":true,"ExpensesPaidDate":"sample string 18","ExpensesPaidDetails":"sample string 19","ExternalLinkID":20,"ExpenseTotal":21.1,"TypeDesc":"sample string 22","AuthStatus":"sample string 23","StatusID":24,"View":25,"EmployeeName":"sample string 26"}
application/xml, text/xml
Sample:
<ExpenseModel.Expense xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IBMS_Cloud_API"> <AuthStatus>sample string 23</AuthStatus> <AuthorisationSubmittedDate>sample string 12</AuthorisationSubmittedDate> <AuthorisationSubmittedToID>11</AuthorisationSubmittedToID> <AuthorisedByID>13</AuthorisedByID> <AuthorisedDate>sample string 14</AuthorisedDate> <AuthorisedDetails>sample string 15</AuthorisedDetails> <AuthorisedStatusID>10</AuthorisedStatusID> <CheckedByDate>sample string 6</CheckedByDate> <CheckedByDetails>sample string 8</CheckedByDetails> <CheckedByID>5</CheckedByID> <CheckedByStatusID>7</CheckedByStatusID> <EmployeeID>4</EmployeeID> <EmployeeName>sample string 26</EmployeeName> <ExpenseDate>2025-04-28T15:20:21.7063798+01:00</ExpenseDate> <ExpenseID>1</ExpenseID> <ExpenseTotal>21.1</ExpenseTotal> <ExpenseTypeID>2</ExpenseTypeID> <ExpensesPaid>true</ExpensesPaid> <ExpensesPaidDate>sample string 18</ExpensesPaidDate> <ExpensesPaidDetails>sample string 19</ExpensesPaidDetails> <ExternalLinkID>20</ExternalLinkID> <HistoryDetails>sample string 16</HistoryDetails> <Notes>sample string 9</Notes> <StatusID>24</StatusID> <TypeDesc>sample string 22</TypeDesc> <View>25</View> </ExpenseModel.Expense>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json, text/html
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />