1
Create an API key
Sign in with a one-time passcode and create a key pair. See Authentication.
2
Make your first request
Check your credentials by listing your employees.
3
Onboard an employer
Create the employer of record with Onboard employer. This sets up the company details, the contact, and the bank account contributions are debited from. The direct debit agreement must be accepted to complete onboarding. See Onboard an employer.
4
Register your freelancers
Add each freelancer with Create employee. To pre-fill their fund details, search with SuperSelector, or let them pick from active funds. See Add employees.
5
Validate before you pay
Check each fund’s USI with Validate superannuation fund. To confirm the fund will accept contributions for that member, use member verification.
6
Submit a contribution
Send the contribution with Submit contribution. For large pay runs, use async submissions.
7
Track it to the fund
Follow the contribution with Get contribution history and Get payment status, or register a webhook to be notified.
Handle errors
- Check the status code on every response.
- Fix and resend
4xxerrors. The response body says which field was wrong. - Retry
5xxerrors with exponential backoff.
