Nxsys API Documentation
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
ClientCandidatesIrelandController_createIrelandCandidate
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
AgencyCreateDto
PensionSettingDTO
GeneralSettingDTO
BankSettingDTO
OpeningBalanceDTO
PayrollSettingDTO
CreateCandidateDTO
GeneralSettingUpdateDTO
PayrollSettingUpdateDTO
UpdateCandidateDTO
PaymentRateCreateDto
IrelandGeneralSettingDTO
PaymentRateEditDto
IrelandBankSettingDTO
OpenAPIRateTimeSheet
IrelandPayrollSettingDTO
OpenAPITimeSheetCreateDto
CreateIrelandCandidateDTO
OpenAPITimeSheetEditDto
UpdateIrelandGeneralSettingDTO
UpdateIrelandBankSettingDTO
UpdateIrelandPayrollSettingDTO
UpdateIrelandCandidateDTO
OpenAPITimeSheetEditDto
{
"rates"
:
[
{
"rateId"
:
"PR-6"
,
"rate"
:
10
,
"units"
:
10
,
"vatID"
:
"VC-2"
}
]
}