Introduction

Introduction

Parsify is a provider-agnostic payroll document extraction and normalization platform. It accepts payroll journals and reports (PDFs) from any provider — ADP, Gusto, Paylocity, and more — and returns structured, normalized JSON mapped to a canonical payroll schema.

Base URL

All API requests are made to the following base URL:

https://api.parsifyhq.com

What Can You Do with the Parsify API?

Upload Payroll Documents

Upload payroll PDFs from any supported provider. Parsify handles document validation, storage, and checksum verification automatically.

Extract Structured Payroll Data

Create extraction jobs that process uploaded documents through Parsify’s ML pipeline. The output is canonical, normalized JSON — regardless of which payroll provider generated the source document.

Run Payroll Migrations

Orchestrate full provider-to-provider payroll migrations. Upload source and target documents, run extractions on both, and generate validation reports that compare the two for accuracy and completeness.

Core Concepts

ConceptDescription
DocumentAn uploaded payroll PDF associated with your organization
Extraction JobAn async processing job that extracts structured data from a document
Extraction ResultThe canonical JSON output of a completed extraction job, including confidence scores
MigrationA workflow that tracks a payroll provider migration from source to target
RunA single extraction pass within a migration (source run or target run)
ValidationA comparison report between source and target runs within a migration
ProviderA payroll provider (e.g., ADP, Gusto) registered in the Parsify system

Next Steps