Scheduled project expenses that are outside a member's expense reports.
Example
{
"id": "1b7879e4-e237-46d9-a109-e20815e3a344",
"date": "2022-03-22",
"amount": 1795,
"isBillable": true,
"vendor": "Delta Airlines",
"notes": "Trip from ATL to EZE to bootcamp with the developers.",
"invoiced": false,
"createdAt": "2022-03-22T15:12:32.756Z",
"project": {
"id": "095e0780-48bf-472c-8deb-2fc3ebc7d90c",
"name": "Vendor Portal",
"client": {
"id": "4cacdf11-71d1-4fbb-90ee-b091803581b0",
"name": "Joe's Shop"
}
},
"expenseCategory": {
"id": "175e0635-ac9e-4880-8492-07fa584f1b15",
"name": "Airfare"
}
}
Attributes
Name | Type | Description |
---|---|---|
id | uuid | The unique identifier for the object. |
date | date | The date of the expense. Will be in the form YYYY-MM-DD. |
amount | number | The total amount of the expense. |
isBillable | boolean | Flag to indicate if the expense should be billed to the client. |
vendor | string | The vendor for the expense. |
notes | string | Any notes about the expense. |
invoiced | boolean | Flag to indicate if the expense has been invoiced. |
createdAt | timestamp | The timestamp when the object was created. |
project | object | A simple object to the related project. See attributes. |
expenseCategory | object | A simple object to the related expense category. See attributes. |
Project attributes
Name | Type | Description |
---|---|---|
id | uuid | The unique identifier for the object. |
name | string | The name of the project. |
client | object | A simple object to the related client. See attributes. |
Client attributes
Name | Type | Description |
---|---|---|
id | uuid | The unique identifier for the object. |
name | string | The name of the client. |
Expense category attributes
Name | Type | Description |
---|---|---|
id | uuid | The unique identifier for the object. |
name | string | The name of the expense category. |