Skip to main content
POST
Why it’s useful: Use it to pre-fill a freelancer’s superannuation details. It finds a match at least 60% of the time. When nothing is found, the freelancer fills in their details manually.

Request Payload

Send only the employee object with name (familyName, givenName), dob (day, month, year), and postCode.

Response

  • matchResult: MATCH when one or more funds were found for the employee, NO_MATCH otherwise.
  • funds: the matched funds (fundName, fundUsi, fundAbn, memberNumber). Empty when matchResult is NO_MATCH.
  • transactionId: SuperSelector transaction ID for tracking.
A NO_MATCH result is still a successful (200) response:

Use Cases

  • Fund discovery for member onboarding
  • Contribution setup and fund selection
  • Matching employee to existing superannuation funds

Request Body

object
required

Responses

Response fields

string
MATCH when one or more funds were found, NO_MATCH otherwise
array
Matched funds. Empty when matchResult is NO_MATCH
string
SuperSelector transaction ID for tracking
boolean
integer
string
integer
Last modified on November 10, 2026