Patriot is an accounting and payroll software that empowers small businesses to spend less time doing payroll and more time on what matters most. To keep their customers happy, they prioritize ease of use, customer service, and affordable pricing.
Build with confidence
Instantly support 180+ systems (and counting) compatible with our normalized data structure and as we add new systems, turn them on with one click.
Trust Finch’s infrastructure that enforces TLS 1.2 for data in transit and encrypts data at rest using AES 256 bit encryption.
Seamlessly read company, census, and payroll data, while writing deductions and benefits contributions changes directly into the source of truth.
Integrate Finch in hours with just a few lines of code and turn on the ability sync data with employers in as little as 30 seconds.
Unified API
Finch standardizes employment data across every provider. So you don't have to.
Read basic company data including legal name, EIN, bank accounts, entity type, and locations.
Read company directory and organization structure including the names of individuals and the reporting structure.
Read individual data including name, email, phone number, date of birth, and residence.
Read employment data including income, employment type, start date, end date, and location.
Read all payments made the company including pay date, pay periods, and gross and net pay.
Read all data on a specific pay statement including earnings, deductions, and taxes.
Read and write benefits information, including creating benefits and enrolling individuals.
Finch is the employment data infrastructure specialist, and focuses on addressing system fragmentation, offering a best-in-class developer experience, and maintaining deep trust between employers and applications built on our platform.
Your application front-end redirects your user to Finch Connect, our OAuth 2.0-based authorization flow, which guides your user through granting you access to their employment system.
Your front-end receives an authorization code after your user successfully grants your application access. Your front-end sends the short-lived code to your application server, which exchanges it for a long-lived access_token.
Finally, your application server saves the access_token, representing your access to your user's system, to read data and push changes.
We group Payroll and HRIS data into three data types: Organization, Payroll, and Benefits data. Use our Organization endpoints to read basic company, directory, individual, and employment data; our Payroll endpoints to read pay and pay statement details; and our Benefits endpoints to read and write benefits data from the system of record. Support for specific fields depends on provider availability and integration type. Field support for our Automated integrations is available in our docs. For details on our Assisted integrations, please reach out.
Integrate Finch in hours with just a few lines of code and turn on the ability to sync data with employers in as little as 30 seconds.
Since day one, security and transparency have always been priorities at Finch. We are committed to protecting the data of our customers, employers, and employees.
Finch’s infrastructure enforces TLS 1.2 for data in transit and encrypts data at rest using AES 256 bit encryption. Read more about Security at Finch. Your application front-end redirects your user to Finch Connect, our OAuth 2.0-based authorization flow, which guides your user through granting you access to their employment system.
Integrations
Create a best-in-class experience for your users today.