---
updatedAt: 2025-10-12T20:25:04.000Z
agentTools:
  projectIndex: https://docs.checkhq.com/llms.txt
---

# Requirements API

Discover what required inputs are missing from your end-users.

The Requirements API surfaces the data inputs and documentation required for a company, employee, or contractor to perform certain actions, such as run payroll or file quarterly tax returns.

> 📘 Current Use Cases
>
> Our team is actively building more use cases into the Requirements API. Today the API supports three scenarios where user input is required:
>
> 1. Documentation requests during the Company Review process
> 2. Required tax IDs that are in an "Applied For" state
> 3. A debit for a company's payroll fails (for example, the bank notifies us that there were insufficient funds in the account to complete the payment).