Unified.to

UKG HR Service DeliveryAPIintegration&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 UKG HR Service Delivery 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
UKG HR Service Delivery
HRIS Employee
HRIS Group
Passthrough
HRIS Employee
HRIS Group
Passthrough
Your customer's data
on UKG HR Service Delivery

Unified API data-models and methods

HRIS Employee
list get
HRIS Group
list get
Passthrough
get post put patch delete

248 Unified MCP tools

list all employees6 parameters
retrieve an employee2 parameters
list all groups3 parameters
retrieve a group2 parameters
custom fields listing2 parameters
custom field details2 parameters
create or update a custom field2 parameters
get details of an employee2 parameters
update an employee2 parameters
list & search employees16 parameters
create an employee
invite an employee to evault2 parameters
invite an employee to open a ukg hr service delivery account2 parameters
invite an employee to their portal account2 parameters
delete link between an employee an their evault2 parameters
create or update an employee using `external_id`2 parameters
drop a document in the electronic vault of an employee7 parameters
list and search employees and their subscriptions5 parameters
get subscriptions of an employee3 parameters
list e-vaults available"3 parameters
get e-vault details of employee2 parameters
list roles 1 parameter
get details of a role2 parameters
create or update a role2 parameters
get core hr persmissions for a role2 parameters
update core hr persmissions for a role19 parameters
get document manager persmissions for a role2 parameters
list & search `users`9 parameters
create a `user`
get details of a `user`2 parameters
update a `user`2 parameters
send activation email to a `user`2 parameters
list of employee document types7 parameters
get details of an employee document type2 parameters
list company document types4 parameters
get details of a `document type`2 parameters
list & search employee folders5 parameters
get details of an employee folder2 parameters
list & search company folders5 parameters
get details of a company folder2 parameters
list & search for organizations6 parameters
get details of an organization2 parameters
create or update an organization2 parameters
list organization groups2 parameters
get details of an organization group2 parameters
create or update an organization group2 parameters
upload a document
list & search employee documents17 parameters
upload an employee document
download the file associated with the document2 parameters
download a duplicate of the file associated with the document2 parameters
download a preview of the file associated with the document4 parameters
download the receipt of the file associated with the document2 parameters
get details of an employee document2 parameters
update an employee document2 parameters
hard delete of an employee document2 parameters
trash an employee document2 parameters
untrash an employee document2 parameters
empty trash of all employee documents
update expiration date of an employee document3 parameters
list & search company documents13 parameters
upload a company document
get details of a company document2 parameters
udpate a company document2 parameters
permanent deletion of a company document2 parameters
download the file associated with the document2 parameters
download a duplicate of the file associated with the document2 parameters
download a preview of the file associated with the document4 parameters
download the receipt of the file associated with the document2 parameters
trash company document2 parameters
untrash company document2 parameters
empty trash of company documents
update expiration date3 parameters
upload a file 1 parameter
locate text in the pdf3 parameters
list available signature types 1 parameter
get a signature type2 parameters
list & search inbox items5 parameters
create an inbox item
get details of an inbox item2 parameters
list & search imports4 parameters
get error report file of an import
get details of an import2 parameters
get source file of an import2 parameters
get report file of an import2 parameters
get error report file of an import2 parameters
dataset imports listing4 parameters
execute dataset import
import details retrieval2 parameters
get source file of data set import2 parameters
get report file of data set import2 parameters
list & search processes12 parameters
create a process
get details of a process3 parameters
change status of a process2 parameters
create a `shared_inboxes` action4 parameters
set `user_inboxes`4 parameters
retrieve the list of existing process templates 1 parameter
retrieve details from a process template2 parameters
create or update a process template12 parameters
retrieve the list of task templates from a process template2 parameters
retrieve details from a "acknowledge a document" task template4 parameters
create or update a "acknowledge a document" task template in a process template4 parameters
retrieve details from a custom task template4 parameters
create or update a custom task template in a process template4 parameters
retrieve details from a "fill out a web form" task template4 parameters
create or update a "fill out a web form" task template in a process template4 parameters
retrieve details from a "fill out a pdf" task template4 parameters
create or update a "fill out a pdf" task template in a process template4 parameters
retrieve details from a "sign a document" task template4 parameters
create or update a "sign a document" task template in a process template4 parameters
retrieve details from a "review a completed task" task template detail4 parameters
create or update a "review a completed task" task template in a process template4 parameters
delete a task template4 parameters
retrieve the list of existing pdf templates
retrieve details from a pdf template2 parameters
create or update a pdf template2 parameters
list & search tasks10 parameters
get information for an acknowledgment task3 parameters
get information for a basic task3 parameters
get information for a signature task3 parameters
get information for a fill out a form task3 parameters
get information for a fill a pdf task3 parameters
get information for a validate a previous task3 parameters
attach file to a task5 parameters
get file uploaded to a task4 parameters
delete file uploaded to a task4 parameters
download file previously uploaded to a task4 parameters
download files generated for a task4 parameters
fill a task form2 parameters
get digital process manager employee settings2 parameters
download employee welcome file2 parameters
categories listing (new kb)2 parameters
category details (new kb)2 parameters
create or update category (new kb)2 parameters
delete a category (new kb)2 parameters
article listing18 parameters
upload an image
article details2 parameters
create or update article (new kb)2 parameters
delete an article2 parameters
get image referenced in the article body4 parameters
tag listing3 parameters
list & search requests21 parameters
create a request
get details of a request3 parameters
delete a request & it's attachments2 parameters
delete files attached to a request form4 parameters
get files from a request form4 parameters
download the preview of a page8 parameters
delete files attached to a request4 parameters
get files attached to a request4 parameters
get the preview of a request attachment8 parameters
list all comments of a request3 parameters
create a new comment for a request7 parameters
get the preview of a page10 parameters
get request snapshot2 parameters
list all hr users and managers assigned to the request4 parameters
list all requests linked to a request sorted by decreasing creation date3 parameters
link a request to another existing request2 parameters
list & search request forms7 parameters
get details of a request form2 parameters
client details
update an existing platform 1 parameter
distribution projects listing2 parameters
distribution project creation18 parameters
distribution project details2 parameters
list all distributions2 parameters
create distribution to project5 parameters
get distribution details2 parameters
get distribution error report2 parameters
get oauth access token 1 parameter
revoke access token 1 parameter
generate document from file 1 parameter
get generated document metadata2 parameters
remove generated document2 parameters
download the generated document2 parameters
preview the first page of the generated document2 parameters
preview the generated document4 parameters
list all placeholder fields in a template document for a given version5 parameters
associate typing information to placeholder fields in a template document for a given version4 parameters
list all the template definitions of a client10 parameters
create a new template7 parameters
get template definition2 parameters
create or update template definition9 parameters
remove a template2 parameters
upload template document2 parameters
list all templates using a fragment2 parameters
list all the version of a template5 parameters
get template version definition4 parameters
update an existing template version9 parameters
remove a template version4 parameters
download template document for a given version4 parameters
download the active template document2 parameters
download the latest template document2 parameters
list all placeholder fields in a template document for a given version4 parameters
list all placeholder fields in a template document for its active version2 parameters
list all placeholder fields in a template document for a given version2 parameters
preview the first page of a template document for a given version4 parameters
preview the first page of the active template document2 parameters
preview the first page of the latest template document2 parameters
preview a page of a template document for a given version6 parameters
preview a page of the active template document4 parameters
preview a page of the latest template document4 parameters
get the status of the syntax migration of a client's templates 1 parameter
update the status of the syntax migration in order to start it2 parameters
relaunch a new migration process
list all the template definitions of a client for which an action is required regarding syntax migration6 parameters
convert a syntax v1 template into a syntax v2 template2 parameters
get all the campaigns6 parameters
create and start a generation campaign
upload a csv containing all the required information to generate a campaign
get information about a campaign2 parameters
download the resulting file of the campaign2 parameters
list & search events8 parameters
get audit permissions by role2 parameters
create or update audit persmissions for a role3 parameters
get details of an event2 parameters
export events7 parameters
list all actions
list all webhooks 1 parameter
create a webhook
get details of a webhook2 parameters
update a webhook2 parameters
delete a webhook2 parameters
refresh signature key2 parameters
send test callback2 parameters
get webhook permissions by role2 parameters
create or update webhook persmissions for a role3 parameters
get core settings
get digital process manager settings
get knowledge base settings
get request management settings
datasets listing5 parameters
dataset details2 parameters
dataset creation or update2 parameters
dataset values list8 parameters
value details4 parameters
dataset creation or update4 parameters
dataset deletion4 parameters
request a document type prediction 1 parameter
retrieve a document type prediction run2 parameters
list of macros4 parameters
get detail of a single `macro`3 parameters
create or update a `macro`2 parameters
list of custom status4 parameters
get the details of a custom status2 parameters
create or update a custom status2 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 an UKG HR Service Delivery integration to your application in hours

1Test drive integrations

Effortlessly test API calls, explore endpoints, and try out the UKG HR Service Delivery 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 UKG HR Service Delivery data.

3Start making API calls

Use the Connection ID to interact with UKG HR Service Delivery 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.