Unified.to

foundUAPIintegration&MCPserver

Deliver real-time HR & Directory faster, close sales deals sooner, and scale without an integration backlog.

Try free for 30 days, no credit card required

Add foundU and 77 other pre-built HR & Directory integrations

Real-time data to fuel countless HR use cases

Power AI copilots, insights, predictive analysis, and automation with a modern integration infrastructure that scales alongside you.

hris

Onboarding

Onboard employees and update profiles when roles change.

Learn More
hris

Offboarding

Seamlessly integrate employee data to automate the offboarding processess.

Learn More
hris

Track PTO

Pull time off (PTO) information to monitor and manage employee leave balances and schedules in real-time.

Learn More
Your product
or/and
AI agent
Unified.to
Unified API
or/and
Unified MCP
foundU
HRIS Employee
Passthrough
HRIS Employee
Passthrough
Your customer's data
on foundU

Unified API data-models and methods

HRIS Employee
list get
Passthrough
get post put patch delete

222 Unified MCP tools

list all employees5 parameters
retrieve an employee2 parameters
run the payroll ledger map report5 parameters
adds a cost code3 parameters
list cost codes
updates an existing cost code5 parameters
deletes a cost code2 parameters
Api V1 Tag-Groups GET4 parameters
Api V1 Tag-Groups {Id} GET3 parameters
returns employee shift data16 parameters
Api V1 Employee-Shifts Find-Employees GET
returns the list of office code
returns locations
returns employee leave balances7 parameters
list all public holidays2 parameters
returns the list of managers
returns the details of a specific custom template 1 parameter
returns the list of custom templates7 parameters
returns the details of a specific custom template3 parameters
returns the details of a specific admin that registered custom template 1 parameter
upload attachments belonged to custom template 1 parameter
delete attachments belonged to custom template 1 parameter
add new custom template 1 parameter
update multiple custom template 1 parameter
delete custom template by id2 parameters
save employee shift 1 parameter
returns the list of absence for shift5 parameters
list all leave rules7 parameters
delete qualification by id2 parameters
update multiple qualifications at once 1 parameter
add new qualifications 1 parameter
Api V1 Tag-Groups Create POST2 parameters
Api V1 Tag-Groups Edit POST3 parameters
Api V1 Tag-Groups Delete POST 1 parameter
Api V1 Tags GET6 parameters
Api V1 Tags {Id} GET3 parameters
Api V1 Tags Create POST2 parameters
Api V1 Tags Edit POST2 parameters
Api V1 Tags Delete POST 1 parameter
returns the list of qualifications6 parameters
returns the details of a specific qualification3 parameters
returns state values
returns clock in / out records11 parameters
Api V1 Comments Candidate POST 1 parameter
returns a list of employee comments6 parameters
Api V1 Comments Candidate Description GET
returns the list of email templates 1 parameter
returns the list of sms templates 1 parameter
get all employee position information (including historical positions)8 parameters
list operations18 parameters
creates a new operation15 parameters
get operation details by id3 parameters
returns operation pay rates based on various filters8 parameters
get paycycle collection23 parameters
get all etp records8 parameters
gets all reimbursements types 1 parameter
returns a specific type of reimbursement3 parameters
returns all position details recorded in the system
Api V1 Invoice List Pending GET9 parameters
Api V1 Invoice List Deleted GET11 parameters
Api V1 Invoice List Issued GET11 parameters
returns a list of leave applications25 parameters
get roster branches16 parameters
get deductions and salary sacrifice details4 parameters
returns the approved shifts
Api V2 Approve-Shifts Bulk-Create Status {Key} GET2 parameters
creates a shift validation8 parameters
approve a shift 1 parameter
creates a shift13 parameters
edit a shift15 parameters
decline a shift 1 parameter
add overtime to a shift 1 parameter
Api V2 Approve-Shifts Bulk-Create POST 1 parameter
approve shift's approving reimbursement 1 parameter
approve shift's declining reimbursement 1 parameter
create a weekly reimbursement, for now this will be pushed into a timesheet during7 parameters
update a times weekly reimbursement item8 parameters
returns the clock log data along with employee, roster branch and shift data
save the roster radius, latitude and longitude of a specific roster branch4 parameters
get roster branch18 parameters
recover archived roster branch 1 parameter
archive a roster branch2 parameters
add a new roster branch16 parameters
update a roster branch18 parameters
get the clock settings for a specific operation2 parameters
perform a call to see if an employee has an upcoming work scheduled5 parameters
perform a clock in for an employee10 parameters
perform a clock out for an employee10 parameters
perform a start of break call for an employee6 parameters
perform an end of break call for an employee6 parameters
qualifications and licences11 parameters
labour management report14 parameters
search for employees38 parameters
create an employee with basic data in the system10 parameters
get details about an employee by id3 parameters
update an employee data11 parameters
get employee tags3 parameters
add tag ids to an employee3 parameters
remove tag ids from employee record3 parameters
set tag ids to an employee3 parameters
get employee hr details3 parameters
save employee hr details11 parameters
get employee compliance details3 parameters
save employee compliance details3 parameters
get employee compliance document4 parameters
returns leave history of an employee5 parameters
upload employee's driver's licence file and details8 parameters
upload employee's credentials (inductions, qualifications or licenses)8 parameters
get financial details for an employee, including bank details, tfn and superannuation3 parameters
save employee financial details10 parameters
upload employee resumé3 parameters
list all employees5 parameters
retrieve an employee2 parameters
run the payroll ledger map report5 parameters
adds a cost code3 parameters
list cost codes
updates an existing cost code5 parameters
deletes a cost code2 parameters
Api V1 Tag-Groups GET4 parameters
Api V1 Tag-Groups {Id} GET3 parameters
returns employee shift data16 parameters
Api V1 Employee-Shifts Find-Employees GET
returns the list of office code
returns locations
returns employee leave balances7 parameters
list all public holidays2 parameters
returns the list of managers
returns the details of a specific custom template 1 parameter
returns the list of custom templates7 parameters
returns the details of a specific custom template3 parameters
returns the details of a specific admin that registered custom template 1 parameter
upload attachments belonged to custom template 1 parameter
delete attachments belonged to custom template 1 parameter
add new custom template 1 parameter
update multiple custom template 1 parameter
delete custom template by id2 parameters
save employee shift 1 parameter
returns the list of absence for shift5 parameters
list all leave rules7 parameters
delete qualification by id2 parameters
update multiple qualifications at once 1 parameter
add new qualifications 1 parameter
Api V1 Tag-Groups Create POST2 parameters
Api V1 Tag-Groups Edit POST3 parameters
Api V1 Tag-Groups Delete POST 1 parameter
Api V1 Tags GET6 parameters
Api V1 Tags {Id} GET3 parameters
Api V1 Tags Create POST2 parameters
Api V1 Tags Edit POST2 parameters
Api V1 Tags Delete POST 1 parameter
returns the list of qualifications6 parameters
returns the details of a specific qualification3 parameters
returns state values
returns clock in / out records11 parameters
Api V1 Comments Candidate POST 1 parameter
returns a list of employee comments6 parameters
Api V1 Comments Candidate Description GET
returns the list of email templates 1 parameter
returns the list of sms templates 1 parameter
get all employee position information (including historical positions)8 parameters
list operations18 parameters
creates a new operation15 parameters
get operation details by id3 parameters
returns operation pay rates based on various filters8 parameters
get paycycle collection23 parameters
get all etp records8 parameters
gets all reimbursements types 1 parameter
returns a specific type of reimbursement3 parameters
returns all position details recorded in the system
Api V1 Invoice List Pending GET9 parameters
Api V1 Invoice List Deleted GET11 parameters
Api V1 Invoice List Issued GET11 parameters
returns a list of leave applications25 parameters
get roster branches16 parameters
get deductions and salary sacrifice details4 parameters
returns the approved shifts
Api V2 Approve-Shifts Bulk-Create Status {Key} GET2 parameters
creates a shift validation8 parameters
approve a shift 1 parameter
creates a shift13 parameters
edit a shift15 parameters
decline a shift 1 parameter
add overtime to a shift 1 parameter
Api V2 Approve-Shifts Bulk-Create POST 1 parameter
approve shift's approving reimbursement 1 parameter
approve shift's declining reimbursement 1 parameter
create a weekly reimbursement, for now this will be pushed into a timesheet during7 parameters
update a times weekly reimbursement item8 parameters
returns the clock log data along with employee, roster branch and shift data
save the roster radius, latitude and longitude of a specific roster branch4 parameters
get roster branch18 parameters
recover archived roster branch 1 parameter
archive a roster branch2 parameters
add a new roster branch16 parameters
update a roster branch18 parameters
get the clock settings for a specific operation2 parameters
perform a call to see if an employee has an upcoming work scheduled5 parameters
perform a clock in for an employee10 parameters
perform a clock out for an employee10 parameters
perform a start of break call for an employee6 parameters
perform an end of break call for an employee6 parameters
qualifications and licences11 parameters
labour management report14 parameters
search for employees38 parameters
create an employee with basic data in the system10 parameters
get details about an employee by id3 parameters
update an employee data11 parameters
get employee tags3 parameters
add tag ids to an employee3 parameters
remove tag ids from employee record3 parameters
set tag ids to an employee3 parameters
get employee hr details3 parameters
save employee hr details11 parameters
get employee compliance details3 parameters
save employee compliance details3 parameters
get employee compliance document4 parameters
returns leave history of an employee5 parameters
upload employee's driver's licence file and details8 parameters
upload employee's credentials (inductions, qualifications or licenses)8 parameters
get financial details for an employee, including bank details, tfn and superannuation3 parameters
save employee financial details10 parameters
upload employee resumé3 parameters

The modern Unified API platform, built differently

Real-time, pass-through

Every request hits the source API live. No caching, no sync jobs, no stale data — just on-demand API reads/writes with native and virtual webhooks for instant updates.

Zero-storage by design

We never store end-customer data. Traffic is stateless and regionalized (US/EU/AU), reducing compliance scope and eliminating data-at-rest risk.

One API, deeply normalized

360+ integrations, 23 categories... Unified objects, endpoints, scopes, and errors—plus raw payload passthrough when you need provider-specific fields.

Custom fields & objects

Go beyond shallow schemas. We support custom fields and read/write on custom objects (e.g., Salesforce) via unified metadata APIs.

AI-ready integrations

Built for AI products: real-time streams for RAG/embeddings and Unified MCP tools that securely grant LLMs controlled integration access.

Predictable pricing, no lock-in

Transparent usage-based pricing that scales with API volume—not customers. Own your credentials and migrate anytime.

Add a foundU integration to your application in hours

1Test drive integrations

Effortlessly test API calls, explore endpoints, and try out the foundU integration using synthetic data in our Sandbox environment.

2Authorize connections

Drop in our Authorization component with a single line of code. Your users can then connect and grant access to their foundU data.

3Start making API calls

Use the Connection ID to interact with foundU via our unified API. We handle maintenance and updates so you can focus on your product.

Seamless Auth, no extra work

Unified.to removes the complexity of authentication and authorization so you can focus on building your product, not managing auth flows. Our pre-built UI and flexible API handle everything in the background—no extra setup required.

See documentation

Trusted by global product companies and developers to power integrations for innovative AI and SaaS applications

Humi.ca
Paidiem.com
HeroHunt.ai
HireTechLadies.com
Sailes.ai
Foresight
Recital
Talin
Sync2Hire
Humi.ca
Paidiem.com
HeroHunt.ai
HireTechLadies.com
Sailes.ai
Foresight
Recital
Talin
Sync2Hire

5 stars on G2

Integrate with all the major hr & directory applications

Unified.to makes it possible to integrate once to a unified API to connect with all the applications your customers use, so you can train AI models, build advanced automation, and expand your market.

Start testing for free

Integrateonce,launchindays

With 368+ pre-built integrations and zero maintenance burden, Unified.to unlocks your team's integration potential, so you can unblock growth.