AusTender Awarded Government Contracts as a JSON REST API
Stream awarded Australian Government contracts as JSON. Each row includes agency, supplier, contract value, start and end dates, and category. Sourced from AusTender notices and refreshed daily. Filter by agency, supplier ABN, value range, or date. Cleaner than the AusTender CSV export and indexed for fast queries.
Endpoint
GEThttps://api.ausdata.io/v1/data/austender/contracts
Sample request
cURL
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.ausdata.io/v1/data/austender/contracts?agency=Department+of+Defence&min_value=1000000&limit=10"Sample response
JSON
{
"data": [
{
"contract_id": "CN1234567",
"agency": "Department of Defence",
"supplier_name": "Example Pty Ltd",
"supplier_abn": "12345678901",
"value_aud": 2450000,
"start_date": "2025-04-01",
"end_date": "2026-03-31",
"category": "Professional services"
}
],
"meta": {
"endpoint": "/v1/data/austender/contracts",
"source": {
"name": "AusTender",
"url": "https://www.tenders.gov.au/",
"attribution": "Commonwealth of Australia, CC-BY 4.0"
},
"retrieved_at": "<ISO timestamp>"
}
}Response fields
| Field | Type | Description |
|---|---|---|
| contract_id | string | AusTender CN identifier |
| agency | string | Awarding Commonwealth entity |
| supplier_name | string | Legal name of the awarded supplier |
| supplier_abn | string | Australian Business Number |
| value_aud | number | Contract value in AUD |
| start_date | date | Contract start date |
| end_date | date | Contract end date |
| category | string | UNSPSC category description |
Frequently asked questions
- How do I query the Awarded Government Contracts dataset via API?
- Send a GET request to https://api.ausdata.io/v1/data/austender/contracts with an Authorization: Bearer <your-key> header. The response is JSON with a data array and a meta block containing the source and retrieval timestamp. Get a free key at ausdata.io with 500 calls per month.
- Is the Awarded Government Contracts data updated daily?
- The Awarded Government Contracts dataset is refreshed daily from Australian Government AusTender (AusTender). The meta.retrieved_at field on every response tells you exactly when the underlying data was last pulled.
- Is there a free tier for the AusTender Awarded Government Contracts API?
- Yes. ausdata.io offers a free tier of 500 calls per month across every endpoint, including Awarded Government Contracts. No credit card required. Paid plans start at $29 AUD per month for 10,000 calls.
- What format does the Awarded Government Contracts API return?
- JSON, with a consistent envelope: a data field carrying the rows or object, and a meta field with the source agency, source URL, attribution string, and retrieved_at timestamp. UTF-8, ISO 8601 dates, CC-BY attribution included on every response.
Start querying AusTender Awarded Government Contracts
500 free calls per month. No credit card.
Get a free key