This guide walks you through connecting your Affinity Payroll account to LiveRem so we can access the employee and remuneration data needed to map roles and benchmark salaries.
The integration uses an API token issued by the Affinity helpdesk. Once the token is in place, data syncs automatically — no ongoing manual exports required.
Before you start
You'll need:
Admin access to your LiveRem account
An Affinity Payroll API token issued by the Affinity help desk (see step 1 below)
⏱ Plan ahead: Affinity requires at least two weeks' notice to issue a new API token. We recommend requesting your token before you begin the LiveRem setup so you're not waiting on it later.
Step 1 — Request your Affinity API token
Email the Affinity helpdesk to request an API token for the LiveRem integration:
Subject: API token request — LiveRem integration
In the body, include:
Your company name (as it appears in Affinity)
The name and email of an authorised contact at your organisation
That the token will be used to integrate with LiveRem for salary benchmarking
Affinity will respond with your API token once it has been generated. Keep this token somewhere secure — you'll paste it into LiveRem in step 4, and you should treat it like a password.
📅 Allow at least two weeks between sending this email and the date you want the integration live.
Step 2 — Open the integrations page in LiveRem
Log in to LiveRem as an administrator.
Navigate to Settings → Integrations.
Click Add an integration.
You'll see a list of supported payroll and HR providers.
Step 3 — Select Affinity
Scroll to Affinity in the integrations list and click Connect.
A dialog titled "Allow LiveRem to access your Affinity Account?" will open.
Step 4 — Enter your connection details
Fill in the three fields:
Field | What to enter |
Display Name | A label for this connection (e.g. Affinity – Main Entity). This is how the connection will appear in your LiveRem integrations list and is useful if you connect more than one Affinity entity. |
Assign to Sub-Organisation | Select the LiveRem sub-organisation you want this Affinity data to populate.
If you only have one organisation in LiveRem, choose your top-level entity. |
Affinity API Key | Paste the token you received from [email protected] in step 1. Use the eye icon to verify it pasted correctly, then hide it again. |
Click Connect.
Step 5 — Confirm the connection
Once LiveRem successfully validates the token, you'll see Affinity listed on the integrations screen with a 1 connected badge underneath the provider name.
What happens next
LiveRem will begin its initial sync of employee and remuneration data from Affinity. Depending on the size of your organisation, this can take from a few minutes up to a couple of hours.
Once the sync completes, your roles will be ready for mapping and your salaries will start feeding into benchmarks.
Future syncs run automatically — you don't need to re-enter the token unless Affinity reissues it.
Connecting multiple Affinity entities
If your organisation has more than one Affinity entity (for example, separate companies or trading entities), repeat steps 3–5 for each one. Use the Display Name field to clearly distinguish them, and assign each to the correct Sub-Organisation in LiveRem.
Need help?
For issues with the API token itself: [email protected]
For issues with the LiveRem integration or your synced data: contact LiveRem support through the in-app chat.

