What you need
- Postman, desktop or web.
- A demo API key. See Authentication.
- An employer that has finished onboarding at the clearing house. You receive the
employer.onboarded_at_clearing_housewebhook when it’s ready.
Test using Postman
1
Import the collection and environment
In Postman, select Import and paste each link.
2
Fill in the environment
Select the MyGigsters Super QA environment and set the variables below.
3
Run the collection
Open the collection, select Run, keep the folders in their original order, and select Run MyGigsters Super: qualifying tests. By default only the 18 go-live checks run and the rest are skipped. Each scenario saves the IDs the next one needs, so run the whole collection in order.
4
Review the results
Every scenario shows as passed or failed with its ID, for example
CON-04. Select a failed scenario to see the request and response.Environment variables
The suite generates a unique email, tax file number, member number, and payroll number for each employee it creates, so you can run it as often as you like.
Test scenarios
The scenarios are grouped by capability, in the order the collection runs them.
In Postman, go-live checks have the same ★ at the start of their name.
Authentication
Confirms your API key works and that bad credentials are refused. See authentication.Funds
Confirms you can list funds, validate a USI, and look up a worker’s existing fund. See funds.Employers
Confirms you can onboard an employer and that invalid details are rejected. See employers.EMPR-01 creates a new employer on every run. A new employer isn’t ready for contributions until it finishes onboarding at the clearing house, so set
existingEmployerId for the later folders.Employees
Confirms you can create, find, and update the workers you pay super for. See employees.Member verification
Confirms you can verify a member with their fund before you pay. See member verification.MVR-02 and MVR-03 need an employer that has finished onboarding at the clearing house. If the fund doesn’t support verification yet, MVR-03 returns
400 with error code 4032. Set fundUsi to a fund that supports it.Contributions
Confirms you can submit contributions, both directly and asynchronously, and that retries are safe. See contributions.These scenarios submit contributions of A$1.00 for the employee created in EMPE-01.
Payment status
Confirms you can track a contribution after you submit it. See payment status.Self-managed super funds
Confirms you can pay contributions to a self-managed super fund. See self-managed super funds.Webhooks
Confirms you can register the endpoint that receives events. See webhooks.Registering a webhook replaces your current demo webhook URL and rotates its secret. Set
webhookUrl to an endpoint you control, or skip this folder.Embedded components
Confirms your backend can create the short-lived token the embedded components need. See embedded components.Move to production
Your integration is ready for production when all 18 go-live checks pass in the demo environment.1
Export your results
In the Postman runner, select Export Results.
2
Send them to us
Email the file to hello@mygigsters.com.au with your client name. If a check fails for a reason you expect, for example a fund that doesn’t support verification yet, say so in your email.
3
Switch to production
Once we confirm, create a production API key and change your base URL to
https://super.mygigsters.com.au. See Authentication.4
Onboard your real employer
Employers, employees, and webhooks from the demo environment don’t carry over. Onboard them again in production before you submit your first contribution.
Not covered yet
These need manual steps or specific timing, so they aren’t in the suite. They’ll be added as the suite grows.Get help
Email hello@mygigsters.com.au with the scenario ID, thetransactionId from the response if there is one, and the time you ran the test.