FairWork Mate API
REST API for Australian workplace data — Modern Award pay rates, minimum wage, penalty rates, public holidays, FWC + Federal Court case law, and Modern Award amendment history. Built for payroll vendors, HRIS platforms, rostering software, and legal-tech.
API Basic
$99/moREST API for pay rates, minimum wage, and penalty rates across all 122 Modern Awards. Self-serve monthly subscription — build it into your payroll, HRIS, or rostering tool without an enterprise contract.
- ✓REST API — pay rate + minimum wage + penalty rate endpoints
- ✓All 122 Modern Awards · current base, casual loading, penalty rates
- ✓Public holiday calendar by state/territory
- ✓Up to 10,000 API calls per month (then $9 per 1,000)
- ✓JSON in, JSON out — 5-minute integration
- ✓Not enough? Upgrade to API Full for case-law + historical rates + Federal Register
API Full
$999/moFull data-product API. Everything in Basic plus the full FWC + Federal Court case corpus, Modern Award amendment history (back to 2010), and Federal Register point-in-time legislation. The integration product for payroll vendors, HRIS platforms, and legal tools.
- ✓Everything in API Basic — pay rates, awards, public holidays
- ✓Full FWC + Federal Court case-law API — query by citation, employer, jurisdiction, date
- ✓Modern Award amendment history (back to 2010) — back-pay accurate to the day
- ✓Federal Register point-in-time legislation
- ✓Historical pay rates for back-pay calculations
- ✓Bulk export endpoints — JSON / CSV
- ✓Up to 100,000 API calls per month (then $5 per 1,000)
- ✓Best for: payroll vendors, HRIS platforms, rostering software, legal-tech, government
Quickstart
After subscribing to API Basic or API Full, your API key is generated and shown once in your dashboard at /dashboard. Pass it in the Authorization header as Bearer on every request.
# Look up the minimum wage curl -H "Authorization: Bearer fwm_live_xxxxxxxxxxxxxxxxxxxx" \ "https://fairworkmate.com.au/api/v1/minimum-wage" # Look up a specific award pay rate curl -H "Authorization: Bearer fwm_live_xxxxxxxxxxxxxxxxxxxx" \ "https://fairworkmate.com.au/api/v1/pay-rates/lookup?award=MA000010&classification=C13&employment_type=casual"
Endpoint reference
/v1/awardsBasicList all 122 Modern Awards with code, name, and current effective date.
Sample response
{
"awards": [
{
"code": "MA000010",
"name": "Manufacturing and Associated Industries and Occupations Award 2020",
"effective_from": "2025-07-01",
"industry_codes": ["C-MANU"]
},
...
]
}/v1/awards/{code}BasicAward detail — classifications, pay rates, penalty schedule, allowances.
Sample response
{
"code": "MA000010",
"name": "Manufacturing and Associated Industries...",
"classifications": [
{ "level": "C14", "weekly_rate_cents": 91500, "hourly_rate_cents": 2408 },
...
],
"penalty_rates": [
{ "day": "saturday", "loading_pct": 25 },
{ "day": "sunday", "loading_pct": 50 },
...
]
}/v1/pay-rates/lookupBasicLook up a single pay rate. Params: award, classification, employment_type, hours.
Sample response
{
"award_code": "MA000010",
"classification": "C13",
"employment_type": "casual",
"hourly_rate_cents": 3010,
"weekly_total_cents": 114380,
"as_at": "2026-05-23"
}/v1/minimum-wageBasicCurrent National Minimum Wage by age band.
Sample response
{
"as_at": "2025-07-01",
"adult_hourly_cents": 2495,
"adult_weekly_cents": 94810,
"junior_rates": {
"under_16": { "pct_of_adult": 36.8, "hourly_cents": 918 },
"16": { "pct_of_adult": 47.3, "hourly_cents": 1180 },
...
}
}/v1/public-holidaysBasicPublic holiday calendar by state and date range.
Sample response
{
"state": "VIC",
"year": 2026,
"holidays": [
{ "date": "2026-01-01", "name": "New Year's Day" },
{ "date": "2026-01-27", "name": "Australia Day (observed)" },
...
]
}/v1/awards/{code}/historyFullModern Award amendment history (back to 2010). For back-pay accuracy.
Sample response
{
"award_code": "MA000010",
"amendments": [
{ "effective_from": "2024-07-01", "summary": "AWR 2024 — 3.75% increase" },
{ "effective_from": "2023-07-01", "summary": "AWR 2023 — 5.75% increase" },
...
]
}/v1/cases/searchFullSearch the FWC + Federal Court case corpus. Params: query, jurisdiction, date_from, date_to, primary_category.
Sample response
{
"results": [
{
"citation": "[2026] FCAFC 58",
"case_name": "Western Chinese Language School v Fair Work Ombudsman",
"jurisdiction": "FCAFC",
"decision_date": "2026-03-12",
"primary_category": "underpayment",
"facts_summary": "...",
"outcome_summary": "..."
},
...
],
"total": 248
}/v1/cases/{citation}FullFull case detail including employer/employee implications + source URL.
/v1/legislation/{act}FullFederal Register point-in-time legislation lookup (e.g. fair-work-act-2009).
Errors + rate limits
- 401 Unauthorized — missing or invalid
Authorizationheader. - 402 Payment Required — your subscription has lapsed or you're hitting an endpoint above your tier (e.g. case-law on Basic).
- 429 Too Many Requests — monthly quota exceeded. Response includes a
Retry-Afterheader. Overage is auto-billed if you have it enabled. - 5xx — transient upstream issue. Retry with exponential backoff.
Support + uptime
- Uptime target: 99.5% monthly. Live status: /status.
- Support: hello@fairworkmate.com.au — 1 business-day response (Mon–Fri, AEST).
- Terms: Terms of Service (see clause 15a for API tiers — data licence, attribution, quota).
- Privacy: Privacy Policy (API customers: see section 7).