Assessment API

The Unified Assessment API enables assessment and background check providers to seamlessly integrate with Applicant Tracking Systems (ATS) platforms through a single, standardized interface. Recruiters can request assessments for candidates directly from within their ATS—Workable, Ashby, Greenhouse, and others—while assessment providers receive orders via webhooks and submit results back to the ATS, all with one API.

What is the Unified Assessment API?

ATS platforms like Workable, Ashby, and Greenhouse each have their own assessment APIs with different authentication methods, data models, and endpoints. The Unified Assessment API normalizes these differences, allowing assessment providers to build once and support multiple ATS platforms without maintaining separate integrations for each provider.

Unlike the Unified Verification API, where applications initiate requests to verification providers through Unified, the Assessment API connects directly into ATS “assessment APIs” and allows recruiters to request assessments without leaving their ATS. For assessment providers, this reduces friction for recruiters and keeps them in their familiar workflow.

Key Benefits for Developers

  • Single Integration: Write code once to support Workable, Ashby, Greenhouse, and more—no need to learn multiple ATS assessment APIs
  • Normalized Data Models: Work with consistent assessment package, order, and result structures across all supported ATS platforms
  • Real-Time Webhooks: Receive assessment orders via webhooks as soon as recruiters request them, with no polling required
  • Zero Maintenance: No need to track API version changes or deprecations across multiple ATS assessment integrations
  • Faster Development: Ship ATS assessment integration features in days instead of months of integration work

Benefits for Product Managers

  • Multi-Platform Support: Offer customers the ability to connect their preferred ATS platform without custom development
  • Competitive Advantage: Launch with support for Workable, Ashby, Greenhouse, and more while competitors build integrations one at a time
  • Customer Flexibility: Allow recruiters to request assessments from within their ATS without switching to a third-party interface
  • Reduced Time-to-Market: Get assessment integration features to market quickly without waiting for engineering to build multiple integrations
  • Scalable Product Strategy: Easily add new ATS platforms as they add assessment API support

Assessment Data Objects

The Assessment API provides access to the following standardized objects:

  • Assessment Packages: Available assessment packages, pricing, and package configuration that ATS platforms display to recruiters
  • Assessment Orders: Orders placed by recruiters when they request an assessment for a candidate, including candidate, job, and application details
  • Order Results: Scores, status, completion timestamps, and custom attributes submitted back to the ATS when assessments are complete

Common Use Cases

Candidate Assessment Integration

Build assessment and testing tools that integrate with customers’ ATS platforms. Recruiters request assessments from within their ATS; your application receives orders via webhooks, sends assessments to candidates, and submits results back for recruiters to review.

Background Check Workflows

Connect background check services with ATS platforms that support assessment APIs. Recruiters initiate checks from within their ATS; your service processes the request, performs verification, and updates the order with results that appear directly in the ATS.

Skills and Aptitude Testing

Create skills assessment and aptitude testing products that work with Workable, Ashby, Greenhouse, and other supported ATS platforms. Recruiters order assessments for candidates; your platform delivers the test, scores it, and pushes results back to the ATS.

Interview Preparation Assessments

Build tools that deliver pre-interview assessments or preparation materials. Recruiters order assessments for candidates at specific pipeline stages; your application tracks completion and reports results back to the ATS.

Behavioral and Personality Assessments

Integrate behavioral or personality assessments into the hiring flow. Recruiters request assessments from within their ATS; your platform collects responses, computes scores, and submits structured results for recruiters to review alongside other candidate data.

Supported ATS Platforms

The Unified Assessment API supports integration with ATS platforms that offer assessment APIs, including Workable, Ashby, and Greenhouse. Each integration uses assessment-only connections that are separate from their standard ATS integrations.

Why Use a Unified Assessment API?

Traditional Approach:

  • Build separate integrations for Workable, Ashby, Greenhouse, and each new ATS that adds assessment support
  • Learn multiple authentication systems and API specifications
  • Maintain code for different webhook formats, data models, and result submission endpoints
  • Monitor and update integrations when any platform deprecates or changes their assessment API
  • Handle platform-specific package structures, order payloads, and result formats

With Unified Assessment API:

  • Integrate once with a single API that works across supported ATS platforms
  • Use one authentication flow (Partner API Key) for all platforms
  • Work with normalized assessment package and order objects
  • Receive orders via standardized webhooks and submit results through a single update endpoint
  • Built-in webhook support for assessment order creation and cancellation events

Integration Scenarios

For Assessment Software Providers

Add “Connect Your ATS” features that work with Workable, Ashby, Greenhouse, and other supported platforms. Configure assessment packages via the Unified API; receive orders via webhooks and submit results without building separate integrations for each ATS.

For Background Check Providers

Integrate background verification services with ATS platforms that support assessment APIs. Recruiters initiate checks from within their ATS; your service receives candidate details via webhooks, performs verification, and updates orders with results that appear in the ATS.

For Skills Testing Platforms

Connect skills and aptitude testing tools with customers’ ATS systems. Recruiters request assessments for candidates; your platform receives orders, delivers tests, scores responses, and pushes results back through the Unified Assessment API.

Real-Time, Live Data

The Unified Assessment API provides real-time access to assessment orders via webhooks. When a recruiter requests an assessment in their ATS, you receive a webhook immediately with the order details. Every result submission is written back to the source ATS in real time, ensuring recruiters see up-to-date assessment status and scores.

This real-time architecture is ideal for:

  • Immediate notification when recruiters order assessments
  • Live order status and result updates in the ATS
  • Automated workflows that react to new orders and cancellations instantly

Privacy & Security

Unified.to never stores your customers’ assessment data. All requests are stateless and pass through to the ATS platforms directly. Traffic is regionalized (US/EU/AU) to comply with data residency requirements.

Are we missing anything? Let us know
Was this page helpful?