Each endpoint can be expanded to list the query parameters as well as request and response bodies.
employee_id: Int
optional
valid_from: TimelessDate
optional
valid_on: TimelessDate
optional
valid_to: TimelessDate
optional
validity_range_mode: ValidityFilter<TimelessDate>.RangeMode
optional
containing
overlapping
{0...}: AbsenceCategory
required
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
budget_days: Double
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
kind: AbsenceCategory.Kind
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
0: TimelessDate
required
1: TimelessDate
required
holiday
sickness
shortTimeWork (short_time_work)
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
budget_days: Double
optional
date_validity: ClosedRange<TimelessDate>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
0: TimelessDate
required
1: TimelessDate
required
holiday
sickness
shortTimeWork (short_time_work)
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
category_ids: Set<Int>
optional
from: Date
optional
to: Date
optional
{0...}: Int
required
{0...}: Absence
required
booked: Bool
required
category: IdentifiableRelation<AbsenceCategory>
optional
created_at: Date
optional
id: Int
optional
period: ClosedRange<Date>
required
updated_at: Date
optional
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
0: Date
required
1: Date
required
booked: Bool
required
category: IdentifiableRelation<AbsenceCategory>
optional
created_at: Date
optional
id: Int
optional
period: ClosedRange<Date>
required
updated_at: Date
optional
0: Date
required
1: Date
required
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
booked: Bool
required
category: IdentifiableRelation<AbsenceCategory>
optional
period: ClosedRange<Date>
required
0: Date
required
1: Date
required
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
booked: Bool
required
category: IdentifiableRelation<AbsenceCategory>
optional
created_at: Date
optional
id: Int
optional
period: ClosedRange<Date>
required
updated_at: Date
optional
0: Date
required
1: Date
required
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
booked: Bool
required
category: IdentifiableRelation<AbsenceCategory>
optional
id: Int
optional
period: ClosedRange<Date>
required
0: Date
required
1: Date
required
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
booked: Bool
required
category: IdentifiableRelation<AbsenceCategory>
optional
created_at: Date
optional
id: Int
optional
period: ClosedRange<Date>
required
updated_at: Date
optional
0: Date
required
1: Date
required
booked_duration: Double
required
budget_days: Double
optional
color: String
required
created_at: Date
optional
date_validity: ClosedRange<TimelessDate>
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
kind: AbsenceCategory.Kind
required
updated_at: Date
optional
holiday
sickness
shortTimeWork (short_time_work)
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
{0...}: Client<Employee>
required
active: Bool
required
confidential: Bool
required
first_party: Bool
required
identifier: String
required
name: String
required
secret: String
required
valid_scope: Scope<PZEAccessRange>
optional
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active: Bool
required
confidential: Bool
required
first_party: Bool
required
identifier: String
required
name: String
required
secret: String
required
valid_scope: Scope<PZEAccessRange>
optional
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
{0...}: String
required
active: Bool
required
confidential: Bool
required
first_party: Bool
required
identifier: String
required
name: String
required
secret: String
required
valid_scope: Scope<PZEAccessRange>
optional
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active: Bool
required
confidential: Bool
required
first_party: Bool
required
identifier: String
required
name: String
required
secret: String
required
valid_scope: Scope<PZEAccessRange>
optional
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active: Bool
required
confidential: Bool
required
first_party: Bool
required
identifier: String
required
name: String
required
secret: String
required
valid_scope: Scope<PZEAccessRange>
optional
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active: Bool
required
confidential: Bool
required
first_party: Bool
required
identifier: String
required
name: String
required
valid_scope: Scope<PZEAccessRange>
optional
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active: Bool
required
confidential: Bool
required
first_party: Bool
required
identifier: String
required
name: String
required
secret: String
required
valid_scope: Scope<PZEAccessRange>
optional
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
{0...}: String
required
{0...}: String
required
{0...}: Customer
required
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
name: String
required
representative: IdentifiableRelation<Employee>
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active_on: TimelessDate
optional
{0...}: Employee
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
first_name: String
required
last_name: String
required
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
female (2)
male (1)
unknown (0)
external (1)
internal (0)
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
first_name: String
required
last_name: String
required
female (2)
male (1)
unknown (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active
suspended
key: String
required
url: URL
required
external (1)
internal (0)
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
first_name: String
required
last_name: String
required
female (2)
male (1)
unknown (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active
suspended
key: String
required
url: URL
required
external (1)
internal (0)
client_specific: OpaqueCodable.Keyed
optional
default_entry_timing: Employee.Preferences.DefaultEntryTiming
required
entry_sort_order: Employee.Preferences.EntrySortOrder
required
end_time: Time
required
pause: Double
required
start_time: Time
required
hours: Int
required
minutes: Int
required
seconds: Int
required
ascending (asc)
descending (desc)
{any}: OpaqueCodable
required
{any}: Any
required
no_default: Bool
optional
size: Int
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
name: PersonName
required
status: Employee.Status
required
username: String
required
workload: Double
required
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
female (2)
male (1)
unknown (0)
external (1)
internal (0)
first_name: String
required
last_name: String
required
active
suspended
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
first_name: String
required
last_name: String
required
female (2)
male (1)
unknown (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active
suspended
key: String
required
url: URL
required
external (1)
internal (0)
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
status: Employee.Status
required
username: String
required
workload: Double
required
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
external (1)
internal (0)
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
active
suspended
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
first_name: String
required
last_name: String
required
female (2)
male (1)
unknown (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
active
suspended
key: String
required
url: URL
required
external (1)
internal (0)
current_password: String
required
new_password: String
required
client_specific: OpaqueCodable.Keyed
optional
default_entry_timing: Employee.Preferences.DefaultEntryTiming
required
entry_sort_order: Employee.Preferences.EntrySortOrder
required
end_time: Time
required
pause: Double
required
start_time: Time
required
hours: Int
required
minutes: Int
required
seconds: Int
required
ascending (asc)
descending (desc)
{any}: OpaqueCodable
required
{any}: Any
required
client_specific: OpaqueCodable.Keyed
optional
default_entry_timing: Employee.Preferences.DefaultEntryTiming
required
entry_sort_order: Employee.Preferences.EntrySortOrder
required
end_time: Time
required
pause: Double
required
start_time: Time
required
hours: Int
required
minutes: Int
required
seconds: Int
required
ascending (asc)
descending (desc)
{any}: OpaqueCodable
required
{any}: Any
required
email: String
required
username: String
required
client_id: String
required
redirect_uri: String
optional
response_type: AuthorizationRequest<Employee>.ResponseType
required
scope: Scope<PZEAccessRange>
optional
state: String
optional
code
token
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
authorization_code: String
required
client_id: String
optional
grant_type: GrantType
required
redirect_uri: String
optional
password
authorizationCode (authorization_code)
clientCredentials (client_credentials)
refreshToken (refresh_token)
access_token: String
required
expires_in: Int
optional
refresh_token: String
optional
refresh_token_expires_in: Int
optional
scope: Scope<PZEAccessRange>
optional
token_type: TokenType
required
bearer
mac
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
employee_mode: FilterByEmployeeMode
optional
valid_from: TimelessDate
optional
valid_on: TimelessDate
optional
valid_to: TimelessDate
optional
validity_range_mode: ValidityFilter<TimelessDate>.RangeMode
optional
containing
overlapping
bookable
manageable
{0...}: Project
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
{0...}: ProjectFinancialSettings
required
budget_percent: Double
required
commission: Double
required
created_at: Date
optional
employee: IdentifiableRelation<Employee>
required
hourly_rate: Double
required
id: Int
optional
project: IdentifiableRelation<Project>
required
updated_at: Date
optional
valid_from: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
budget_percent: Double
required
commission: Double
required
created_at: Date
optional
employee: IdentifiableRelation<Employee>
required
hourly_rate: Double
required
id: Int
optional
project: IdentifiableRelation<Project>
required
updated_at: Date
optional
valid_from: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
{0...}: IssueLink
required
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
{0...}: Project
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
projectIds: Set<Int>
required
{0...}: Int
required
{any}: Array<Project>
required
{0...}: Project
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
billable: Bool
required
budget_amount: Double
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
budget_percent: Double
required
commission: Double
required
employee: IdentifiableRelation<Employee>
required
hourly_rate: Double
required
project: IdentifiableRelation<Project>
required
valid_from: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
budget_percent: Double
required
commission: Double
required
created_at: Date
optional
employee: IdentifiableRelation<Employee>
required
hourly_rate: Double
required
id: Int
optional
project: IdentifiableRelation<Project>
required
updated_at: Date
optional
valid_from: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
billable: Bool
required
budget_amount: Double
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
0: TimelessDate
required
1: TimelessDate
required
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
budget_percent: Double
required
commission: Double
required
hourly_rate: Double
required
id: Int
optional
valid_from: TimelessDate
required
budget_percent: Double
required
commission: Double
required
created_at: Date
optional
employee: IdentifiableRelation<Employee>
required
hourly_rate: Double
required
id: Int
optional
project: IdentifiableRelation<Project>
required
updated_at: Date
optional
valid_from: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
locale: String
optional
month: Int
required
timeZone: String
optional
year: Int
required
employeeId: Int
optional
from: Date
optional
locale: String
optional
projectIds: Set<Int>
required
timeZone: String
optional
to: Date
optional
{0...}: Int
required
{0...}: GenericProjectsReportTemplate
required
id: GenericProjectsReportTemplate.ID
required
name: String
required
companyDefault (company-default)
employeeId: Int
optional
includeEmptyDays: Bool
required
locale: String
optional
month: Int
required
projectIds: Set<Int>
required
timeZone: String
optional
year: Int
required
{0...}: Int
required
{0...}: MonthlyProjectsReportTemplate
required
id: MonthlyProjectsReportTemplate.ID
required
name: String
required
companyDefault (company-default)
mazda (customer-mazda)
timestamp: Date
required
versions: Versions
required
api: String
required
htmlToPDFConverter: String
optional
from: Date
optional
project_ids: Set<Int>
optional
to: Date
optional
{0...}: Int
required
{0...}: TimeEntry
required
activity: String
required
booked: Bool
required
created_at: Date
optional
employee: IdentifiableRelation<Employee>
required
id: Int
optional
issue_link: IdentifiableRelation<IssueLink>
optional
project: IdentifiableRelation<Project>
required
time: TimeEntry.Timing
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
from: Date
required
pause: Double
required
to: Date
required
activity: String
required
booked: Bool
required
created_at: Date
optional
employee: IdentifiableRelation<Employee>
required
id: Int
optional
issue_link: IdentifiableRelation<IssueLink>
optional
project: IdentifiableRelation<Project>
required
time: TimeEntry.Timing
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
from: Date
required
pause: Double
required
to: Date
required
activity: String
required
booked: Bool
required
employee: IdentifiableRelation<Employee>
required
issue_link: IdentifiableRelation<IssueLink>
optional
project: IdentifiableRelation<Project>
required
time: TimeEntry.Timing
required
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
from: Date
required
pause: Double
required
to: Date
required
activity: String
required
booked: Bool
required
created_at: Date
optional
employee: IdentifiableRelation<Employee>
required
id: Int
optional
issue_link: IdentifiableRelation<IssueLink>
optional
project: IdentifiableRelation<Project>
required
time: TimeEntry.Timing
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
from: Date
required
pause: Double
required
to: Date
required
activity: String
required
booked: Bool
required
employee: IdentifiableRelation<Employee>
required
id: Int
optional
issue_link: IdentifiableRelation<IssueLink>
optional
project: IdentifiableRelation<Project>
required
time: TimeEntry.Timing
required
from: Date
required
pause: Double
required
to: Date
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
activity: String
required
booked: Bool
required
created_at: Date
optional
employee: IdentifiableRelation<Employee>
required
id: Int
optional
issue_link: IdentifiableRelation<IssueLink>
optional
project: IdentifiableRelation<Project>
required
time: TimeEntry.Timing
required
updated_at: Date
optional
created_at: Date
optional
email: String
required
employed_from_day: TimelessDate
required
employed_until_day: TimelessDate
optional
employment_kind: Employee.EmploymentKind
required
gender: Gender
required
granted_scope: Scope<PZEAccessRange>
required
id: Int
optional
name: PersonName
required
profile_image: Employee.ProfileImage
optional
status: Employee.Status
required
updated_at: Date
optional
username: String
required
workload: Double
required
key: String
required
url: URL
required
active
suspended
female (2)
male (1)
unknown (0)
first_name: String
required
last_name: String
required
external (1)
internal (0)
absence_categories:read
absence_categories:write
absences:read
absences:write
clients:admin
clients:read
clients:write
customers:admin
customers:read
customers:write
employees:admin
employees:list
employees:read
employees:write
projects:read
projects:write
reports:read
reports:write
time_entries:read
time_entries:write
created_at: Date
optional
id: Int
optional
key: String
required
project: IdentifiableRelation<Project>
required
title: String
required
updated_at: Date
optional
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
created_at: Date
optional
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
updated_at: Date
optional
created_at: Date
optional
id: Int
optional
name: String
required
representative: IdentifiableRelation<Employee>
required
updated_at: Date
optional
0: TimelessDate
required
1: TimelessDate
required
billable: Bool
required
booked_budget_amount: Double
optional
budget_amount: Double
optional
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
external_order_number: String
optional
id: Int
optional
leader: IdentifiableRelation<Employee>
required
name: String
required
parent: IdentifiableRelation<Project>
optional
billable: Bool
required
color: String
required
customer: IdentifiableRelation<Customer>
required
date_validity: ClosedRange<TimelessDate>
required
leader: IdentifiableRelation<Employee>
required
name: String
required
from: Date
required
pause: Double
required
to: Date
required