FINCommercial ยท Talenox

Talenox

Cloud HR and payroll platform popular with Singapore SMEs, with a public REST API (v2) for employees, branches, payroll items and working days. Payroll objects carry Singapore-specific statutory fields (CPF, SDL, SHG contributions), making it useful for SG payroll integrations and HR data sync.

How to authenticate

5 stops to a working call

  1. 1Log in to your Talenox account at app.talenox.com.
  2. 2Obtain your API token from the top-right nav bar > API setting.
  3. 3Send it on every v2 request as 'Authorization: Bearer <token>' with Accept and Content-Type: application/json (v1 passed the token in the URL; v2 moved it to the header).
  4. 4Alternatively create an OAuth 2.0 application in Talenox and use app.talenox.com/oauth/token to obtain and refresh access tokens with client_id/client_secret.
  5. 5Call resource endpoints such as GET https://api.talenox.com/api/v2/branches.

Example request

Request
curl 'https://api.talenox.com/api/v2/branches' -H 'Accept: application/json' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_API_TOKEN'

Example response

Response (truncated)
[{"id":918,"name":"Justinview","employee_ids":[853],"no_of_employees":1,"address":null,"postcode":null,"head_id":null}]

Notes for AI agents

API tokens are self-serve for existing Talenox customers (token or OAuth2 app), so access effectively requires a Talenox subscription. Docs are public on GitHub Pages and include SG-specific payroll attributes (additional_sg_info_attributes: cpf, sdl, shg). No rate limits or OpenAPI spec are published.

Machine-readable version: /api/apis/talenox

On the same line