Before you begin
You’ll need an API key to follow this guide. If you don’t have one, contact your Symmetry Client Success representative or reach out through the Client Support Center. See Prerequisites for the account configuration your administrator needs to complete before any lookup will work.Postman
Download the PRP Postman collection and environment variables to test all endpoints with pre-built sample requests.
Payroll Point API overview
Base URLs, authentication, and the Swagger explorer for production and staging.
Environments
Always develop and test against the staging environment before pointing your integration at production.
/prp/v1/taxes.
Step 1: Authenticate
Every PRP API endpoint other than/authentication/login itself requires a JWT access token. Request one by calling the authentication endpoint with your API key.
accessToken:
Authorization header on every other request in this guide. Tokens are valid for 24 hours. After they expire, Payroll Point endpoints return HTTP 401 with {"message": "Unauthorized"} until you request a new token.
Step 2: Look up taxes for an employee
With your access token, call/prp/v1/taxes with the employee’s home and work locations. The response contains every applicable state, local, and employer tax for both locations.
companyHasNexus and nonResidentCertificateOnFile both affect which taxes come back as required. See Required taxes and Reciprocity and nonresident certificates before setting these in production. For the full request/response schema, see the location taxes endpoint in the API reference.
Step 3: Look up minimum wage rates (optional)
For clients who license the minimum wage add-on, call/prp/v1/minimumwage/location the same way, passing a single address (or latitude/longitude pair) and an effective date.
Next steps
API reference
Full reference for every PRP API endpoint, including query parameters and sample responses.
Tax results
How to read what a lookup returns, and what each tax in the response means.

