Unified.to

CATSAPIintegration&MCPserver

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

Try free for 30 days, no credit card required

Add CATS and 52 other pre-built ATS integrations

Real-time data to fuel countless ATS use cases

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

ats

Source Candidates

Enable users to source candidates and send updates back to their ATS.

Learn More
ats

Assess Candidates

Trigger assessments and send updates back to your users' ATS.

Learn More
ats

Promote Jobs

Enable users to post to multiple job boards and send updates to their ATS.

Learn More
Your product
or/and
AI agent
Unified.to
Unified API
or/and
Unified MCP
CATS
HRIS Employee
ATS Candidate
ATS Company
ATS Job
ATS Applicationstatus
ATS Application
ATS Activity
ATS Document
Passthrough
HRIS Employee
ATS Candidate
ATS Company
ATS Job
ATS Applicationstatus
ATS Application
ATS Activity
ATS Document
Passthrough
Your customer's data
on CATS

Unified API data-models and methods

HRIS Employee
list get
ATS Candidate
list get create update remove
ATS Company
list get create update remove
ATS Job
list get create update remove
ATS Applicationstatus
list
ATS Application
list get create update remove
ATS Activity
list create
ATS Document
create list get remove
Passthrough
get post put patch delete

253 Unified MCP tools

create an activity16 parameters
list all activities4 parameters
create a candidate21 parameters
list all candidates5 parameters
retrieve a candidate2 parameters
update a candidate22 parameters
remove a candidate2 parameters
create a job22 parameters
list all jobs5 parameters
retrieve a job2 parameters
update a job23 parameters
remove a job2 parameters
create a document9 parameters
list all documents4 parameters
retrieve a document2 parameters
remove a document2 parameters
list all applicationstatuses3 parameters
create an application13 parameters
list all applications6 parameters
retrieve an application2 parameters
update an application14 parameters
remove an application2 parameters
create a company8 parameters
list all companies5 parameters
retrieve a company2 parameters
update a company9 parameters
remove a company2 parameters
list all employees3 parameters
retrieve an employee2 parameters
list all activities2 parameters
get an activity2 parameters
update an activity6 parameters
delete an activity2 parameters
search activities3 parameters
filter activities6 parameters
get an attachment2 parameters
delete an attachment2 parameters
download an attachment2 parameters
parse a resume
list all backups2 parameters
create a backup2 parameters
get a backup2 parameters
list all candidates2 parameters
create a candidate26 parameters
get a candidate2 parameters
update a candidate24 parameters
delete a candidate2 parameters
authorize a candidate2 parameters
list pipelines by candidate4 parameters
list candidate tasks4 parameters
search candidates3 parameters
filter candidates6 parameters
list candidate phones4 parameters
create a candidate phone5 parameters
get a candidate phone4 parameters
update a candidate phone7 parameters
delete a candidate phone4 parameters
list candidate emails4 parameters
create a candidate email4 parameters
get a candidate email4 parameters
update a candidate email6 parameters
delete a candidate email4 parameters
list candidate custom fields2 parameters
get a candidate custom field2 parameters
list candidate custom field values4 parameters
get a candidate custom field value4 parameters
update a candidate custom field5 parameters
list candidate activities4 parameters
create a candidate activity6 parameters
list a candidate attachments4 parameters
upload a candidate attachment3 parameters
upload a resume3 parameters
list candidate work history4 parameters
create a candidate work history item10 parameters
get a candidate work history item2 parameters
update a candidate work history item10 parameters
delete a candidate work history item2 parameters
list all candidate lists2 parameters
create a candidate list2 parameters
get a candidate list2 parameters
delete a candidate list2 parameters
list all candidate list items4 parameters
create candidate list items3 parameters
get a candidate list item4 parameters
delete a candidate list item4 parameters
list applications by candidate4 parameters
get a candidate application4 parameters
list all candidate tags4 parameters
replace candidate tags3 parameters
attach candidate tags3 parameters
delete candidate tag4 parameters
get a candidate thumbnail2 parameters
change a candidate thumbnail4 parameters
list all companies2 parameters
create a company15 parameters
get a company2 parameters
update a company16 parameters
delete a company2 parameters
list company tasks4 parameters
search companies3 parameters
filter companies6 parameters
list company phones4 parameters
create a company phone5 parameters
get a company phone4 parameters
update a company phone7 parameters
delete a company phone4 parameters
list company custom fields2 parameters
get a company custom field2 parameters
list company custom field values4 parameters
get a company custom field value4 parameters
update a company custom field5 parameters
list company statuses2 parameters
get a company status2 parameters
change company status4 parameters
list company attachments4 parameters
upload a company attachment3 parameters
list all company lists2 parameters
create a company list2 parameters
get a list2 parameters
delete a company list2 parameters
list all company list items4 parameters
create company list items3 parameters
get a company list item4 parameters
delete a company list item4 parameters
list all company tags4 parameters
replace company tags3 parameters
attach company tags3 parameters
delete company tag4 parameters
list all departments4 parameters
add department3 parameters
get a department2 parameters
update department3 parameters
delete department2 parameters
get a company thumbnail2 parameters
change a company thumbnail9 parameters
list all contacts2 parameters
create a contact16 parameters
get a contact2 parameters
update a contact17 parameters
delete a contact2 parameters
list contact tasks4 parameters
search contacts3 parameters
filter contacts6 parameters
lis contact phones4 parameters
create a contact phone5 parameters
get a contact phone4 parameters
update a contact phone7 parameters
delete a contact phone4 parameters
list contact emails4 parameters
create a contact email4 parameters
get a contact email4 parameters
update a contact email6 parameters
delete a contact email4 parameters
list contact custom fields2 parameters
get a contact custom field2 parameters
list contact custom field values4 parameters
get a contact custom field value4 parameters
update a contact custom field5 parameters
list contact activities4 parameters
create a contact activity6 parameters
list contact statuses2 parameters
get contact status2 parameters
change contact status5 parameters
list contact attachments4 parameters
upload a contact attachment3 parameters
list all contact lists2 parameters
create a contact list2 parameters
get a contact list2 parameters
delete a contact list2 parameters
list all contact list items4 parameters
create contact list items3 parameters
get a contact list item4 parameters
delete a contact list item4 parameters
list all contact tags4 parameters
replace contact tags3 parameters
attach contact tags3 parameters
delete contact tag4 parameters
get a contact thumbnail2 parameters
change a contact thumbnail4 parameters
list all events starting after a timestamp 1 parameter
list all jobs2 parameters
create a job23 parameters
get a job2 parameters
update a job23 parameters
delete a job2 parameters
list pipelines by job4 parameters
list job tasks4 parameters
search jobs3 parameters
filter jobs6 parameters
list job custom fields2 parameters
get a job custom field2 parameters
list job custom field values4 parameters
get a job custom field value4 parameters
update a job custom field5 parameters
list job statuses2 parameters
get a job status2 parameters
change job status4 parameters
list job attachments4 parameters
upload a job attachment3 parameters
list all job lists2 parameters
create a job list2 parameters
get a job list2 parameters
delete a job list2 parameters
list all job list items4 parameters
create job list items3 parameters
get a job list item4 parameters
delete a job list item4 parameters
list applications by job4 parameters
get a job application4 parameters
list job application fields4 parameters
list all job tags4 parameters
replace job tags3 parameters
attach job tags3 parameters
delete job tag4 parameters
list all pipelines2 parameters
create a pipeline4 parameters
get a pipeline2 parameters
update a pipeline3 parameters
delete a pipeline3 parameters
filter pipelines5 parameters
list workflows2 parameters
get a workflow2 parameters
list workflow statuses4 parameters
get a workflow status4 parameters
get pipeline historical statuses2 parameters
change pipeline status5 parameters
list all portals2 parameters
get a portal2 parameters
list portal jobs4 parameters
submit6 parameters
publish portal job4 parameters
unpublish portal job4 parameters
get portal registration application2 parameters
submit portal registration application4 parameters
get site
list all tags2 parameters
get a tag2 parameters
list all tasks2 parameters
create a task5 parameters
get a task2 parameters
update a task7 parameters
delete a task2 parameters
list all triggers2 parameters
get a trigger2 parameters
list all users2 parameters
get a user2 parameters
list all webhooks2 parameters
create a webhook3 parameters
get a webhook2 parameters
delete a webhook2 parameters
get a work history2 parameters
update a work history10 parameters
delete a work history2 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 CATS integration to your application in hours

1Test drive integrations

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

3Start making API calls

Use the Connection ID to interact with CATS 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 ats 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.