Unified.to

AbleteamsAPIintegration&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 Ableteams 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
Ableteams
HRIS Employee
Passthrough
HRIS Employee
Passthrough
Your customer's data
on Ableteams

Unified API data-models and methods

HRIS Employee
list get create update remove
Passthrough
get post put patch delete

340 Unified MCP tools

create an employee32 parameters
list all employees4 parameters
retrieve an employee2 parameters
update an employee33 parameters
remove an employee2 parameters
delete a property on a customer-adapter given an adapter id and property name4 parameters
get adapter property list given an adapter id and an authenticated customer id2 parameters
add adapter property9 parameters
retrieves a list of all able note types
retrieves a list of all international date formats available in ote
retrieves a list of all timezone formats available in ote
retrieve a custom international date format for a location2 parameters
get active system alerts 1 parameter
create a new system alert10 parameters
update specific properties of an existing alert2 parameters
update a system alert12 parameters
delete a system alert2 parameters
get information about the last time this api was updated
get detailed information about the auth token being used
headers supplied to the application for debugging load balancer header forwarding
delete applicant credential by id4 parameters
get a pre-signed get url for an applicant's credential file5 parameters
get note4 parameters
delete note4 parameters
get all notes3 parameters
create note9 parameters
get an applicant property4 parameters
delete an applicant property4 parameters
get an applicant state property6 parameters
delete an applicant state property6 parameters
get list of all applicant properties for applicant2 parameters
create an applicant property for applicant5 parameters
update an applicant property5 parameters
hard delete a list of applicant properties2 parameters
add/update a list of properties for an applicant2 parameters
executes a filtered query returning a page of applicants9 parameters
search for applicants based on: first name, last name, applicant id, ats id, email address, home phone, mobile phone2 parameters
create a new applicant in able only45 parameters
retrieve an applicant by applicant id2 parameters
update an existing applicant2 parameters
soft delete an applicant by applicant id2 parameters
Get Alerts2 parameters
get applicant by their associated external id2 parameters
update an existing applicant by their associated external id2 parameters
get custom fields belonging to applicant2 parameters
update custom fields belonging to applicant2 parameters
get config object for custom fields of applicant
export applicant records with given parameters9 parameters
export applicant records with given parameters and saves in s39 parameters
retrieve all application log records for an applicant2 parameters
resend queue message for an applicant2 parameters
set applicant type for given applicant4 parameters
remove applicant type for given applicant2 parameters
retrieve overall onboarding status for an applicant2 parameters
list of screening orders related to the applicant2 parameters
get specific screening order details4 parameters
update an existing order19 parameters
update one or many existing order's fields4 parameters
upload results file for a specific order5 parameters
download results file of an order4 parameters
get all applicant fields
get all applicant types available for customer
update applicant type by name9 parameters
get latest version of an applicant type by name2 parameters
archive applicant type2 parameters
query applications9 parameters
get applications counts by dictionary of queries
get all blueprints available
get a blueprint2 parameters
get a pre-signed url to the pdf that is associated with a paper sign blueprint2 parameters
get all field options for blueprint2 parameters
get a list of blueprint templates for a promotion identifier2 parameters
get a list of code mapping entries for a promotion identifier2 parameters
get a list of blueprint code values for promotion2 parameters
promotes a blueprint, creating a template for a customer3 parameters
get branding for a customer or location 1 parameter
create branding for a customer or location16 parameters
update branding for a customer or location16 parameters
delete a branding record 1 parameter
get all categories, skills and specialties from bullhorn
sync able credentials from existing bullhorn certifications
get field mappings for a particular entity type and direction4 parameters
generate herefish url
automatically configure
sync one job order from bullhorn5 parameters
get all job orders from bullhorn
get a list of all certification requirement configurations
create a new certification requirement7 parameters
get a list of all invalid certification requirement configurations
get certification requirement configuration details2 parameters
update an existing certification requirement configuration9 parameters
delete a certification requirement configuration2 parameters
get all customer configuration settings
get a configuration value for a given key2 parameters
Update Configurations4 parameters
Delete Configurations2 parameters
Get Fields
get all international states
create default credential automation external mappings
get a list of all credentials
create a new credential15 parameters
get credential by id2 parameters
update an existing credential17 parameters
delete a credential2 parameters
retrieve a list of credentials and paging information based on posted query parameters7 parameters
get all available currency units
get all available currency units for the current customer
add a currency unit5 parameters
set all currency units
get a currency unit by id2 parameters
delete a currency unit by id 1 parameter
get a list all views available to user 1 parameter
create a new view for user/customer9 parameters
update an existing view for user/customer11 parameters
update an existing view for user/customer via patch method2 parameters
delete a view2 parameters
get all environments
get a pre-signed get url for an applicant's document4 parameters
get a pre-signed get url for an applicant's document4 parameters
get applicant's education history2 parameters
create an applicant's education history13 parameters
update an education history record (replaces current entry at this id)15 parameters
delete an education history entry4 parameters
get custom field values belonging to an education history entry4 parameters
update custom fields belonging to applicant4 parameters
get custom field configuration for education histories2 parameters
get a list of emergency contacts for the applicant2 parameters
create an emergency contant for applicant9 parameters
update an existing emergency contact11 parameters
delete an emergency contact4 parameters
get available entities
get available entities and their associated trigger type
get entities' form triggers configuration
save entities' form triggers configuration
delete entity's form trigger
get the trigger configuration for a customers ats entity2 parameters
auto-order an e-verify assessment for a given user2 parameters
get the results of an e-verify assessment for a given user2 parameters
query for a data exports9 parameters
download export file2 parameters
create a new external code mapping4 parameters
create or update an existing external code mapping4 parameters
delete a external code-value mapping
update a list of external code mappings
create a list of external code mappings
delete a list of external code-value mappings
get list of external integration api requests made on customer's behalf2 parameters
get details an external integration api request made on customer's behalf3 parameters
create a new integration field mapping21 parameters
update an integration field mapping23 parameters
delete an integration field mapping4 parameters
get an integration field mapping4 parameters
get a list of internal entity types that can be used to create a field mapping2 parameters
get a list of external entity types that can be used to create a field mapping3 parameters
get a list of internal fields that can be used to create a field mapping3 parameters
get a list of external fields that can be used to create a field mapping2 parameters
get a list of field types that can be used to create a field mapping2 parameters
get a list of field mappings7 parameters
get a list of all the field mappings2 parameters
set default field mappings for a customer based on list of entities7 parameters
get a list of a customers integrations2 parameters
get customers job category hierarchy
create a category or skill entry9 parameters
delete a category or skill entry2 parameters
update a category or skill entry11 parameters
create a job53 parameters
get customer jobs list
get job details by id2 parameters
deletes a job entry2 parameters
updates a job entry55 parameters
sync coordinates from google api based on the given job's current address fields2 parameters
executes a filtered query returning a page of job postings24 parameters
get a distinct list of language names available for a customer2 parameters
get all languages for the parent customer
add a new language for a customer4 parameters
delete a language for a customer2 parameters
get licenses associated to the applicant2 parameters
replace all licenses associated with the applicant2 parameters
create new license for applicant10 parameters
update an existing license12 parameters
delete a license record4 parameters
get a listing of all locations accessible by customer
create a new customer location22 parameters
update an existing customer location24 parameters
make an existing location inactive (soft delete)2 parameters
set all languages associated with a location2 parameters
clear all languages associated with a location2 parameters
bulk add locations
login a user 1 parameter
returns a list of all model names that the apis are aware of
returns property names of a given model2 parameters
create a new package entity8 parameters
update a package entity16 parameters
get individual package with templates and tags2 parameters
get a list of tags associated with a package2 parameters
appends an existing tag to a package, returning tags associated with package3 parameters
replaces an existing set of tags associated with a package, returning new list of tags2 parameters
get a list of packages associated with a tag2 parameters
replaces an existing set of templates associated with a package, returning the new list of templates3 parameters
remove a template from package, return ok on success4 parameters
perform bulk action on a list of packages (subjects)3 parameters
query package records with given parameters9 parameters
get all applicant pay accounts2 parameters
add an applicant pay account24 parameters
get an aplicant's pay account information by account id4 parameters
updated an existing applicant pay account26 parameters
updated an existing applicant pay account26 parameters
delete a pay account by id4 parameters
get applicant's pay distribution settings2 parameters
create or replace applicant's pay distribution settings5 parameters
create or replace applicant's pay distribution settings5 parameters
get applicant's pay settings2 parameters
create or update pay settings for applicant11 parameters
create or update pay settings for applicant11 parameters
get all permissions
query placements for customer9 parameters
get a list of all subscriptions 1 parameter
create a subscription4 parameters
get the subscription with the given id2 parameters
update the subscription with the given id6 parameters
delete the subscription with the given id2 parameters
reset the cache for the given clientid when subscriptions are managed outside of this api
query a list of recruiters9 parameters
get applicant's references2 parameters
replace all applicant's references with list provided2 parameters
create new reference for applicant16 parameters
update a reference18 parameters
delete a reference4 parameters
get custom field values associated with a reference4 parameters
update/set custom fields values for a reference4 parameters
get custom field configuration for references2 parameters
get referral for applicant2 parameters
create a new referral for applicant11 parameters
update a referral13 parameters
delete a referral record4 parameters
get all roles
get all roles belonging to this customer
create a new role using the same permissions as an existing role7 parameters
get role details by id2 parameters
update an existing role8 parameters
delete a role2 parameters
append a list of permissions to a role2 parameters
remove a list of permissions from a role2 parameters
set permissions of a role to the list provided2 parameters
get the next run date for a given schedule2 parameters
get list of schedules configured for a customer
create a schedule for a customer9 parameters
update an existing schedule11 parameters
delete a schedule2 parameters
get screening options available at location2 parameters
create or update screening options for the location4 parameters
create or update screening options for the location4 parameters
append location screening options to existing options4 parameters
delete all screening options at a location2 parameters
get a list of all packages available to customer, optionally filter by location id 1 parameter
delete a package using external id 1 parameter
create a new package8 parameters
get package details2 parameters
create or update services included in a package2 parameters
create or update services included in a package2 parameters
append package services to include services listed2 parameters
delete a package2 parameters
update a package10 parameters
get screening services available to customer 1 parameter
delete a screening service entry using external id 1 parameter
create a new screening services entry10 parameters
delete a screening service entry2 parameters
update an existing screening service entry12 parameters
get a signature request by its id4 parameters
get callback logs for the given sig request id4 parameters
get all available templates for creating a signature request3 parameters
get all available packages for creating a signature request3 parameters
get a pre-signed get url for an applicant's edoc6 parameters
get a pre-signed get url for a signature request's audit trail document5 parameters
extend the signature request's expiration date by the given number of days6 parameters
get all available templates for creating a signature request 1 parameter
get all available packages for creating a signature request 1 parameter
query onboarding records with given parameters9 parameters
get count for query onboarding records with given parameters
get tags available to customer2 parameters
get all packages and templates associated with a tag by tag id2 parameters
get templates available to customer
create or update a template31 parameters
get template details2 parameters
get a pre-signed url to the pdf that is associated with a paper sign template2 parameters
get a pre-signed url to the pdf associated with a template for preview2 parameters
performs template validation and returns template validation result2 parameters
get list of fields availabe to be added to all forms2 parameters
assign default field option10 parameters
remove default field value4 parameters
get field options for template field2 parameters
get all field options for template2 parameters
get all templates associated with a tag2 parameters
update a paper-sign templates pdf3 parameters
get dynamic params used in 3rd party iframe
get a list of tags associated with a template2 parameters
appends an existing tag to a template, returning new list of tags associated with it4 parameters
replaces an existing set of tags associated with a template, returning new list of tags2 parameters
query template edit history9 parameters
get list of tos acceptance's for the applicant2 parameters
get all translations for the customer types list can be passed in via query to specify the type of translations to limit response to 1 parameter
create or update a translation for a given key, type and language6 parameters
get all active user roles belonging to this user
create a new user role6 parameters
get all user roles details by id2 parameters
update an existing user role8 parameters
delete a user role2 parameters
get all user roles details by user id2 parameters
get the first user role for the specified user2 parameters
secondary user locations2 parameters
secondary user locations2 parameters
get all active users belonging to this customer 1 parameter
create a new user22 parameters
get all user details by id2 parameters
update an existing user24 parameters
delete a user2 parameters
associate a role to a user, and delete old role if there was one4 parameters
create an applicant for an internal user2 parameters
create or update settings for user2 parameters
get settings for user2 parameters
get all active users whose role is associated with this customer2 parameters
get all active users who are associated with this customer, but not a user of the customer
get all available customers for loggedin user
bulk add users
Get List-Crimcheck
retrieve the countrycode to be associated with a user
get a user's external ids2 parameters
add an externalid for a user5 parameters
delete an externalid for a user4 parameters
order a new workflow for an applicant11 parameters
alert an applicant to the creation of a new workflow3 parameters
order workflow based on category3 parameters
Get Workflow2 parameters
get list of work history entries for applicant2 parameters
create a workhistory entry for applicant23 parameters
update a work history entry25 parameters
delete a workhistory entry4 parameters
get custom fields or a work history entry4 parameters
create or update custom fields associated with a work history entry4 parameters
get custom field configuration for work history entities2 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, 22 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 Ableteams integration to your application in hours

1Test drive integrations

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

3Start making API calls

Use the Connection ID to interact with Ableteams 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 364+ pre-built integrations and zero maintenance burden, Unified.to unlocks your team's integration potential, so you can unblock growth.