New to the PRP API? Start with the Quickstart: Call the Payroll Point API for a complete first request, then use this reference for full endpoint and schema details.
Environments and base URLs
The primary endpoint that returns taxes for an employee’s home and work location is
/prp/v1/taxes.
Always develop and test against the staging environment before pointing your integration at production.
Authentication
Every PRP endpoint other than/authentication/login requires a JWT access token. Request one by calling the authentication endpoint with your API key, then send the token as a Bearer token in the Authorization header.
{"message": "Unauthorized"} until you request a new one.
Explore in Swagger
API clients can access our Swagger documentation to test and explore each endpoint, and see a comprehensive overview of all available features. Our Swagger docs are available for both our production and staging environments.Authorize access to Swagger docs
To generate a token, make a request to the/authentication/login endpoint to receive a valid access token. Then click the Authorize button on the right side of the browser, enter this access token into the dialog box for the respective environment, and click Authorize.




Next steps
Postman
Download the PRP Postman collection and environment directly from the API.
Endpoints
Full reference for every taxes, minimum wage, and account endpoint.

