---
title: Loxo API Integration on Truto
slug: loxo
category: ATS
canonical: "https://truto.one/integrations/detail/loxo/"
---

# Loxo API Integration on Truto



**Category:** ATS  
**Status:** Generally available

## Unified APIs

### Unified User Directory API

- **Users** — The User object represents a User.

### Unified ATS API

- **Applications** — The applications represent an application for a job.
- **Attachments** — The attachments represent an attachment for a candidate.
- **Candidates** — The candidates represent a candidate.
- **Job Interview Stages** — The job interview stages represent a job interview stage.
- **Jobs** — The jobs represent a job.
- **Organizations** — The organizations represent the organization.
- **Users** — The users represent a user.

## How it works

1. **Link your customer's Loxo account.** Use Truto's frontend SDK; we handle every OAuth and API key flow so you don't need to create the OAuth app.
2. **Authentication is automatic.** Truto refreshes tokens, stores credentials securely, and injects them into every API request.
3. **Call Truto's API to reach Loxo.** The Proxy API is a 1-to-1 mapping of the Loxo API.
4. **Get a unified response format.** Every response uses a single shape, with cursor-based pagination and data in the `result` field.

## Use cases

- **Trigger background checks from Loxo pipeline stage changes** — Background check providers can monitor application stage transitions in Loxo and automatically initiate screenings when a candidate reaches a specific stage like 'Offer Pending'. Results and compliance documents are attached directly to the candidate's Loxo profile via the Attachments model.
- **Sync open job requisitions to external job boards and marketplaces** — Job distribution platforms can pull active jobs and organization details from Loxo to automatically publish listings to niche or aggregated job boards, keeping postings in sync without manual recruiter intervention.
- **Automate candidate onboarding into payroll or EOR systems** — Global payroll and employer-of-record platforms can read candidate and application data from Loxo once a placement is finalized, eliminating duplicate data entry and accelerating contract generation for staffing agencies.
- **Push sourced candidates and resumes into Loxo from external tools** — Sourcing and talent marketplace platforms can create candidate records and upload parsed resumes as attachments in Loxo, giving recruiters an instant, enriched pipeline without toggling between systems.
- **Map Loxo recruiter accounts for activity attribution** — Productivity, VoIP, and analytics tools can list Loxo users to map recruiter identities to their own internal user accounts, ensuring that synced activities like calls, messages, or notes are attributed to the correct recruiter.

## What you can build

- **Stage-driven assessment delivery** — Automatically send coding or behavioral assessments to candidates when their Loxo application moves to a designated interview stage, then attach score reports back to the application record.
- **Real-time job board syndication** — Poll Loxo for newly created or updated jobs and their associated organizations to mirror postings across external job boards with accurate descriptions, locations, and company details.
- **One-click candidate import with resume attachment** — Let your users push sourced candidates into Loxo complete with uploaded PDF resumes, so recruiters find fully populated profiles ready for outreach.
- **Automated compliance document upload** — Attach background check results, reference check summaries, or certification documents directly to a Loxo candidate's profile as attachments when an external workflow completes.
- **Recruiter identity mapping for cross-platform analytics** — Sync the Loxo user directory into your product to correctly attribute activities, metrics, and communications to individual recruiters across systems.
- **Placement-triggered contract generation** — Detect when an application reaches a final 'Hired' or 'Placed' stage in Loxo and automatically pull candidate details to pre-fill employment contracts or onboarding forms.

## FAQs

### What Unified APIs does Truto support for Loxo?

Truto supports the Unified ATS API (covering Applications, Attachments, Candidates, Job Interview Stages, Jobs, Organizations, and Users) and the Unified User Directory API (covering Users) for Loxo.

### Can I create candidates and upload attachments in Loxo through Truto?

Yes. The Unified ATS API exposes Candidates and Attachments as resources, allowing you to create candidate records and upload documents like resumes or compliance certificates to their profiles.

### How does Truto handle authentication for Loxo connections?

Truto manages the full auth flow on your behalf. Your end users connect their Loxo accounts through Truto's embedded linking experience, so you never need to handle API keys or OAuth tokens directly.

### Are there pre-built Truto tools available for Loxo?

There are no pre-built tools for Loxo at this time. Truto builds tools on request, so you can reach out to have custom tools developed for your specific workflow needs.

### Can I track which interview stage a candidate is in within Loxo?

Yes. The Unified ATS API includes Job Interview Stages and Applications models, allowing you to read a candidate's current stage in a hiring pipeline and react to stage transitions programmatically.

### Does Truto handle pagination and rate limiting for the Loxo API?

Yes. Truto abstracts away pagination and API-specific rate limiting so you can query large datasets — like full candidate or job lists — without managing cursor logic or throttling on your side.
