List Awards
Retrieve all 122 Australian Modern Awards with metadata.
GET /api/v1/awards
Response
Returns an array of award summaries.
| Field | Type | Description |
|---|---|---|
award_code | string | MA code (e.g. MA000009) |
award_title | string | Full award name |
has_normalized_rules | boolean | true if the award supports deterministic calculations |
classification_count | integer | Number of classifications (0 if not normalised) |
norm_version_id | integer or null | Normalisation version ID |
chunk_count | integer | Number of indexed knowledge chunks |
Filtering calculation-enabled awards
To find awards that support calculate-pay, filter by has_normalized_rules: true:
const awards = await response.json();
const calculable = awards.filter(a => a.has_normalized_rules);
Example request
curl /api/v1/awards \
-H "Authorization: Bearer ak_KEY:sk_SECRET"
Example response
[
{
"award_code": "MA000009",
"award_title": "Hospitality Industry (General) Award 2020",
"has_normalized_rules": true,
"classification_count": 7,
"norm_version_id": 3,
"chunk_count": 156
},
{
"award_code": "MA000001",
"award_title": "Black Coal Mining Industry Award 2020",
"has_normalized_rules": false,
"classification_count": 0,
"norm_version_id": null,
"chunk_count": 89
}
]