Nxsys API Documentation
Schemas
Nxsys API Documentation
Introduction
Nxsys API Documentation
Base URL and Environments
Handling Errors
Pagination
Best Practices
Authentication
Overview
Step 1: Create a Client Application
Step 2: Obtain Authorization Code
Step 3: Exchange your Authorization Code for an Access Token
Step 4: Refresh your Access Token
APIs
Authentication
Get url to connect Nxsys system
Get access token
Candidates
Create Candidate
Get Candidates
Update Candidate
Candidates Ireland
Create Candidate
Get Candidates
Update Candidate
Get Candidate by ID
VAT Codes
Get list default VAT Code
PaymentRate
Create new Payment Rate
OpenAPIPaymentRateController_findAllPaymentRates
OpenAPIPaymentRateController_findPaymentRateById
Update Payment Rate
Timesheet
Create timesheets
OpenAPITimesheetController_findAllTimeSheet
OpenAPITimesheetController_findTimeSheetById
OpenAPITimesheetController_editTimeSheetById
Payslips
Get Payslips
Schemas
Schemas
PensionSettingDTO
GeneralSettingDTO
BankSettingDTO
OpeningBalanceDTO
PayrollSettingDTO
CreateCandidateDTO
GeneralSettingUpdateDTO
PayrollSettingUpdateDTO
UpdateCandidateDTO
PaymentRateCreateDto
IrelandGeneralSettingDTO
PaymentRateEditDto
IrelandBankSettingDTO
OpenAPIRateTimeSheet
IrelandPayrollSettingDTO
OpenAPITimeSheetCreateDto
CreateIrelandCandidateDTO
OpenAPITimeSheetEditDto
UpdateIrelandGeneralSettingDTO
AgencyCreateDto
UpdateIrelandBankSettingDTO
UpdateIrelandPayrollSettingDTO
UpdateIrelandCandidateDTO
Schemas
OpenAPITimeSheetEditDto
{
"rates"
:
[
{
"rateId"
:
"PR-6"
,
"rate"
:
10
,
"units"
:
10
,
"vatID"
:
"VC-2"
}
]
}