Skip to main content
The Kua API lets your company’s engineers work with your Kua data programmatically — list and create payroll runs, add employees, and receive real-time events via webhooks. It’s a REST API with predictable, resource-oriented URLs, JSON request and response bodies, and standard HTTP status codes.

Quickstart

Create a key and make your first authenticated request in a few minutes.

Base URL

Every endpoint on the public API is versioned under /v1.

What you can do today

Payroll

List runs and create a draft run from your roster.

Employees

Add employees to your company.

Events

Poll the event timeline, or receive events via webhooks.

Webhooks

Signed, retried, at-least-once delivery of events to your endpoints.

Official SDKs

Node.js / TypeScript

npm install @kua/node

Python

pip install kua
The API is scoped to a single company — the one that owns the API key. It is for a company integrating its own Kua data, not for accessing other businesses.