curl --request GET \
--url https://{your-subdomain}.neetoinvoice.com/api/external/v2/reports/missing-entries \
--header 'X-Api-Key: <x-api-key>'const options = {method: 'GET', headers: {'X-Api-Key': '<x-api-key>'}};
fetch('https://{your-subdomain}.neetoinvoice.com/api/external/v2/reports/missing-entries', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://{your-subdomain}.neetoinvoice.com/api/external/v2/reports/missing-entries"
headers = {"X-Api-Key": "<x-api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"start_date": "2026-10-14",
"end_date": "2026-10-14",
"user_email": "sam@example.com",
"missing_days": [
"2026-10-14"
],
"count": 1,
"users": [
{
"user_email": "sam@example.com",
"user_name": "Sam Smith",
"missing_days": [
"2026-10-14"
],
"count": 1
}
]
}List missing timesheet days
List the working days (Mon-Fri) in a date range with nothing logged. Time logged to a PTO or holiday task counts as logged, and a holiday with nothing logged counts as missing. Pass email for one user, or leave it out to cover every active team member; the team-wide report lists only users with at least one missing day.
curl --request GET \
--url https://{your-subdomain}.neetoinvoice.com/api/external/v2/reports/missing-entries \
--header 'X-Api-Key: <x-api-key>'const options = {method: 'GET', headers: {'X-Api-Key': '<x-api-key>'}};
fetch('https://{your-subdomain}.neetoinvoice.com/api/external/v2/reports/missing-entries', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://{your-subdomain}.neetoinvoice.com/api/external/v2/reports/missing-entries"
headers = {"X-Api-Key": "<x-api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"start_date": "2026-10-14",
"end_date": "2026-10-14",
"user_email": "sam@example.com",
"missing_days": [
"2026-10-14"
],
"count": 1,
"users": [
{
"user_email": "sam@example.com",
"user_name": "Sam Smith",
"missing_days": [
"2026-10-14"
],
"count": 1
}
]
}{your-subdomain} with your workspace’s subdomain. Learn how to find your subdomain in Workspace subdomain.
Headers
Use the X-Api-Key header to provide your workspace API key. Refer to Authentication for more information.
Query Parameters
Only this user's missing days. Leave it out to report on the whole team.
First day of the range in YYYY-MM-DD format
Last day of the range in YYYY-MM-DD format
Response
OK - Request succeeded. The response is not paginated.
"2026-10-14"
"2026-10-14"
Only present when the request passed email.
"sam@example.com"
Only present when the request passed email. The same dates as in users[0].missing_days.
["2026-10-14"]
With email, the user's missing days. Without it, the sum of every user's missing days.
1
One row for the requested user, or one row per team member with at least one missing day.