Jump to Content
Moorepay HCM Support
Guides
API Reference
v1
Moorepay HCM Support
Log In
API Reference
Log In
Moon (Dark Mode)
Sun (Light Mode)
v1
Guides
API Reference
Add a mileage claim
Search
JUMP TO
Employees
Add an employee
post
Update an existing employee
post
Get all employees
get
Get an existing employee
get
Users
Add a user
post
Update an existing user
post
Get all users
get
Get an existing user
get
Delete an existing user
delete
Localisation Records
Add a Localisation Record
post
Update an existing Localisation Record
post
Get all Localisation Records
get
Get a Localisation Record
get
Time off period
Add time off period
post
Update an existing time off period
post
Get all time off period records
get
Get all time off period records for an employee
get
Get one time off period record for an employee
get
Delete one time off period record for an employee
delete
Time off types
Add a time off type
post
Update an existing time off type
post
Get all time off types
get
Get an existing time off type
get
Company holidays
Add a company holiday
post
Update an existing company holiday
post
Get all company holidays
get
Get a company holiday
get
Delete one company holiday
delete
Employee time tracking
Add time tracking
post
Update an existing time tracking record
post
Get all time tracking records
get
Get all time tracking records for an employee
get
Get one time tracking record for an employee
get
Employee time off
Add time off
post
Update an existing time off record
post
Get all time off
get
Get all time off for one employee
get
Get one time off record for an employee
get
Delete one time off record for an employee
delete
Employee time off allowances
Add a time off allowance for an employee
post
Update an existing time off allowance record
post
Get all allowances
get
Get all allowances for an employee
get
Get a single allowance
get
Employee time off balance
Get all time off balances for an employee
get
Get one time off balance for an employee
get
Employee working days
Add working days
post
Update an existing working day for an employee
post
Get all working days
get
Get all working day records for an employee
get
Get one working day record for an employee
get
Delete one working day record for an employee
delete
Employee training
Add training
post
Update an existing training record
post
Get all training
get
Get all training for one employee
get
Get one training record for an employee
get
Employee documents
Add a document to an employee
post
Update an existing employee document
post
Get all documents for an employee
get
Download all documents for an employee
get
Get one document for an employee
get
Download one document for an employee
get
Employee benefits
Add benefits for an employee
post
Update an existing benefit for an employee
post
Get all benefits
get
Get all benefits for an employee
get
Employee payments
Add payment for an employee
post
Update an existing payment for an employee
post
Get all payments
get
Get all payments for one employee
get
Get one payment for one employee
get
Employee photos
Add a photo
post
Get a photo for an employee
get
Download a photo for an employee
get
Employee job history
Add job history
post
Get all employees job histories
get
Get all job histories for one employee
get
Employee salary history
Add salary history
post
Get all employees salary histories
get
Get all salary histories for one employee
get
Employee Allowance History
Add allowance history for an employee
post
Get all allowance history
get
Get all allowance history records for an employee
get
Pending changes
Get all pending changes
get
Get all pending changes for an employee
get
Candidates
Add a new candidate
post
Update an existing candidate
post
Get all candidates
get
Get a candidate
get
Requisitions
Get all requisitions
get
Get a single requisition
get
Add a requisition
post
Update a requisition
post
Job roles
Add a job role
post
Update an existing job role
post
Get all job roles
get
Get a job role
get
Job status
Add a job status
post
Update an existing job status
post
Get all job statuses
get
Get a job status
get
Sites
Add a site
post
Update an existing site
post
Get all sites
get
Get a site
get
Regions
Add a region
post
Update an existing region
post
Get all regions
get
Get a region
get
Departments
Add a department
post
Update an existing department
post
Get all departments
get
Get a department
get
Business units
Add a business unit
post
Update an existing business unit
post
Get all business units
get
Get a business unit
get
Company
Add a company
post
Update an existing company
post
Get all companies
get
Get a company
get
Cost centres
Add a cost centre
post
Update an existing cost centre
post
Get all cost centres
get
Get a cost centre
get
CUSTOM FORMS
Get all forms
get
Custom form data
Get all data for a form
get
Get a single submission for a form
get
Assets
Add an asset
post
Update an existing asset
post
Get all assets
get
Get an asset
get
Asset assignments
Add an asset assignment
post
Update an asset assignment
post
Delete an asset assignment
delete
Get all assignments for an asset
get
Get a single asset assignment
get
Get all asset assignments for an employee
get
Timesheets
Get all timesheets
get
Get all timesheets for an employee
get
Get a single timesheet
get
Add a timesheet
post
Update an existing timesheet
post
Timesheet Lines
Get all lines for a timesheet
get
Get a single timesheet line
get
Add a timesheet line
post
Update a timesheet line
post
Expenses
Get all expenses
get
Get a single expense
get
Get all expenses for an employee
get
Add an expense
post
Update an expense
post
Mileage
Get all mileage
get
Get a single mileage claim
get
Get all mileage for an employee
get
Add a mileage claim
post
Update a mileage claim
post
Add a mileage claim
post
https://api02.naturalhr.net/api/v1/mileage
Language
Shell
Node
Ruby
PHP
Python
Credentials
Header
Header
RESPONSE
Click
Try It!
to start a request and see the response here!