POST api/Portal/Expense
Create expense.
Request Information
URI Parameters
None.
Body Parameters
Collection of IBMS_Cloud_API.ExpenseModel+Expense| Name | 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-11-12T08:50:32.5667558+00: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"
},
{
"ExpenseID": 1,
"ExpenseTypeID": 2,
"ExpenseDate": "2025-11-12T08:50:32.5667558+00: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-11-12T08:50:32.5667558+00: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"},{"ExpenseID":1,"ExpenseTypeID":2,"ExpenseDate":"2025-11-12T08:50:32.5667558+00: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:
<ArrayOfExpenseModel.Expense xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IBMS_Cloud_API">
<ExpenseModel.Expense>
<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-11-12T08:50:32.5667558+00: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>
<ExpenseModel.Expense>
<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-11-12T08:50:32.5667558+00: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>
</ArrayOfExpenseModel.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/" />