curl --request GET \
--url http://localhost:3000/v2/jobs/notAssigned \
--header 'x-API-Key: <api-key>'[
{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"type": "<unknown>",
"assignmentId": "<string>",
"targetTime": "<string>",
"from": "2023-11-07T05:31:56Z",
"to": "2023-11-07T05:31:56Z",
"userId": "<string>",
"absenceId": "<string>",
"assignment": {
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"objectId": "507f1f77bcf86cd799439011",
"customerId": "507f1f77bcf86cd799439012",
"title": "Monthly Cleaning Service",
"iCalendar": {
"frequency": "<string>",
"tzid": "<string>",
"interval": 123,
"rrule": "<string>",
"bySetPos": 123,
"byDay": [
"<string>"
],
"byMonthDay": "<string>",
"byMonth": [
123
],
"dtstart": "<string>",
"dtend": "<string>",
"exDate": [
"<string>"
]
},
"material": [
{
"productId": "507f1f77bcf86cd799439013",
"quantity": 2
}
],
"weeklyTimeBudget": 8.5,
"type": "normal",
"activityTypeId": "507f1f77bcf86cd799439014",
"comment": "Special instructions for weekend work",
"commentRequired": false,
"sign": false,
"documentIds": [
"507f1f77bcf86cd799439015",
"507f1f77bcf86cd799439016"
],
"billing": {
"type": "MANUAL",
"": [
{
"quantity": 2.5,
"unit": "hours",
"price": 32.5,
"tax": 0.19,
"title": "Cleaning Service",
"": "INVOICE_POSITION",
"taxRate": {
"type": "VAT",
"rate": 0.19,
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"description": "Regelsteuersatz",
"bookingAccountNumber": "8400",
"skontoBookingAccountNumber": "8405",
"default": false
},
"description": "Detailed description of the cleaning service",
"discount": 0.1,
"productId": "550e8400-e29b-41d4-a716-446655440000",
"includedWageCostFactor": 0.95,
"isOptional": false,
"bookingAccountNumber": "ACC-123456",
"skontoBookingAccountNumber": "SKONTO-123456"
}
],
"lastInvoiceDate": "2023-11-07T05:31:56Z",
"defaultInvoiceTemplateId": "<string>"
},
"quota": {
"enabled": true,
"quotaCalculation": "once",
"total": 123,
"billingRateEnabled": true,
"billingRateCalculation": "hourly",
"billingRateAmount": 123,
"expectedMargin": 123
},
"autoGenerateInvoiceError": {},
"costUnit": "<string>",
"jobChatId": "507f1f77bcf86cd799439017",
"linkedCache": [
{}
]
},
"notifyObjectManager": "<unknown>",
"masterJobId": "<string>",
"needsJobTemplate": "<unknown>",
"timeTrackings": [
{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"userId": "<string>",
"jobId": "<string>",
"objectId": "<string>",
"timeStart": "2023-11-07T05:31:56Z",
"timeEnd": "2023-11-07T05:31:56Z",
"workingTime": 1,
"targetTime": 1,
"break": 1,
"requiredBreakTime": 1,
"type": "default",
"location": {
"latitude": 123,
"longitude": 123
},
"logOutLocation": {
"latitude": 123,
"longitude": 123
},
"approved": true,
"cancelled": true,
"offline": true,
"generatedByUser": true,
"editedByManager": true,
"trackingJobDate": "2023-11-07T05:31:56Z",
"comment": "<string>",
"reason": "<string>",
"errors": [
"<string>"
],
"allFoundErrors": [
"<string>"
],
"salaryIds": [
"<string>"
],
"objectManagerId": "<string>",
"signingId": "<string>",
"activityTypeId": "<string>",
"assignmentId": "<string>"
}
],
"salaries": [
{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"userId": "<string>",
"timeTrackingId": "<string>",
"billed": true,
"type": "<string>",
"objectId": "<string>",
"workingTime": 123,
"targetTime": 123,
"salaryPerHour": 123,
"salary": 123,
"reason": "<string>",
"approvedByUserId": "<string>",
"updatedByUserId": "<string>",
"from": "2023-11-07T05:31:56Z",
"to": "2023-11-07T05:31:56Z",
"addedTime": 123,
"break": 123,
"minBreakTime": 123,
"absenceId": "<string>",
"jobId": "<string>",
"trackingJobDate": "2023-11-07T05:31:56Z",
"ignoreDoubleSalaries": true,
"roundedUp": true,
"roundUpSeconds": 123,
"payType": "<string>",
"nightWorkingTime": 123,
"sundayWorkingTime": 123,
"publicHolidayWorkingTime": 123,
"surcharges": [
{
"seconds": 1,
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"surchargeId": "<string>",
"name": "<string>",
"surcharge": 123,
"activeOn": {},
"userId": "<string>",
"date": "2023-12-25",
"activeTimeFrames": [
{
"from": "2023-11-07T05:31:56Z",
"to": "2023-11-07T05:31:56Z"
}
],
"_cash": 0
}
],
"drivingTime": 123,
"assignmentId": "<string>",
"activityTypeId": "<string>",
"releasedBySystem": true
}
],
"regionId": "<string>",
"splitId": "<string>",
"acceptedStatus": "<unknown>",
"jobComment": "<string>",
"teamId": "<string>",
"activityType": {
"name": "Unterhaltsreinigung",
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"hexCode": "#34c759",
"description": "Regular maintenance cleaning activities"
},
"exceptionJobId": "<string>",
"title": "<string>",
"requiredDrivingTime": 123,
"requiredBreakTime": 123,
"started": [
{
"trackingJobDate": "2023-11-07T05:31:56Z",
"userId": "<string>",
"time": "2023-11-07T05:31:56Z",
"isLive": true,
"wasAddedManually": true,
"salaryId": "<unknown>"
}
],
"absences": [
{
"absenceId": "<string>",
"dtStart": "2023-11-07T05:31:56Z",
"dtEnd": "2023-11-07T05:31:56Z",
"calculationType": "<string>",
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
}
}
],
"documentIds": [
"<string>"
]
}
]Get all jobs that are not assigned to a user within a given time frame.
curl --request GET \
--url http://localhost:3000/v2/jobs/notAssigned \
--header 'x-API-Key: <api-key>'[
{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"type": "<unknown>",
"assignmentId": "<string>",
"targetTime": "<string>",
"from": "2023-11-07T05:31:56Z",
"to": "2023-11-07T05:31:56Z",
"userId": "<string>",
"absenceId": "<string>",
"assignment": {
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"objectId": "507f1f77bcf86cd799439011",
"customerId": "507f1f77bcf86cd799439012",
"title": "Monthly Cleaning Service",
"iCalendar": {
"frequency": "<string>",
"tzid": "<string>",
"interval": 123,
"rrule": "<string>",
"bySetPos": 123,
"byDay": [
"<string>"
],
"byMonthDay": "<string>",
"byMonth": [
123
],
"dtstart": "<string>",
"dtend": "<string>",
"exDate": [
"<string>"
]
},
"material": [
{
"productId": "507f1f77bcf86cd799439013",
"quantity": 2
}
],
"weeklyTimeBudget": 8.5,
"type": "normal",
"activityTypeId": "507f1f77bcf86cd799439014",
"comment": "Special instructions for weekend work",
"commentRequired": false,
"sign": false,
"documentIds": [
"507f1f77bcf86cd799439015",
"507f1f77bcf86cd799439016"
],
"billing": {
"type": "MANUAL",
"": [
{
"quantity": 2.5,
"unit": "hours",
"price": 32.5,
"tax": 0.19,
"title": "Cleaning Service",
"": "INVOICE_POSITION",
"taxRate": {
"type": "VAT",
"rate": 0.19,
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"description": "Regelsteuersatz",
"bookingAccountNumber": "8400",
"skontoBookingAccountNumber": "8405",
"default": false
},
"description": "Detailed description of the cleaning service",
"discount": 0.1,
"productId": "550e8400-e29b-41d4-a716-446655440000",
"includedWageCostFactor": 0.95,
"isOptional": false,
"bookingAccountNumber": "ACC-123456",
"skontoBookingAccountNumber": "SKONTO-123456"
}
],
"lastInvoiceDate": "2023-11-07T05:31:56Z",
"defaultInvoiceTemplateId": "<string>"
},
"quota": {
"enabled": true,
"quotaCalculation": "once",
"total": 123,
"billingRateEnabled": true,
"billingRateCalculation": "hourly",
"billingRateAmount": 123,
"expectedMargin": 123
},
"autoGenerateInvoiceError": {},
"costUnit": "<string>",
"jobChatId": "507f1f77bcf86cd799439017",
"linkedCache": [
{}
]
},
"notifyObjectManager": "<unknown>",
"masterJobId": "<string>",
"needsJobTemplate": "<unknown>",
"timeTrackings": [
{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"userId": "<string>",
"jobId": "<string>",
"objectId": "<string>",
"timeStart": "2023-11-07T05:31:56Z",
"timeEnd": "2023-11-07T05:31:56Z",
"workingTime": 1,
"targetTime": 1,
"break": 1,
"requiredBreakTime": 1,
"type": "default",
"location": {
"latitude": 123,
"longitude": 123
},
"logOutLocation": {
"latitude": 123,
"longitude": 123
},
"approved": true,
"cancelled": true,
"offline": true,
"generatedByUser": true,
"editedByManager": true,
"trackingJobDate": "2023-11-07T05:31:56Z",
"comment": "<string>",
"reason": "<string>",
"errors": [
"<string>"
],
"allFoundErrors": [
"<string>"
],
"salaryIds": [
"<string>"
],
"objectManagerId": "<string>",
"signingId": "<string>",
"activityTypeId": "<string>",
"assignmentId": "<string>"
}
],
"salaries": [
{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"userId": "<string>",
"timeTrackingId": "<string>",
"billed": true,
"type": "<string>",
"objectId": "<string>",
"workingTime": 123,
"targetTime": 123,
"salaryPerHour": 123,
"salary": 123,
"reason": "<string>",
"approvedByUserId": "<string>",
"updatedByUserId": "<string>",
"from": "2023-11-07T05:31:56Z",
"to": "2023-11-07T05:31:56Z",
"addedTime": 123,
"break": 123,
"minBreakTime": 123,
"absenceId": "<string>",
"jobId": "<string>",
"trackingJobDate": "2023-11-07T05:31:56Z",
"ignoreDoubleSalaries": true,
"roundedUp": true,
"roundUpSeconds": 123,
"payType": "<string>",
"nightWorkingTime": 123,
"sundayWorkingTime": 123,
"publicHolidayWorkingTime": 123,
"surcharges": [
{
"seconds": 1,
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"surchargeId": "<string>",
"name": "<string>",
"surcharge": 123,
"activeOn": {},
"userId": "<string>",
"date": "2023-12-25",
"activeTimeFrames": [
{
"from": "2023-11-07T05:31:56Z",
"to": "2023-11-07T05:31:56Z"
}
],
"_cash": 0
}
],
"drivingTime": 123,
"assignmentId": "<string>",
"activityTypeId": "<string>",
"releasedBySystem": true
}
],
"regionId": "<string>",
"splitId": "<string>",
"acceptedStatus": "<unknown>",
"jobComment": "<string>",
"teamId": "<string>",
"activityType": {
"name": "Unterhaltsreinigung",
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"hexCode": "#34c759",
"description": "Regular maintenance cleaning activities"
},
"exceptionJobId": "<string>",
"title": "<string>",
"requiredDrivingTime": 123,
"requiredBreakTime": 123,
"started": [
{
"trackingJobDate": "2023-11-07T05:31:56Z",
"userId": "<string>",
"time": "2023-11-07T05:31:56Z",
"isLive": true,
"wasAddedManually": true,
"salaryId": "<unknown>"
}
],
"absences": [
{
"absenceId": "<string>",
"dtStart": "2023-11-07T05:31:56Z",
"dtEnd": "2023-11-07T05:31:56Z",
"calculationType": "<string>",
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
}
}
],
"documentIds": [
"<string>"
]
}
]Start of the time frame
End of the time frame
List of open jobs
Unique identifier of the entity
Unique number of the entity, used for identification
The ID of the company this entity belongs to
Entity Status information
Show child attributes
ID of the chat associated with this entity
Type of the job
Assignment ID
Target time for the job in minutes
Start time of the job
End time of the job
ID of the user
Absence Id, if this job is connected to an absence (if it needs a replacement)
An Assignment acts as the overall structure for jobs. They contain information about what kind of work should be done, where it should be done and how it should be billed. Assignments can be used to track the time spent on a job, the materials used and the costs incurred.
Show child attributes
Whether to notify the object manager
Master job ID if this is a replacement job
Whether the job needs a template
Time tracking entries for the job
Show child attributes
Salaries for the job
Show child attributes
Region ID
Split job ID
Accepted status
Comment for the job
Team ID
Activity type for the job
Show child attributes
Exception job ID
Title of the job
Required driving time in minutes
Required break time in minutes
Job started entries
Show child attributes
Absences related to the job
Show child attributes
Document IDs related to the job
Was this page helpful?