GlobalValueSets

GetGlobalValueSetsPerCompanyAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
query Parameters
api-version
string
Responses
200

OK

get/api/companies/{companyUid}/global-value-sets
Request samples
Response samples
[
]

CreateValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
name
required
string [ 0 .. 250 ] characters
number
required
string [ 0 .. 20 ] characters
Responses
200

OK

post/api/companies/{companyUid}/global-value-sets
Request samples
{
}
Response samples
{
}

GetEmployeesNotInGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
query Parameters
api-version
string
Responses
200

OK

get/api/companies/{companyUid}/global-value-sets/unassigned
Request samples
Response samples
[
]

GetGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
query Parameters
api-version
string
Responses
200

OK

get/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}
Request samples
Response samples
{
}

UpdateGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string
query Parameters
api-version
string
Request Body schema:
uid
string <uuid>
name
required
string [ 0 .. 250 ] characters
number
required
string [ 0 .. 20 ] characters
Responses
204

No Content

patch/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}
Request samples
{
}

GetGlobalValuesPerSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
query Parameters
api-version
string
Responses
200

OK

get/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/company-global-values
Request samples
Response samples
[
]

GetGlobalValueSetsListPerCompanyAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
skip
integer <int32>
take
integer <int32>
search
string
employees
Array of strings <uuid>
companyGlobalValues
Array of strings <uuid>
sortBy
integer <int32>
Responses
200

OK

post/api/companies/{companyUid}/global-value-sets/list
Request samples
{
}
Response samples
{
}

BulkDeleteGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
Array
string <uuid>
Responses
204

No Content

post/api/companies/{companyUid}/global-value-sets/bulk/delete
Request samples
[
]

BulkCompleteDeleteGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
Array
string <uuid>
Responses
204

No Content

post/api/companies/{companyUid}/global-value-sets/bulk/complete-delete
Request samples
[
]

CopyGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
name
required
string [ 0 .. 250 ] characters
number
required
string [ 0 .. 20 ] characters
companyGlobalValueUids
Array of strings <uuid>
Responses
200

OK

post/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/copy
Request samples
{
}
Response samples
{
}

AssignEmployeesToSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
Array
string <uuid>
Responses
204

No Content

post/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/assign
Request samples
[
]

GetAssignedEmployeesToSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
skip
integer <int32>
take
integer <int32>
search
string
departmentUids
Array of strings
salaryPayoutPeriods
Array of integers <int32>
Items Enum: 0 1 2 3 4
salaryTypes
Array of integers <int32>
Items Enum: 0 1 2 3 4 5
assignmentStatus
Array of integers <int32>
Items Enum: 0 1 2 3 4 5
employeeSortBy
integer <int32>
Enum: 1 2
Responses
200

OK

post/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/assigned
Request samples
{
}
Response samples
{
}

DeleteEmployeeFromGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
Array
string <uuid>
Responses
204

No Content

post/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/employees/delete
Request samples
[
]

RemoveGlobalValuesFromGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
Array
string <uuid>
Responses
204

No Content

post/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/global-values/delete
Request samples
[
]

CompleteRemovingEmployeeFromGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
Array
string <uuid>
Responses
204

No Content

post/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/employees/complete-delete
Request samples
[
]

CompleteRemovingGlobalValuesFromGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
Array
string <uuid>
Responses
204

No Content

post/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/global-values/complete-delete
Request samples
[
]

AddGlobalValueToSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
companyGlobalValueUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
isDateManaged
boolean
object (Zalary.Models.EmployeeValue.EmployeeValueEffectiveDate)
object (Zalary.Models.EmployeeValue.EmployeeValueEffectiveDate)
Responses
204

No Content

post/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/company-global-values/{companyGlobalValueUid}
Request samples
{
}

RemoveEmployeeFromGlobalValueSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
employeeUid
required
string <uuid>
query Parameters
api-version
string
globalValueSetRemoveSelector.globalValueType
integer <int32>
globalValueSetRemoveSelector.referenceUid
string <uuid>
Responses
204

No Content

delete/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/employees/{employeeUid}
Request samples

RemoveGlobalValueAndKeepEmployeeInSetAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
globalValueSetUid
required
string <uuid>
employeeUid
required
string <uuid>
query Parameters
api-version
string
globalValueSetRemoveSelector.globalValueType
integer <int32>
globalValueSetRemoveSelector.referenceUid
string <uuid>
Responses
204

No Content

delete/api/companies/{companyUid}/global-value-sets/{globalValueSetUid}/employees/{employeeUid}/override-global-value
Request samples