Skip to content

HRIS

HR Partner
API integration

Ship HRIS features without building the integration. Full HR Partner API access via Proxy, normalized data through Unified APIs — extend models and mappings to fit your product.

Talk to us
HR Partner

Use Cases

Why integrate with HR Partner

Common scenarios for SaaS companies building HR Partner integrations for their customers.

01

Automate employee provisioning and deprovisioning across your SaaS app

Sync employee lifecycle events from HR Partner to automatically create, update, or revoke user accounts in your product. When an employee is marked inactive or terminated, trigger immediate access removal without manual intervention.

02

Power role-based access control with live org data

Read job roles, groups, and tags from HR Partner to dynamically assign permissions, license tiers, or feature access within your SaaS product — ensuring the right people have the right access as roles change.

03

Sync time-off data for workforce capacity planning

Fetch approved time-off requests, balances, and policies from HR Partner so your scheduling, project management, or payroll tool can accurately reflect who's available and when, without double-entry.

04

Drive employee engagement workflows from HR data

Use employee records, start dates, and group memberships to trigger automated onboarding sequences, birthday celebrations, or peer recognition — and suppress notifications when employees are on leave.

05

Automate spend controls based on employment status

Corporate card and expense management platforms can sync employees, employments, and job roles from HR Partner to issue cards for new hires and freeze them instantly when someone departs.

What You Can Build

Ship these features with Truto + HR Partner

Concrete product features your team can ship faster by leveraging Truto’s HR Partner integration instead of building from scratch.

01

Real-time employee directory sync

Automatically populate and maintain a searchable employee directory in your app using employees, groups, and job roles from HR Partner.

02

Automated onboarding and offboarding triggers

Detect new hires and terminations from employment status changes to kick off provisioning or deprovisioning workflows in your product.

03

Dynamic role-based license assignment

Map HR Partner job roles and tags to your product's permission tiers so license levels adjust automatically as employees change positions.

04

Leave-aware scheduling and notifications

Pull time-off requests and balances to block out unavailable dates in your scheduling tool or suppress non-urgent notifications for employees on leave.

05

Org chart and team structure visualization

Build a live organizational chart from HR Partner's groups and employee data that stays current without manual updates from end users.

06

Consolidated benefits and compensation dashboard

Aggregate benefits data and company metadata from HR Partner into a total compensation view alongside data from other HRIS sources via the Unified API.

Unified APIs

Unified APIs for HR Partner

Skip writing code for every integration. Use Truto’s category-specific Unified APIs out of the box or customize the mappings with AI.

Unified HRIS API

Benefits

Benefits represent the benefits for an Employee

View Docs

Companies

Companies represent the companies in HRIS

View Docs

Employees

Represents an employee in HRIS

View Docs

Employments

Employments represent a job position at a company.

View Docs

Groups

Groups represent the groups for an Employee

View Docs

Job Roles

Represent the job roles in a company

View Docs

Tags

The tags represent a tag for a employee.

View Docs

Timeoff Balances

Represent the time off balances for an Employee

View Docs

Timeoff Policies

Represent the time off policies in a company

View Docs

Timeoff Requests

Represent the time off requests for an Employee

View Docs

How It Works

From zero to integrated

Go live with HR Partner in under an hour. No boilerplate, no maintenance burden.

01

Link your customer’s HR Partner account

Use Truto’s frontend SDK to connect your customer’s HR Partner account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.

02

We handle authentication

Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.

03

Call our API, we call HR Partner

Truto’s Proxy API is a 1-to-1 mapping of the HR Partner API. You call us, we call HR Partner, and pass the response back in the same cycle.

04

Unified response format

Every response follows a single format across all integrations. We translate HR Partner’s pagination into unified cursor-based pagination. Data is always in the result attribute.

FAQs

Common questions about HR Partner on Truto

Authentication, rate limits, data freshness, and everything else you need to know before you integrate.

How does authentication work for HR Partner?

HR Partner uses API key authentication (x-api-key header). Truto handles storing and managing the API key securely so your end users authenticate once through Truto's connect flow.

What data models are available through Truto's Unified HRIS API for HR Partner?

The Unified HRIS API supports Benefits, Companies, Employees, Employments, Groups, Job Roles, Tags, Timeoff Balances, Timeoff Policies, and Timeoff Requests. These cover the core employee lifecycle and organizational structure data.

Does Truto support custom tools or endpoints for HR Partner beyond the Unified API?

HR Partner does not have pre-built custom tools yet, but Truto builds them on request. If you need access to HR Partner-specific data outside the Unified HRIS API models, reach out and Truto can create custom tools for your use case.

What types of companies typically connect HR Partner through Truto?

HR Partner is popular with SMBs (20–500 employees), especially non-profits, creative agencies, local IT services, and distributed teams. If your product serves these segments, offering HR Partner as an integration option covers a meaningful portion of your user base.

Does Truto handle pagination and rate limiting for the HR Partner API?

Yes. Truto abstracts away pagination and rate limit handling for HR Partner's REST API, so you get consistent, complete data sets through the Unified API without building retry logic or cursor management yourself.

Can I use the Unified HRIS API to read data from HR Partner alongside other HRIS providers?

Absolutely. The Unified HRIS API normalizes data across providers into a consistent schema. You write one integration and it works for HR Partner and every other HRIS Truto supports, with the same data models and response formats.

HR Partner

Get HR Partner integrated into your app

Our team understands what it takes to make a HR Partner integration successful. A short, crisp 30 minute call with folks who understand the problem.

Talk to us