/
TI
timecamp
/
TimeCamp API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 12h ago · Updated 7d ago
View markdown
timecamp
TimeCamp API
post
Create expense
c7e9d1f9cf61
latest
OpenAPI 3.0.0
2026-08-06
147
8
520.6 KB
[v1] Approvals
3
[v1] Attendance
5
[v1] Billing Rates
8
[v1] Computer Activities
1
[v1] Entry
8
[v1] Group
15
[v1] Roles & Permissions
4
[v1] Tags
14
[v1] Task
9
[v1] Timer
3
[v1] User
7
[v3] Approval
7
[v3] Attendance
6
[v3] Attendance Requests
1
[v3] Computer Activities
1
[v3] Custom Fields
8
[v3] Data Export
5
[v3] Expense
14
put
Update expense category
get
List expense category
post
Create expense category
patch
Archive expense category
get
List expense
post
List expense
post
Create expense
put
Update expense
delete
Delete expense
post
Upload expense attachment
get
Get expense attachment
delete
Delete expense attachment
put
Invoice unassign from expense
put
Invoice assign to expense
[v3] Projects
6
[v3] Storage
2
[v3] Tags
2
[v3] Task
5
[v3] Task Archive
2
[v3] Task Picker
3
[v3] Time Entry
5
[v3] Time Entry Restriction
3
[v3] Expense
Create expense
post
/v3/expense
Request body
ExpenseRequest
required
currencyId
integer
required
expenseCategoryId
integer
required
taskId
integer
required
amount
integer
required
description
string
isBillable
boolean
required
madeBy
integer
required
madeAt
string
required
Response
OK
ExpenseResponse
required
id
integer
currencyId
integer
expenseCategory
ExpenseCategoryResponse
taskId
integer
amount
integer
description
string
nullable
status
integer
isBillable
boolean
invoiceId
integer
nullable
madeBy
integer
madeAt
string
createdBy
integer
updatedBy
integer
nullable
createdAt
string
updatedAt
string
nullable