PaySpace (Independent Publisher) (Preview)
Our powerful solution allows you to access your employee data in order to utilize in your business environment. All supported endpoints in one place and ready to be integrated into your solution.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Mint PaySpace Support |
URL | https://za.mintgroup.net/ |
payspace.support@mintgroup.net |
Connector Metadata | |
---|---|
Publisher | Mint Management Technologies |
Website | https://www.payspace.com |
Privacy policy | https://www.payspace.com/privacy-policy/ |
Categories | Human Resources |
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Create a single bank detail record |
Create a single employee bank details record for the specified EmployeeNumber. |
Create a single employee attachment record |
Create a single attachment record for the specified EmployeeNumber. |
Create a single Employee record |
Create a single employee record for the specified EmployeeNumber. |
Create a single employment status record |
Create a single employee employment status record for the specified EmployeeNumber. |
Create a single position record |
Create a single employee position record for the specified EmployeeNumber. |
Delete a single bank detail record |
Retrieves employee bank detail information based on the specified BankDetailId. |
Delete a single employee attachment record |
Delete a single employee attachment record based on the specified AttachmentId. |
Download employee photo |
Retrieves a single employee photo based on the specified EmployeeId. |
Get a collection of all employment statuses |
Retrieves a list of all employee employment statuses based on the specified company-id. |
Get a collection of bank detail records |
Retrieves a list of employee bank details based on the specified company_id. |
Get a collection of Employee attachment records |
Retrieves a list of active employee attachment records based on the specified company_id. |
Get a collection of employees |
Retrieves a list of active employee biographical details as of the today's date and based on the specified company-id. |
Get a collection of employees as of an effective date |
Retrieves a list of active employee biographical details as of the specified effective date and based on the specified company-id. |
Get a collection of employment statuses |
Retrieves a list of current active employee employment statuses based on the specified company-id. |
Get a collection of positions |
Retrieves a list of employee position records as of the today's date and based on the specified company_id. |
Get a collection of positions as of an effective date |
Retrieves a list of employee position records as of the specified effective date and based on the specified company_id. |
Get a single bank detail record |
Retrieves employee bank detail information based on the specified BankDetailId. |
Get a single employee attachment record |
Retrieves employee attachment information based on the specified AttachmentId. |
Get a single employee record |
Retrieves employee information based on the specified EmployeeId. |
Get a single position record |
Retrieves employee position records based on the specified EmployeePositionId. |
Update a single bank detail record |
Update a single bank detail record based on the specified BankdetailId. |
Update a single employee attachment record |
Update a single attachment record based on the specified AttachmentId. |
Update a single employee record |
Update a single employee record based on the specified EmployeeId. |
Update a single position record |
Update a single employee position record based on the specified EmployeePositionId. |
Upload employee photo |
Update a single employee photo based on the specified EmployeeId. |
Create a single employee bank details record for the specified EmployeeNumber.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
body
|
body | True | string | |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
BankDetailId
|
BankDetailId | integer |
BankDetailId |
EmployeeNumber
|
EmployeeNumber | string |
EmployeeNumber |
PaymentMethod
|
PaymentMethod | string |
PaymentMethod |
SplitType
|
SplitType | string |
SplitType |
BankAccountOwner
|
BankAccountOwner | string |
BankAccountOwner |
BankAccountOwnerName
|
BankAccountOwnerName | string |
BankAccountOwnerName |
AccountType
|
AccountType | string |
AccountType |
BankName
|
BankName | string |
BankName |
BankBranchNo
|
BankBranchNo | string |
BankBranchNo |
BankAccountNo
|
BankAccountNo | string |
BankAccountNo |
Reference
|
Reference | string |
Reference |
IsMainAccount
|
IsMainAccount | boolean |
IsMainAccount |
Amount
|
Amount | integer |
Amount |
Comments
|
Comments | string |
Comments |
SwiftCode
|
SwiftCode | string |
SwiftCode |
RoutingCode
|
RoutingCode | string |
RoutingCode |
ComponentId
|
ComponentId | integer |
ComponentId |
Create a single attachment record for the specified EmployeeNumber.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
body
|
body | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
AttachmentId
|
AttachmentId | integer |
AttachmentId |
EmployeeNumber
|
EmployeeNumber | string |
EmployeeNumber |
Classification
|
Classification | string |
Classification |
AttachmentDescription
|
AttachmentDescription | string |
AttachmentDescription |
AttachmentName
|
AttachmentName | string |
AttachmentName |
AttachmentUrl
|
AttachmentUrl | string |
AttachmentUrl |
Attachment
|
Attachment | string |
Attachment |
CustomFields
|
CustomFields | array of object |
CustomFields |
Code
|
CustomFields.Code | string |
Code |
Label
|
CustomFields.Label | string |
Label |
Value
|
CustomFields.Value | string |
Value |
Create a single employee record for the specified EmployeeNumber.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
body
|
body | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
EmployeeId
|
EmployeeId | integer |
EmployeeId |
EmployeeNumber
|
EmployeeNumber | string |
EmployeeNumber |
Title
|
Title | string |
Title |
FirstName
|
FirstName | string |
FirstName |
LastName
|
LastName | string |
LastName |
PreferredName
|
PreferredName | string |
PreferredName |
MaidenName
|
MaidenName | string |
MaidenName |
MiddleName
|
MiddleName | string |
MiddleName |
Initials
|
Initials | string |
Initials |
Email
|
string |
|
|
Birthday
|
Birthday | string |
Birthday |
HomeNumber
|
HomeNumber | string |
HomeNumber |
WorkNumber
|
WorkNumber | string |
WorkNumber |
CellNumber
|
CellNumber | string |
CellNumber |
WorkExtension
|
WorkExtension | string |
WorkExtension |
Language
|
Language | string |
Language |
Gender
|
Gender | string |
Gender |
MaritalStatus
|
MaritalStatus | string |
MaritalStatus |
Race
|
Race | string |
Race |
Nationality
|
Nationality | string |
Nationality |
Citizenship
|
Citizenship | string |
Citizenship |
DisabledType
|
DisabledType | string |
DisabledType |
ForeignNational
|
ForeignNational | boolean |
ForeignNational |
DateCreated
|
DateCreated | string |
DateCreated |
EmergencyContactName
|
EmergencyContactName | string |
EmergencyContactName |
EmergencyContactNumber
|
EmergencyContactNumber | string |
EmergencyContactNumber |
EmergencyContactAddress
|
EmergencyContactAddress | string |
EmergencyContactAddress |
IsRetired
|
IsRetired | boolean |
IsRetired |
CustomFieldValue
|
CustomFieldValue | string |
CustomFieldValue |
CustomFieldValue2
|
CustomFieldValue2 | string |
CustomFieldValue2 |
UifExemption
|
UifExemption | string |
UifExemption |
SdlExemption
|
SdlExemption | string |
SdlExemption |
EtiExempt
|
EtiExempt | boolean |
EtiExempt |
ImageDownloadUrl
|
ImageDownloadUrl | string |
ImageDownloadUrl |
CustomFields
|
CustomFields | array of object |
CustomFields |
Code
|
CustomFields.Code | string |
Code |
Label
|
CustomFields.Label | string |
Label |
Value
|
CustomFields.Value | string |
Value |
Address
|
Address | array of object |
Address |
AddressId
|
Address.AddressId | integer |
AddressId |
AddressType
|
Address.AddressType | string |
AddressType |
EmployeeNumber
|
Address.EmployeeNumber | string |
EmployeeNumber |
AddressLine1
|
Address.AddressLine1 | string |
AddressLine1 |
AddressLine2
|
Address.AddressLine2 | string |
AddressLine2 |
AddressLine3
|
Address.AddressLine3 | string |
AddressLine3 |
AddressCode
|
Address.AddressCode | string |
AddressCode |
AddressCountry
|
Address.AddressCountry | string |
AddressCountry |
Province
|
Address.Province | string |
Province |
UnitNumber
|
Address.UnitNumber | string |
UnitNumber |
Complex
|
Address.Complex | string |
Complex |
StreetNumber
|
Address.StreetNumber | string |
StreetNumber |
SameAsPhysical
|
Address.SameAsPhysical | boolean |
SameAsPhysical |
IsCareofAddress
|
Address.IsCareofAddress | boolean |
IsCareofAddress |
CareOfIntermediary
|
Address.CareOfIntermediary | string |
CareOfIntermediary |
SpecialServices
|
Address.SpecialServices | string |
SpecialServices |
Create a single employee employment status record for the specified EmployeeNumber.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
body
|
body | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
EmploymentStatusId
|
EmploymentStatusId | integer |
EmploymentStatusId |
EmployeeNumber
|
EmployeeNumber | string |
EmployeeNumber |
GroupJoinDate
|
GroupJoinDate | string |
GroupJoinDate |
EmploymentDate
|
EmploymentDate | string |
EmploymentDate |
TerminationDate
|
TerminationDate | string |
TerminationDate |
TerminationReason
|
TerminationReason | string |
TerminationReason |
TaxStatus
|
TaxStatus | string |
TaxStatus |
TaxReferenceNumber
|
TaxReferenceNumber | string |
TaxReferenceNumber |
NatureOfPerson
|
NatureOfPerson | string |
NatureOfPerson |
TaxOffice
|
TaxOffice | integer |
TaxOffice |
TaxDirectiveNumber
|
TaxDirectiveNumber | string |
TaxDirectiveNumber |
IT3AReason
|
IT3AReason | integer |
IT3AReason |
EmploymentAction
|
EmploymentAction | string |
EmploymentAction |
TerminationCompanyRun
|
TerminationCompanyRun | string |
TerminationCompanyRun |
IdentityType
|
IdentityType | string |
IdentityType |
IdNumber
|
IdNumber | string |
IdNumber |
PassportNumber
|
PassportNumber | string |
PassportNumber |
PercentageAmount
|
PercentageAmount | string |
PercentageAmount |
Amount
|
Amount | integer |
Amount |
Percentage
|
Percentage | integer |
Percentage |
DeemedMonthlyRemuneration
|
DeemedMonthlyRemuneration | integer |
DeemedMonthlyRemuneration |
Deemed75Indicator
|
Deemed75Indicator | boolean |
Deemed75Indicator |
DeemedRecoveryMonthly
|
DeemedRecoveryMonthly | boolean |
DeemedRecoveryMonthly |
EncashLeave
|
EncashLeave | boolean |
EncashLeave |
Irp30
|
Irp30 | boolean |
Irp30 |
FinalizeIssueTaxCert
|
FinalizeIssueTaxCert | boolean |
FinalizeIssueTaxCert |
PassportCountry
|
PassportCountry | boolean |
PassportCountry |
PassportIssued
|
PassportIssued | string |
PassportIssued |
PassportExpiry
|
PassportExpiry | string |
PassportExpiry |
PermitIssued
|
PermitIssued | string |
PermitIssued |
PermitExpiry
|
PermitExpiry | string |
PermitExpiry |
AdditionalDate
|
AdditionalDate | string |
AdditionalDate |
EmploymentCaptureDate
|
EmploymentCaptureDate | string |
EmploymentCaptureDate |
TerminationCaptureDate
|
TerminationCaptureDate | string |
TerminationCaptureDate |
TempWorker
|
TempWorker | boolean |
TempWorker |
AdditionalDate1
|
AdditionalDate1 | string |
AdditionalDate1 |
NotReEmployable
|
NotReEmployable | boolean |
NotReEmployable |
ReferenceNumber
|
ReferenceNumber | string |
ReferenceNumber |
OldEmployeeId
|
OldEmployeeId | integer |
OldEmployeeId |
Create a single employee position record for the specified EmployeeNumber.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
body
|
body | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
EmployeePositionId
|
EmployeePositionId | integer |
EmployeePositionId |
EmployeeNumber
|
EmployeeNumber | string |
EmployeeNumber |
EffectiveDate
|
EffectiveDate | string |
EffectiveDate |
OrganizationPosition
|
OrganizationPosition | string |
OrganizationPosition |
OrganizationPositionWithCode
|
OrganizationPositionWithCode | string |
OrganizationPositionWithCode |
PositionType
|
PositionType | string |
PositionType |
Grade
|
Grade | string |
Grade |
OccupationalLevel
|
OccupationalLevel | string |
OccupationalLevel |
DirectlyReportsPositionOverride
|
DirectlyReportsPositionOverride | string |
DirectlyReportsPositionOverride |
DirectlyReportsPosition
|
DirectlyReportsPosition | string |
DirectlyReportsPosition |
OrganizationGroup
|
OrganizationGroup | string |
OrganizationGroup |
OrganizationGroups
|
OrganizationGroups | array of |
OrganizationGroups |
OrganizationRegion
|
OrganizationRegion | string |
OrganizationRegion |
PayPoint
|
PayPoint | string |
PayPoint |
DirectlyReportsEmployee
|
DirectlyReportsEmployee | string |
DirectlyReportsEmployee |
DirectlyReportsEmployeeNumber
|
DirectlyReportsEmployeeNumber | string |
DirectlyReportsEmployeeNumber |
EmploymentCategory
|
EmploymentCategory | string |
EmploymentCategory |
EmploymentSubCategory
|
EmploymentSubCategory | string |
EmploymentSubCategory |
Administrator
|
Administrator | string |
Administrator |
AdministratorEmployeeNumber
|
AdministratorEmployeeNumber | string |
AdministratorEmployeeNumber |
WorkflowRole
|
WorkflowRole | string |
WorkflowRole |
GeneralLedger
|
GeneralLedger | string |
GeneralLedger |
TradeUnion
|
TradeUnion | string |
TradeUnion |
IsPromotion
|
IsPromotion | boolean |
IsPromotion |
Roster
|
Roster | string |
Roster |
Job
|
Job | string |
Job |
Comments
|
Comments | string |
Comments |
AltPositionName
|
AltPositionName | string |
AltPositionName |
DateAdded
|
DateAdded | string |
DateAdded |
PositionEffectiveDate
|
PositionEffectiveDate | string |
PositionEffectiveDate |
CustomTradeUnion
|
CustomTradeUnion | string |
CustomTradeUnion |
CustomFields
|
CustomFields | array of object |
CustomFields |
Code
|
CustomFields.Code | string |
Code |
Label
|
CustomFields.Label | string |
Label |
Value
|
CustomFields.Value | string |
Value |
Retrieves employee bank detail information based on the specified BankDetailId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
{{BankDetailId}}
|
BankDetailId | True | integer |
{{BankDetailId}} The BankDetailId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
- response
- object
Delete a single employee attachment record based on the specified AttachmentId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
AttachmentId
|
AttachmentId | True | integer |
{{AttachmentId}} The AttachmentId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
- response
- object
Retrieves a single employee photo based on the specified EmployeeId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
{{EmployeeId}}
|
EmployeeId | True | integer |
The EmployeeId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
Success
|
Success | boolean |
Success |
Retrieves a list of all employee employment statuses based on the specified company-id.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{$employee-field}}
|
$orderby | string |
Optional (string) - Specifies the order in which items are returned |
|
Optional $top
|
$top | integer |
(integer($int32)) - Limits the number of items returned from a collection |
|
Optional $skip
|
$skip | True | integer |
(integer($int32)) - Excludes the specified number of items of the queried collection from the result |
Optional $count
|
$count | True | string |
(true/false) - Return total count in response |
Optional $filter
|
$filter | string |
Filter by field eg. "EmployeeNumber eq 'Emp01'" |
|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
@odata.count
|
@odata.count | integer |
@odata.count |
value
|
value | array of object |
value |
EmploymentStatusId
|
value.EmploymentStatusId | integer |
EmploymentStatusId |
EmployeeNumber
|
value.EmployeeNumber | string |
EmployeeNumber |
GroupJoinDate
|
value.GroupJoinDate | string |
GroupJoinDate |
EmploymentDate
|
value.EmploymentDate | string |
EmploymentDate |
TerminationDate
|
value.TerminationDate | string |
TerminationDate |
TerminationReason
|
value.TerminationReason | string |
TerminationReason |
TaxStatus
|
value.TaxStatus | string |
TaxStatus |
TaxReferenceNumber
|
value.TaxReferenceNumber | string |
TaxReferenceNumber |
NatureOfPerson
|
value.NatureOfPerson | string |
NatureOfPerson |
TaxOffice
|
value.TaxOffice | integer |
TaxOffice |
TaxDirectiveNumber
|
value.TaxDirectiveNumber | string |
TaxDirectiveNumber |
IT3AReason
|
value.IT3AReason | integer |
IT3AReason |
EmploymentAction
|
value.EmploymentAction | string |
EmploymentAction |
TerminationCompanyRun
|
value.TerminationCompanyRun | string |
TerminationCompanyRun |
IdentityType
|
value.IdentityType | string |
IdentityType |
IdNumber
|
value.IdNumber | string |
IdNumber |
PassportNumber
|
value.PassportNumber | string |
PassportNumber |
PercentageAmount
|
value.PercentageAmount | string |
PercentageAmount |
Amount
|
value.Amount | integer |
Amount |
Percentage
|
value.Percentage | integer |
Percentage |
DeemedMonthlyRemuneration
|
value.DeemedMonthlyRemuneration | integer |
DeemedMonthlyRemuneration |
Deemed75Indicator
|
value.Deemed75Indicator | boolean |
Deemed75Indicator |
DeemedRecoveryMonthly
|
value.DeemedRecoveryMonthly | boolean |
DeemedRecoveryMonthly |
EncashLeave
|
value.EncashLeave | boolean |
EncashLeave |
Irp30
|
value.Irp30 | boolean |
Irp30 |
FinalizeIssueTaxCert
|
value.FinalizeIssueTaxCert | boolean |
FinalizeIssueTaxCert |
PassportCountry
|
value.PassportCountry | boolean |
PassportCountry |
PassportIssued
|
value.PassportIssued | string |
PassportIssued |
PassportExpiry
|
value.PassportExpiry | string |
PassportExpiry |
PermitIssued
|
value.PermitIssued | string |
PermitIssued |
PermitExpiry
|
value.PermitExpiry | string |
PermitExpiry |
AdditionalDate
|
value.AdditionalDate | string |
AdditionalDate |
EmploymentCaptureDate
|
value.EmploymentCaptureDate | string |
EmploymentCaptureDate |
TerminationCaptureDate
|
value.TerminationCaptureDate | string |
TerminationCaptureDate |
TempWorker
|
value.TempWorker | boolean |
TempWorker |
AdditionalDate1
|
value.AdditionalDate1 | string |
AdditionalDate1 |
NotReEmployable
|
value.NotReEmployable | boolean |
NotReEmployable |
ReferenceNumber
|
value.ReferenceNumber | string |
ReferenceNumber |
OldEmployeeId
|
value.OldEmployeeId | integer |
OldEmployeeId |
CustomFields
|
value.CustomFields | array of object |
CustomFields |
Code
|
value.CustomFields.Code | string |
Code |
Label
|
value.CustomFields.Label | string |
Label |
Value
|
value.CustomFields.Value | string |
Value |
Retrieves a list of employee bank details based on the specified company_id.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Optional by {{$bank-detail-field}}
|
$orderby | True | string |
(string) - Specifies the order in which items are returned |
Optional $top
|
$top | string |
(integer($int32)) - Limits the number of items returned from a collection |
|
Optional $skip
|
$skip | True | string |
(integer($int32)) - Excludes the specified number of items of the queried collection from the result |
Optional $count
|
$count | True | string |
(true/false) - Return total count in response |
Optional $filter
|
$filter | string |
Filter by field eg. "EmployeeNumber eq 'Emp01'" |
|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
@odata.count
|
@odata.count | integer |
@odata.count |
value
|
value | array of object |
value |
BankDetailId
|
value.BankDetailId | integer |
BankDetailId |
EmployeeNumber
|
value.EmployeeNumber | string |
EmployeeNumber |
PaymentMethod
|
value.PaymentMethod | string |
PaymentMethod |
SplitType
|
value.SplitType | string |
SplitType |
BankAccountOwner
|
value.BankAccountOwner | string |
BankAccountOwner |
BankAccountOwnerName
|
value.BankAccountOwnerName | string |
BankAccountOwnerName |
AccountType
|
value.AccountType | string |
AccountType |
BankName
|
value.BankName | string |
BankName |
BankBranchNo
|
value.BankBranchNo | string |
BankBranchNo |
BankAccountNo
|
value.BankAccountNo | string |
BankAccountNo |
Reference
|
value.Reference | string |
Reference |
IsMainAccount
|
value.IsMainAccount | boolean |
IsMainAccount |
Amount
|
value.Amount | integer |
Amount |
Comments
|
value.Comments | string |
Comments |
SwiftCode
|
value.SwiftCode | string |
SwiftCode |
RoutingCode
|
value.RoutingCode | string |
RoutingCode |
ComponentId
|
value.ComponentId | integer |
ComponentId |
Retrieves a list of active employee attachment records based on the specified company_id.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Optional by {{$attachment-field}}
|
$orderby | string |
(string) - Specifies the order in which items are returned |
|
Optional $top
|
$top | integer |
(integer($int32)) - Limits the number of items returned from a collection |
|
Optional $skip
|
$skip | True | integer |
(integer($int32)) - Excludes the specified number of items of the queried collection from the result |
Optional $count
|
$count | True | string |
(true/false) - Return total count in response |
Optional $filter
|
$filter | string |
Filter by field eg. "EmployeeNumber eq 'Emp01'" |
|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
@odata.count
|
@odata.count | integer |
@odata.count |
value
|
value | array of object |
value |
AttachmentId
|
value.AttachmentId | integer |
AttachmentId |
EmployeeNumber
|
value.EmployeeNumber | string |
EmployeeNumber |
Classification
|
value.Classification | string |
Classification |
AttachmentDescription
|
value.AttachmentDescription | string |
AttachmentDescription |
AttachmentName
|
value.AttachmentName | string |
AttachmentName |
AttachmentUrl
|
value.AttachmentUrl | string |
AttachmentUrl |
Attachment
|
value.Attachment | string |
Attachment |
CustomFields
|
value.CustomFields | array of object |
CustomFields |
Code
|
value.CustomFields.Code | string |
Code |
Label
|
value.CustomFields.Label | string |
Label |
Value
|
value.CustomFields.Value | string |
Value |
Retrieves a list of active employee biographical details as of the today's date and based on the specified company-id.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Optional by {{$employee-field}}
|
$orderby | string |
(string) - Specifies the order in which items are returned |
|
Optional $top
|
$top | integer |
(integer($int32)) - Limits the number of items returned from a collection |
|
Optional $skip
|
$skip | integer |
(integer($int32)) - Excludes the specified number of items of the queried collection from the result |
|
Optional $count
|
$count | string |
(true/false) - Return total count in response |
|
Optional $filter
|
$filter | string |
Optional - Filter by field eg. "EmployeeNumber eq 'Emp01'" |
|
Optional $select
|
$select | string |
Optional (string) - Returns only the fields specified |
|
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
@odata.count
|
@odata.count | integer |
@odata.count |
value
|
value | array of object |
value |
EmployeeId
|
value.EmployeeId | integer |
EmployeeId |
EmployeeNumber
|
value.EmployeeNumber | string |
EmployeeNumber |
Title
|
value.Title | string |
Title |
FirstName
|
value.FirstName | string |
FirstName |
LastName
|
value.LastName | string |
LastName |
PreferredName
|
value.PreferredName | string |
PreferredName |
MaidenName
|
value.MaidenName | string |
MaidenName |
MiddleName
|
value.MiddleName | string |
MiddleName |
Initials
|
value.Initials | string |
Initials |
Email
|
value.Email | string |
|
Birthday
|
value.Birthday | string |
Birthday |
HomeNumber
|
value.HomeNumber | string |
HomeNumber |
WorkNumber
|
value.WorkNumber | string |
WorkNumber |
CellNumber
|
value.CellNumber | string |
CellNumber |
WorkExtension
|
value.WorkExtension | string |
WorkExtension |
Language
|
value.Language | string |
Language |
Gender
|
value.Gender | string |
Gender |
MaritalStatus
|
value.MaritalStatus | string |
MaritalStatus |
Race
|
value.Race | string |
Race |
Nationality
|
value.Nationality | string |
Nationality |
Citizenship
|
value.Citizenship | string |
Citizenship |
DisabledType
|
value.DisabledType | string |
DisabledType |
ForeignNational
|
value.ForeignNational | boolean |
ForeignNational |
DateCreated
|
value.DateCreated | string |
DateCreated |
EmergencyContactName
|
value.EmergencyContactName | string |
EmergencyContactName |
EmergencyContactNumber
|
value.EmergencyContactNumber | string |
EmergencyContactNumber |
EmergencyContactAddress
|
value.EmergencyContactAddress | string |
EmergencyContactAddress |
IsRetired
|
value.IsRetired | boolean |
IsRetired |
CustomFieldValue
|
value.CustomFieldValue | string |
CustomFieldValue |
CustomFieldValue2
|
value.CustomFieldValue2 | string |
CustomFieldValue2 |
UifExemption
|
value.UifExemption | string |
UifExemption |
SdlExemption
|
value.SdlExemption | string |
SdlExemption |
EtiExempt
|
value.EtiExempt | boolean |
EtiExempt |
ImageDownloadUrl
|
value.ImageDownloadUrl | string |
ImageDownloadUrl |
CustomFields
|
value.CustomFields | array of object |
CustomFields |
Code
|
value.CustomFields.Code | string |
Code |
Label
|
value.CustomFields.Label | string |
Label |
Value
|
value.CustomFields.Value | string |
Value |
Address
|
value.Address | array of object |
Address |
AddressId
|
value.Address.AddressId | integer |
AddressId |
AddressType
|
value.Address.AddressType | string |
AddressType |
EmployeeNumber
|
value.Address.EmployeeNumber | string |
EmployeeNumber |
AddressLine1
|
value.Address.AddressLine1 | string |
AddressLine1 |
AddressLine2
|
value.Address.AddressLine2 | string |
AddressLine2 |
AddressLine3
|
value.Address.AddressLine3 | string |
AddressLine3 |
AddressCode
|
value.Address.AddressCode | string |
AddressCode |
AddressCountry
|
value.Address.AddressCountry | string |
AddressCountry |
Province
|
value.Address.Province | string |
Province |
UnitNumber
|
value.Address.UnitNumber | string |
UnitNumber |
Complex
|
value.Address.Complex | string |
Complex |
StreetNumber
|
value.Address.StreetNumber | string |
StreetNumber |
SameAsPhysical
|
value.Address.SameAsPhysical | boolean |
SameAsPhysical |
IsCareofAddress
|
value.Address.IsCareofAddress | boolean |
IsCareofAddress |
CareOfIntermediary
|
value.Address.CareOfIntermediary | string |
CareOfIntermediary |
SpecialServices
|
value.Address.SpecialServices | string |
SpecialServices |
Retrieves a list of active employee biographical details as of the specified effective date and based on the specified company-id.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
effectivedate
|
effectivedate | True | string |
Effective date formatted in YYYY-MM-DD. eg. 2022-01-15 |
Optional by {{$employee-field}}
|
$orderby | string |
(string) - Specifies the order in which items are returned |
|
Optional $top
|
$top | integer |
(integer($int32)) - Limits the number of items returned from a collection |
|
Optional $skip
|
$skip | True | integer |
(integer($int32)) - Excludes the specified number of items of the queried collection from the result |
Optional $count
|
$count | True | string |
(true/false) - Return total count in response |
Optional $filter
|
$filter | string |
|
|
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
@odata.count
|
@odata.count | integer |
@odata.count |
value
|
value | array of object |
value |
EmployeeId
|
value.EmployeeId | integer |
EmployeeId |
EmployeeNumber
|
value.EmployeeNumber | string |
EmployeeNumber |
Title
|
value.Title | string |
Title |
FirstName
|
value.FirstName | string |
FirstName |
LastName
|
value.LastName | string |
LastName |
PreferredName
|
value.PreferredName | string |
PreferredName |
MaidenName
|
value.MaidenName | string |
MaidenName |
MiddleName
|
value.MiddleName | string |
MiddleName |
Initials
|
value.Initials | string |
Initials |
Email
|
value.Email | string |
|
Birthday
|
value.Birthday | string |
Birthday |
HomeNumber
|
value.HomeNumber | string |
HomeNumber |
WorkNumber
|
value.WorkNumber | string |
WorkNumber |
CellNumber
|
value.CellNumber | string |
CellNumber |
WorkExtension
|
value.WorkExtension | string |
WorkExtension |
Language
|
value.Language | string |
Language |
Gender
|
value.Gender | string |
Gender |
MaritalStatus
|
value.MaritalStatus | string |
MaritalStatus |
Race
|
value.Race | string |
Race |
Nationality
|
value.Nationality | string |
Nationality |
Citizenship
|
value.Citizenship | string |
Citizenship |
TaxRefNumber
|
value.TaxRefNumber | string |
TaxRefNumber |
Disabled
|
value.Disabled | boolean |
Disabled |
DisabledType
|
value.DisabledType | string |
DisabledType |
EthnicGroup
|
value.EthnicGroup | string |
EthnicGroup |
ForeignNational
|
value.ForeignNational | boolean |
ForeignNational |
GroupDate
|
value.GroupDate | string |
GroupDate |
DateCreated
|
value.DateCreated | string |
DateCreated |
EmergencyContactName
|
value.EmergencyContactName | string |
EmergencyContactName |
EmergencyContactNumber
|
value.EmergencyContactNumber | string |
EmergencyContactNumber |
EmergencyContactAddress
|
value.EmergencyContactAddress | string |
EmergencyContactAddress |
IsMockEmployee
|
value.IsMockEmployee | boolean |
IsMockEmployee |
IsRetired
|
value.IsRetired | boolean |
IsRetired |
CustomFieldValue
|
value.CustomFieldValue | string |
CustomFieldValue |
CustomFieldValue2
|
value.CustomFieldValue2 | string |
CustomFieldValue2 |
UifExemption
|
value.UifExemption | string |
UifExemption |
SdlExemption
|
value.SdlExemption | string |
SdlExemption |
EtiExempt
|
value.EtiExempt | boolean |
EtiExempt |
ImageDownloadUrl
|
value.ImageDownloadUrl | string |
ImageDownloadUrl |
CustomFields
|
value.CustomFields | array of object |
CustomFields |
Code
|
value.CustomFields.Code | string |
Code |
Label
|
value.CustomFields.Label | string |
Label |
Value
|
value.CustomFields.Value | string |
Value |
Address
|
value.Address | array of object |
Address |
AddressId
|
value.Address.AddressId | integer |
AddressId |
AddressType
|
value.Address.AddressType | string |
AddressType |
EmployeeNumber
|
value.Address.EmployeeNumber | string |
EmployeeNumber |
AddressLine1
|
value.Address.AddressLine1 | string |
AddressLine1 |
AddressLine2
|
value.Address.AddressLine2 | string |
AddressLine2 |
AddressLine3
|
value.Address.AddressLine3 | string |
AddressLine3 |
AddressCode
|
value.Address.AddressCode | string |
AddressCode |
AddressCountry
|
value.Address.AddressCountry | string |
AddressCountry |
Province
|
value.Address.Province | string |
Province |
UnitNumber
|
value.Address.UnitNumber | string |
UnitNumber |
Complex
|
value.Address.Complex | string |
Complex |
StreetNumber
|
value.Address.StreetNumber | string |
StreetNumber |
SameAsPhysical
|
value.Address.SameAsPhysical | boolean |
SameAsPhysical |
IsCareofAddress
|
value.Address.IsCareofAddress | boolean |
IsCareofAddress |
CareOfIntermediary
|
value.Address.CareOfIntermediary | string |
CareOfIntermediary |
SpecialServices
|
value.Address.SpecialServices | string |
SpecialServices |
Retrieves a list of current active employee employment statuses based on the specified company-id.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Optional by {{$employee-field}}
|
$orderby | string |
(string) - Specifies the order in which items are returned |
|
Optional $top
|
$top | integer |
(integer($int32)) - Limits the number of items returned from a collection |
|
Optional $skip
|
$skip | True | integer |
(integer($int32)) - Excludes the specified number of items of the queried collection from the result |
Optional $count
|
$count | True | string |
(true/false) - Return total count in response |
Optional $filter
|
$filter | string |
Filter by field eg. "EmployeeNumber eq 'Emp01'" |
|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
@odata.count
|
@odata.count | integer |
@odata.count |
value
|
value | array of object |
value |
EmploymentStatusId
|
value.EmploymentStatusId | integer |
EmploymentStatusId |
EmployeeNumber
|
value.EmployeeNumber | string |
EmployeeNumber |
GroupJoinDate
|
value.GroupJoinDate | string |
GroupJoinDate |
EmploymentDate
|
value.EmploymentDate | string |
EmploymentDate |
TerminationDate
|
value.TerminationDate | string |
TerminationDate |
TerminationReason
|
value.TerminationReason | string |
TerminationReason |
TaxStatus
|
value.TaxStatus | string |
TaxStatus |
TaxReferenceNumber
|
value.TaxReferenceNumber | string |
TaxReferenceNumber |
NatureOfPerson
|
value.NatureOfPerson | string |
NatureOfPerson |
TaxOffice
|
value.TaxOffice | integer |
TaxOffice |
TaxDirectiveNumber
|
value.TaxDirectiveNumber | string |
TaxDirectiveNumber |
IT3AReason
|
value.IT3AReason | integer |
IT3AReason |
EmploymentAction
|
value.EmploymentAction | string |
EmploymentAction |
TerminationCompanyRun
|
value.TerminationCompanyRun | string |
TerminationCompanyRun |
IdentityType
|
value.IdentityType | string |
IdentityType |
IdNumber
|
value.IdNumber | string |
IdNumber |
PassportNumber
|
value.PassportNumber | string |
PassportNumber |
PercentageAmount
|
value.PercentageAmount | string |
PercentageAmount |
Amount
|
value.Amount | integer |
Amount |
Percentage
|
value.Percentage | integer |
Percentage |
DeemedMonthlyRemuneration
|
value.DeemedMonthlyRemuneration | integer |
DeemedMonthlyRemuneration |
Deemed75Indicator
|
value.Deemed75Indicator | boolean |
Deemed75Indicator |
DeemedRecoveryMonthly
|
value.DeemedRecoveryMonthly | boolean |
DeemedRecoveryMonthly |
EncashLeave
|
value.EncashLeave | boolean |
EncashLeave |
Irp30
|
value.Irp30 | boolean |
Irp30 |
FinalizeIssueTaxCert
|
value.FinalizeIssueTaxCert | boolean |
FinalizeIssueTaxCert |
PassportCountry
|
value.PassportCountry | boolean |
PassportCountry |
PassportIssued
|
value.PassportIssued | string |
PassportIssued |
PassportExpiry
|
value.PassportExpiry | string |
PassportExpiry |
PermitIssued
|
value.PermitIssued | string |
PermitIssued |
PermitExpiry
|
value.PermitExpiry | string |
PermitExpiry |
AdditionalDate
|
value.AdditionalDate | string |
AdditionalDate |
EmploymentCaptureDate
|
value.EmploymentCaptureDate | string |
EmploymentCaptureDate |
TerminationCaptureDate
|
value.TerminationCaptureDate | string |
TerminationCaptureDate |
TempWorker
|
value.TempWorker | boolean |
TempWorker |
AdditionalDate1
|
value.AdditionalDate1 | string |
AdditionalDate1 |
NotReEmployable
|
value.NotReEmployable | boolean |
NotReEmployable |
ReferenceNumber
|
value.ReferenceNumber | string |
ReferenceNumber |
OldEmployeeId
|
value.OldEmployeeId | integer |
OldEmployeeId |
CustomFields
|
value.CustomFields | array of object |
CustomFields |
Code
|
value.CustomFields.Code | string |
Code |
Label
|
value.CustomFields.Label | string |
Label |
Value
|
value.CustomFields.Value | string |
Value |
Retrieves a list of employee position records as of the today's date and based on the specified company_id.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Optional $top
|
$top | integer |
(integer($int32)) - Limits the number of items returned from a collection |
|
Optional $skip
|
$skip | True | integer |
(integer($int32)) - Excludes the specified number of items of the queried collection from the result |
Optional $count
|
$count | True | string |
(true/false) - Return total count in response |
Optional $filter
|
$filter | string |
Filter by field eg. "EmployeeNumber eq 'Emp01'" |
|
Optional $expand
|
$expand | True | string |
Optional - to return the OrganizationGroups field data, use the value 'OrganizationGroups' |
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
@odata.count
|
@odata.count | integer |
@odata.count |
value
|
value | array of object |
value |
EmployeePositionId
|
value.EmployeePositionId | integer |
EmployeePositionId |
EmployeeNumber
|
value.EmployeeNumber | string |
EmployeeNumber |
FullName
|
value.FullName | string |
FullName |
EffectiveDate
|
value.EffectiveDate | string |
EffectiveDate |
OrganizationPosition
|
value.OrganizationPosition | string |
OrganizationPosition |
OrganizationPositionId
|
value.OrganizationPositionId | integer |
OrganizationPositionId |
OrganizationPositionWithCode
|
value.OrganizationPositionWithCode | string |
OrganizationPositionWithCode |
PositionType
|
value.PositionType | string |
PositionType |
Grade
|
value.Grade | string |
Grade |
OccupationalLevel
|
value.OccupationalLevel | string |
OccupationalLevel |
DirectlyReportsPositionOverride
|
value.DirectlyReportsPositionOverride | string |
DirectlyReportsPositionOverride |
DirectlyReportsPosition
|
value.DirectlyReportsPosition | string |
DirectlyReportsPosition |
OrganizationGroup
|
value.OrganizationGroup | string |
OrganizationGroup |
OrganizationGroupDescription
|
value.OrganizationGroupDescription | string |
OrganizationGroupDescription |
OrganizationGroups
|
value.OrganizationGroups | array of object |
OrganizationGroups |
OrganizationUnitId
|
value.OrganizationGroups.OrganizationUnitId | integer |
OrganizationUnitId |
ParentOrganizationUnitId
|
value.OrganizationGroups.ParentOrganizationUnitId | integer |
ParentOrganizationUnitId |
UploadCode
|
value.OrganizationGroups.UploadCode | string |
UploadCode |
Description
|
value.OrganizationGroups.Description | string |
Description |
CostCentre
|
value.OrganizationGroups.CostCentre | boolean |
CostCentre |
OrganizationLevel
|
value.OrganizationGroups.OrganizationLevel | string |
OrganizationLevel |
GroupGlKey
|
value.OrganizationGroups.GroupGlKey | string |
GroupGlKey |
Budget
|
value.OrganizationGroups.Budget | integer |
Budget |
Reference
|
value.OrganizationGroups.Reference | string |
Reference |
ManagerEmployeeNumber
|
value.OrganizationGroups.ManagerEmployeeNumber | string |
ManagerEmployeeNumber |
InactiveDate
|
value.OrganizationGroups.InactiveDate | string |
InactiveDate |
OrganizationRegion
|
value.OrganizationRegion | string |
OrganizationRegion |
PayPoint
|
value.PayPoint | string |
PayPoint |
DirectlyReportsEmployee
|
value.DirectlyReportsEmployee | string |
DirectlyReportsEmployee |
DirectlyReportsEmployeeNumber
|
value.DirectlyReportsEmployeeNumber | string |
DirectlyReportsEmployeeNumber |
EmploymentCategory
|
value.EmploymentCategory | string |
EmploymentCategory |
EmploymentSubCategory
|
value.EmploymentSubCategory | string |
EmploymentSubCategory |
Administrator
|
value.Administrator | string |
Administrator |
AdministratorEmployeeNumber
|
value.AdministratorEmployeeNumber | string |
AdministratorEmployeeNumber |
WorkflowRole
|
value.WorkflowRole | string |
WorkflowRole |
GeneralLedger
|
value.GeneralLedger | string |
GeneralLedger |
TradeUnion
|
value.TradeUnion | string |
TradeUnion |
IsPromotion
|
value.IsPromotion | boolean |
IsPromotion |
Roster
|
value.Roster | string |
Roster |
Job
|
value.Job | string |
Job |
Comments
|
value.Comments | string |
Comments |
AltPositionName
|
value.AltPositionName | string |
AltPositionName |
DateAdded
|
value.DateAdded | string |
DateAdded |
PositionEffectiveDate
|
value.PositionEffectiveDate | string |
PositionEffectiveDate |
CustomTradeUnion
|
value.CustomTradeUnion | string |
CustomTradeUnion |
CustomFields
|
value.CustomFields | array of object |
CustomFields |
Code
|
value.CustomFields.Code | string |
Code |
Label
|
value.CustomFields.Label | string |
Label |
Value
|
value.CustomFields.Value | string |
Value |
Retrieves a list of employee position records as of the specified effective date and based on the specified company_id.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{$employee-field}}
|
$orderby | True | string |
(string) - Specifies the order in which items are returned |
Optional $top
|
$top | integer |
(integer($int32)) - Limits the number of items returned from a collection |
|
Optional $skip
|
$skip | True | integer |
(integer($int32)) - Excludes the specified number of items of the queried collection from the result |
Optional $count
|
$count | True | string |
(true/false) - Return total count in response |
Optional $expand
|
$expand | True | string |
Optional - to return the OrganizationGroups field data, use the value 'OrganizationGroups' |
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
effectivedate
|
effectivedate | True | string |
Effective date formatted in YYYY-MM-DD. eg. 2022-01-15 |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
@odata.count
|
@odata.count | integer |
@odata.count |
value
|
value | array of object |
value |
EmployeePositionId
|
value.EmployeePositionId | integer |
EmployeePositionId |
EmployeeNumber
|
value.EmployeeNumber | string |
EmployeeNumber |
FullName
|
value.FullName | string |
FullName |
EffectiveDate
|
value.EffectiveDate | string |
EffectiveDate |
OrganizationPosition
|
value.OrganizationPosition | string |
OrganizationPosition |
OrganizationPositionId
|
value.OrganizationPositionId | integer |
OrganizationPositionId |
OrganizationPositionWithCode
|
value.OrganizationPositionWithCode | string |
OrganizationPositionWithCode |
PositionType
|
value.PositionType | string |
PositionType |
Grade
|
value.Grade | string |
Grade |
OccupationalLevel
|
value.OccupationalLevel | string |
OccupationalLevel |
DirectlyReportsPositionOverride
|
value.DirectlyReportsPositionOverride | string |
DirectlyReportsPositionOverride |
DirectlyReportsPosition
|
value.DirectlyReportsPosition | string |
DirectlyReportsPosition |
OrganizationGroup
|
value.OrganizationGroup | string |
OrganizationGroup |
OrganizationGroupDescription
|
value.OrganizationGroupDescription | string |
OrganizationGroupDescription |
OrganizationGroups
|
value.OrganizationGroups | array of object |
OrganizationGroups |
OrganizationUnitId
|
value.OrganizationGroups.OrganizationUnitId | integer |
OrganizationUnitId |
ParentOrganizationUnitId
|
value.OrganizationGroups.ParentOrganizationUnitId | integer |
ParentOrganizationUnitId |
UploadCode
|
value.OrganizationGroups.UploadCode | string |
UploadCode |
Description
|
value.OrganizationGroups.Description | string |
Description |
CostCentre
|
value.OrganizationGroups.CostCentre | boolean |
CostCentre |
OrganizationLevel
|
value.OrganizationGroups.OrganizationLevel | string |
OrganizationLevel |
GroupGlKey
|
value.OrganizationGroups.GroupGlKey | string |
GroupGlKey |
Budget
|
value.OrganizationGroups.Budget | integer |
Budget |
Reference
|
value.OrganizationGroups.Reference | string |
Reference |
ManagerEmployeeNumber
|
value.OrganizationGroups.ManagerEmployeeNumber | string |
ManagerEmployeeNumber |
InactiveDate
|
value.OrganizationGroups.InactiveDate | string |
InactiveDate |
OrganizationRegion
|
value.OrganizationRegion | string |
OrganizationRegion |
PayPoint
|
value.PayPoint | string |
PayPoint |
DirectlyReportsEmployee
|
value.DirectlyReportsEmployee | string |
DirectlyReportsEmployee |
DirectlyReportsEmployeeNumber
|
value.DirectlyReportsEmployeeNumber | string |
DirectlyReportsEmployeeNumber |
EmploymentCategory
|
value.EmploymentCategory | string |
EmploymentCategory |
EmploymentSubCategory
|
value.EmploymentSubCategory | string |
EmploymentSubCategory |
Administrator
|
value.Administrator | string |
Administrator |
AdministratorEmployeeNumber
|
value.AdministratorEmployeeNumber | string |
AdministratorEmployeeNumber |
WorkflowRole
|
value.WorkflowRole | string |
WorkflowRole |
GeneralLedger
|
value.GeneralLedger | string |
GeneralLedger |
TradeUnion
|
value.TradeUnion | string |
TradeUnion |
IsPromotion
|
value.IsPromotion | boolean |
IsPromotion |
Roster
|
value.Roster | string |
Roster |
Job
|
value.Job | string |
Job |
Comments
|
value.Comments | string |
Comments |
AltPositionName
|
value.AltPositionName | string |
AltPositionName |
DateAdded
|
value.DateAdded | string |
DateAdded |
PositionEffectiveDate
|
value.PositionEffectiveDate | string |
PositionEffectiveDate |
CustomTradeUnion
|
value.CustomTradeUnion | string |
CustomTradeUnion |
CustomFields
|
value.CustomFields | array of object |
CustomFields |
Code
|
value.CustomFields.Code | string |
Code |
Label
|
value.CustomFields.Label | string |
Label |
Value
|
value.CustomFields.Value | string |
Value |
Retrieves employee bank detail information based on the specified BankDetailId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
{{BankDetailId}}
|
BankDetailId | True | integer |
The BankDetailId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
BankDetailId
|
BankDetailId | integer |
BankDetailId |
EmployeeNumber
|
EmployeeNumber | string |
EmployeeNumber |
PaymentMethod
|
PaymentMethod | string |
PaymentMethod |
SplitType
|
SplitType | string |
SplitType |
BankAccountOwner
|
BankAccountOwner | string |
BankAccountOwner |
BankAccountOwnerName
|
BankAccountOwnerName | string |
BankAccountOwnerName |
AccountType
|
AccountType | string |
AccountType |
BankName
|
BankName | string |
BankName |
BankBranchNo
|
BankBranchNo | string |
BankBranchNo |
BankAccountNo
|
BankAccountNo | string |
BankAccountNo |
Reference
|
Reference | string |
Reference |
IsMainAccount
|
IsMainAccount | boolean |
IsMainAccount |
Amount
|
Amount | integer |
Amount |
Comments
|
Comments | string |
Comments |
SwiftCode
|
SwiftCode | string |
SwiftCode |
RoutingCode
|
RoutingCode | string |
RoutingCode |
ComponentId
|
ComponentId | integer |
ComponentId |
Retrieves employee attachment information based on the specified AttachmentId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
{{AttachmentId}}
|
AttachmentId | True | integer |
The AttachmentId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
AttachmentId
|
AttachmentId | integer |
AttachmentId |
EmployeeNumber
|
EmployeeNumber | string |
EmployeeNumber |
Classification
|
Classification | string |
Classification |
AttachmentDescription
|
AttachmentDescription | string |
AttachmentDescription |
AttachmentName
|
AttachmentName | string |
AttachmentName |
AttachmentUrl
|
AttachmentUrl | string |
AttachmentUrl |
Attachment
|
Attachment | string |
Attachment |
CustomFields
|
CustomFields | array of object |
CustomFields |
Code
|
CustomFields.Code | string |
Code |
Label
|
CustomFields.Label | string |
Label |
Value
|
CustomFields.Value | string |
Value |
Retrieves employee information based on the specified EmployeeId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
{{EmployeeId}}
|
EmployeeId | True | integer |
The EmployeeId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
EmployeeId
|
EmployeeId | integer |
EmployeeId |
EmployeeNumber
|
EmployeeNumber | string |
EmployeeNumber |
Title
|
Title | string |
Title |
FirstName
|
FirstName | string |
FirstName |
LastName
|
LastName | string |
LastName |
PreferredName
|
PreferredName | string |
PreferredName |
MaidenName
|
MaidenName | string |
MaidenName |
MiddleName
|
MiddleName | string |
MiddleName |
Initials
|
Initials | string |
Initials |
Email
|
string |
|
|
Birthday
|
Birthday | string |
Birthday |
HomeNumber
|
HomeNumber | string |
HomeNumber |
WorkNumber
|
WorkNumber | string |
WorkNumber |
CellNumber
|
CellNumber | string |
CellNumber |
WorkExtension
|
WorkExtension | string |
WorkExtension |
Language
|
Language | string |
Language |
Gender
|
Gender | string |
Gender |
MaritalStatus
|
MaritalStatus | string |
MaritalStatus |
Race
|
Race | string |
Race |
Nationality
|
Nationality | string |
Nationality |
Citizenship
|
Citizenship | string |
Citizenship |
DisabledType
|
DisabledType | string |
DisabledType |
ForeignNational
|
ForeignNational | boolean |
ForeignNational |
DateCreated
|
DateCreated | string |
DateCreated |
EmergencyContactName
|
EmergencyContactName | string |
EmergencyContactName |
EmergencyContactNumber
|
EmergencyContactNumber | string |
EmergencyContactNumber |
EmergencyContactAddress
|
EmergencyContactAddress | string |
EmergencyContactAddress |
IsRetired
|
IsRetired | boolean |
IsRetired |
CustomFieldValue
|
CustomFieldValue | string |
CustomFieldValue |
CustomFieldValue2
|
CustomFieldValue2 | string |
CustomFieldValue2 |
UifExemption
|
UifExemption | string |
UifExemption |
SdlExemption
|
SdlExemption | string |
SdlExemption |
EtiExempt
|
EtiExempt | boolean |
EtiExempt |
ImageDownloadUrl
|
ImageDownloadUrl | string |
ImageDownloadUrl |
CustomFields
|
CustomFields | array of object |
CustomFields |
Code
|
CustomFields.Code | string |
Code |
Label
|
CustomFields.Label | string |
Label |
Value
|
CustomFields.Value | string |
Value |
Address
|
Address | array of object |
Address |
AddressId
|
Address.AddressId | integer |
AddressId |
AddressType
|
Address.AddressType | string |
AddressType |
EmployeeNumber
|
Address.EmployeeNumber | string |
EmployeeNumber |
AddressLine1
|
Address.AddressLine1 | string |
AddressLine1 |
AddressLine2
|
Address.AddressLine2 | string |
AddressLine2 |
AddressLine3
|
Address.AddressLine3 | string |
AddressLine3 |
AddressCode
|
Address.AddressCode | string |
AddressCode |
AddressCountry
|
Address.AddressCountry | string |
AddressCountry |
Province
|
Address.Province | string |
Province |
UnitNumber
|
Address.UnitNumber | string |
UnitNumber |
Complex
|
Address.Complex | string |
Complex |
StreetNumber
|
Address.StreetNumber | string |
StreetNumber |
SameAsPhysical
|
Address.SameAsPhysical | boolean |
SameAsPhysical |
IsCareofAddress
|
Address.IsCareofAddress | boolean |
IsCareofAddress |
CareOfIntermediary
|
Address.CareOfIntermediary | string |
CareOfIntermediary |
SpecialServices
|
Address.SpecialServices | string |
SpecialServices |
Retrieves employee position records based on the specified EmployeePositionId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
{{EmployeePositionId}}
|
EmployeePositionId | True | integer |
The EmployeePositionId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
@odata.count
|
@odata.count | integer |
@odata.count |
value
|
value | array of object |
value |
EmployeePositionId
|
value.EmployeePositionId | integer |
EmployeePositionId |
EmployeeNumber
|
value.EmployeeNumber | string |
EmployeeNumber |
FullName
|
value.FullName | string |
FullName |
EffectiveDate
|
value.EffectiveDate | string |
EffectiveDate |
OrganizationPosition
|
value.OrganizationPosition | string |
OrganizationPosition |
OrganizationPositionId
|
value.OrganizationPositionId | integer |
OrganizationPositionId |
OrganizationPositionWithCode
|
value.OrganizationPositionWithCode | string |
OrganizationPositionWithCode |
PositionType
|
value.PositionType | string |
PositionType |
Grade
|
value.Grade | string |
Grade |
OccupationalLevel
|
value.OccupationalLevel | string |
OccupationalLevel |
DirectlyReportsPositionOverride
|
value.DirectlyReportsPositionOverride | string |
DirectlyReportsPositionOverride |
DirectlyReportsPosition
|
value.DirectlyReportsPosition | string |
DirectlyReportsPosition |
OrganizationGroup
|
value.OrganizationGroup | string |
OrganizationGroup |
OrganizationGroupDescription
|
value.OrganizationGroupDescription | string |
OrganizationGroupDescription |
OrganizationGroups
|
value.OrganizationGroups | array of object |
OrganizationGroups |
OrganizationUnitId
|
value.OrganizationGroups.OrganizationUnitId | integer |
OrganizationUnitId |
ParentOrganizationUnitId
|
value.OrganizationGroups.ParentOrganizationUnitId | integer |
ParentOrganizationUnitId |
UploadCode
|
value.OrganizationGroups.UploadCode | string |
UploadCode |
Description
|
value.OrganizationGroups.Description | string |
Description |
CostCentre
|
value.OrganizationGroups.CostCentre | boolean |
CostCentre |
OrganizationLevel
|
value.OrganizationGroups.OrganizationLevel | string |
OrganizationLevel |
GroupGlKey
|
value.OrganizationGroups.GroupGlKey | string |
GroupGlKey |
Budget
|
value.OrganizationGroups.Budget | integer |
Budget |
Reference
|
value.OrganizationGroups.Reference | string |
Reference |
ManagerEmployeeNumber
|
value.OrganizationGroups.ManagerEmployeeNumber | string |
ManagerEmployeeNumber |
InactiveDate
|
value.OrganizationGroups.InactiveDate | string |
InactiveDate |
OrganizationRegion
|
value.OrganizationRegion | string |
OrganizationRegion |
PayPoint
|
value.PayPoint | string |
PayPoint |
DirectlyReportsEmployee
|
value.DirectlyReportsEmployee | string |
DirectlyReportsEmployee |
DirectlyReportsEmployeeNumber
|
value.DirectlyReportsEmployeeNumber | string |
DirectlyReportsEmployeeNumber |
EmploymentCategory
|
value.EmploymentCategory | string |
EmploymentCategory |
EmploymentSubCategory
|
value.EmploymentSubCategory | string |
EmploymentSubCategory |
Administrator
|
value.Administrator | string |
Administrator |
AdministratorEmployeeNumber
|
value.AdministratorEmployeeNumber | string |
AdministratorEmployeeNumber |
WorkflowRole
|
value.WorkflowRole | string |
WorkflowRole |
GeneralLedger
|
value.GeneralLedger | string |
GeneralLedger |
TradeUnion
|
value.TradeUnion | string |
TradeUnion |
IsPromotion
|
value.IsPromotion | boolean |
IsPromotion |
Roster
|
value.Roster | string |
Roster |
Job
|
value.Job | string |
Job |
Comments
|
value.Comments | string |
Comments |
AltPositionName
|
value.AltPositionName | string |
AltPositionName |
DateAdded
|
value.DateAdded | string |
DateAdded |
PositionEffectiveDate
|
value.PositionEffectiveDate | string |
PositionEffectiveDate |
CustomTradeUnion
|
value.CustomTradeUnion | string |
CustomTradeUnion |
CustomFields
|
value.CustomFields | array of object |
CustomFields |
Code
|
value.CustomFields.Code | string |
Code |
Label
|
value.CustomFields.Label | string |
Label |
Value
|
value.CustomFields.Value | string |
Value |
Update a single bank detail record based on the specified BankdetailId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
{{BankDetailId}}
|
BankDetailId | True | integer |
{{BankDetailId}} The BankDetailId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
body
|
body | True | string |
Returns
- response
- object
Update a single attachment record based on the specified AttachmentId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
AttachmentId
|
AttachmentId | True | integer |
{{AttachmentId}} The AttachmentId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
body
|
body | True | string |
Returns
- response
- object
Update a single employee record based on the specified EmployeeId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | string |
{{company-id}} The Company Id |
{{EmployeeId}}
|
EmployeeId | True | string |
{{EmployeeId}} The EmployeeId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
body
|
body | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
Success
|
Success | boolean |
Success |
Update a single employee position record based on the specified EmployeePositionId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{EmployeePositionId}}
|
EmployeePositionId | True | integer |
{{EmployeePositionId}} The EmployeePositionId |
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
body
|
body | True | string |
Returns
- response
- object
Update a single employee photo based on the specified EmployeeId.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
{{company-id}}
|
company-id | True | integer |
{{company-id}} The Company Id |
{{EmployeeId}}
|
EmployeeId | True | integer |
The EmployeeId |
Bearer token
|
CustomAuthHeader | True | string |
Bearer token value (without the keyword Bearer) |
Environment Variable
|
CustomEnvironmentHeader | True | string |
Variable that is either api (for PROD) or apistaging (for STAGING) |
Returns
Name | Path | Type | Description |
---|---|---|---|
@odata.context
|
@odata.context | string |
@odata.context |
Success
|
Success | boolean |
Success |
This is the type 'object'.