API Documentation

Complete API reference for integrating Paymasters World into your systems.

Quick Start

All API requests require authentication using an API key. Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Base URL: https://api.paymasters.world/v1

API Endpoints

Payroll Runs

GET/payroll-runs

List all payroll runs for a company

POST/payroll-runs

Create a new payroll run

GET/payroll-runs/:id

Get details of a specific payroll run

PUT/payroll-runs/:id

Update a payroll run

Employees

GET/employees

List all employees for a company

POST/employees

Create a new employee

GET/employees/:id

Get employee details

PUT/employees/:id

Update employee information

Reports

GET/reports/payroll/:id

Get payroll report

GET/reports/tax-compliance

Get tax compliance report

GET/reports/analytics

Get analytics and insights

Error Codes

200

Successful request

400

Bad request (invalid parameters)

401

Unauthorized (invalid API key)

404

Not found

429

Rate limit exceeded

500

Server error

Need Help?

Check out our developer resources or contact our support team at api@paymasters.world