Rejects multiple timesheets based on the specified filters and returns a list of rejected timesheet IDs.
Headers
-
API token (can be retrieved from account settings)
-
ID of organization, for which the operation must be performed
Body
-
Date filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- 01/01/2026..31/12/2026
- >=01/01/2026
- <=01/01/2026
- <>01/01/2026
Use <>01/01/2026 to return only records where the selected date is not equal to the filter date.
- Range (
-
Employee contact ID filter.
Multi-value supported. Example: value1;value2 -
Client contact ID filter.
Multi-value supported. Example: value1;value2 -
Free-text description filter
-
Time spent filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Whether the entry is billable
-
Timesheet status filter
Values are
UNSUBMITTED,SUBMITTED,REJECTED,APPROVED, orBILLED. -
Billable amount filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Cost amount filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Task name filter
-
Billable rate filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Cost rate filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Department ID filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Order ID filter.
Multi-value supported. Example: value1;value2 -
Whether the entry is currently part of an active workflow
-
Order's client contact ID filter.
Multi-value supported. Example: value1;value2 -
Order name filter
-
Order joined ID filter
-
Order status filter
-
Parent order ID filter.
Multi-value supported. Example: value1;value2 -
Order department ID filter.
Multi-value supported. Example: value1;value2 -
Order status history entry status filter
Values are
OFFERED,OFFERED_SENT,CONFIRMED,CONFIRMED_SENT,BILLABLE,FINISHED, orCANCELLED. -
Order status history entry date filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- 01/01/2026..31/12/2026
- >=01/01/2026
- <=01/01/2026
- <>01/01/2026
Use <>01/01/2026 to return only records where the selected date is not equal to the filter date.
- Range (
-
Order VAT rate ID filter.
Multi-value supported. Example: value1;value2 -
Order requested payment terms in days filter
-
Order's our contact name filter
-
Order currency ID filter.
Multi-value supported. Example: value1;value2 -
Order minimum invoiceable amount filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Order's client internal contact name filter
-
Order periodicity type filter
Values are
NONE,DAILY,WEEKLY,BI_WEEKLY,EVERY_MONTH,EVERY_2_MONTH,EVERY_3_MONTH,EVERY_4_MONTH,EVERY_6_MONTH, orANNUAL. -
Order recurring invoicing day of week filter
Values are
MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY, orSUNDAY. -
Order invoicing time filter
Values are
FIRST_DAY,LAST_DAY,FIRST_WORKING_DAY, orLAST_WORKING_DAY. -
Order recurring periodicity start date filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- 01/01/2026..31/12/2026
- >=01/01/2026
- <=01/01/2026
- <>01/01/2026
Use <>01/01/2026 to return only records where the selected date is not equal to the filter date.
- Range (
-
Whether disbursement fee is enabled for the order
-
Whether expenses are enabled for the order
-
Whether timesheets are enabled for the order
-
Order fixed amount filter (for TIMESHEET_FIXED orders)Supports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Order article ID filter.
Multi-value supported. Example: value1;value2 -
Order article quantity filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Order article shipment status filter
Values are
SHIPPED,PARTIALLY_SHIPPED,NOT_SHIPPED, orSERVICE. -
Order office ID filter.
Multi-value supported. Example: value1;value2
curl \
--request POST 'https://wyzio.app/api-v1/timesheet/reject' \
--header "Content-Type: application/json" \
--data '{"date":"\u003e=01/01/2026","employeeContactId":"12345678","clientContactId":"12345678","description":"Development work","time":"8","isBillable":true,"status":"SUBMITTED","billableAmount":"800.00","costAmount":"500.00","taskName":"Frontend development","billableRate":"100.00","costRate":"60.00","departmentId":"12345678","orderId":"12345678","isInWorkflow":false,"orderContactId":"12345678","orderName":"Website Redesign","orderJoinedId":"ORD-2026-001","orderStatus":"CONFIRMED","parentOrderId":"12345678","orderDepartmentId":"12345678","orderHistoryStatus":"CONFIRMED","orderHistoryDate":"\u003e=01/01/2026","orderVatRateId":"12345678","orderRequestedPaymentTerms":30,"orderOurContactName":"John Doe","orderCurrencyId":"12345678","orderMinimumAmountToInvoice":"100.00","orderYourContactName":"Jane Smith","orderPeriodicityType":"EVERY_MONTH","orderDayOfWeek":"MONDAY","orderInvoicingTime":"FIRST_DAY","orderPeriodicityStartDate":"\u003e=01/01/2026","orderIsDisbursementFeeEnabled":false,"orderIsExpensesEnabled":false,"orderIsTimesheetsEnabled":false,"orderFixedAmount":"5000.00","orderArticleId":"12345678","orderArticleAmount":"5.00","orderArticleStatus":"SHIPPED","orderOfficeId":"12345678"}'
# Headers
# Payload
{
"date": ">=01/01/2026",
"employeeContactId": "12345678",
"clientContactId": "12345678",
"description": "Development work",
"time": "8",
"isBillable": true,
"status": "SUBMITTED",
"billableAmount": "800.00",
"costAmount": "500.00",
"taskName": "Frontend development",
"billableRate": "100.00",
"costRate": "60.00",
"departmentId": "12345678",
"orderId": "12345678",
"isInWorkflow": false,
"orderContactId": "12345678",
"orderName": "Website Redesign",
"orderJoinedId": "ORD-2026-001",
"orderStatus": "CONFIRMED",
"parentOrderId": "12345678",
"orderDepartmentId": "12345678",
"orderHistoryStatus": "CONFIRMED",
"orderHistoryDate": ">=01/01/2026",
"orderVatRateId": "12345678",
"orderRequestedPaymentTerms": 30,
"orderOurContactName": "John Doe",
"orderCurrencyId": "12345678",
"orderMinimumAmountToInvoice": "100.00",
"orderYourContactName": "Jane Smith",
"orderPeriodicityType": "EVERY_MONTH",
"orderDayOfWeek": "MONDAY",
"orderInvoicingTime": "FIRST_DAY",
"orderPeriodicityStartDate": ">=01/01/2026",
"orderIsDisbursementFeeEnabled": false,
"orderIsExpensesEnabled": false,
"orderIsTimesheetsEnabled": false,
"orderFixedAmount": "5000.00",
"orderArticleId": "12345678",
"orderArticleAmount": "5.00",
"orderArticleStatus": "SHIPPED",
"orderOfficeId": "12345678"
}
[
42
]