saaustralia.com.au APIsaaustralia.com.au ↗
Look up solar installer accreditation status, CPD courses, news, and accreditation categories from Solar Accreditation Australia via a clean REST API.
curl -X GET 'https://api.parse.bot/scraper/f155cbd5-5701-4916-8f5a-a56e115aef18/search_installer_by_name?last_name=Brown&first_name=David' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for accredited solar/battery installers by their first and last name. Returns accreditation status, expiry date, accreditation categories held, and endorsements. Accreditation numbers are partially masked (last 3 characters replaced with ***). Also matches middle names.
| Param | Type | Description |
|---|---|---|
| last_namerequired | string | Installer's last name |
| first_namerequired | string | Installer's first name |
{
"type": "object",
"fields": {
"installers": "array of installer objects with first_name, last_name, accreditation_number, status, expiry, accreditations, and endorsements"
},
"sample": {
"data": {
"installers": [
{
"expiry": "08-06-2027",
"status": "Current",
"last_name": "Brown",
"first_name": "David",
"endorsements": [],
"accreditations": [
{
"Type": "Design & Install (Full)",
"Class": "Grid Connected Photovoltaic Systems (GCPV)",
"Effective": "29/05/2024"
},
{
"Type": "Design & Install (Full)",
"Class": "Grid Connected Battery Systems (GCBS)",
"Effective": "29/05/2024"
}
],
"accreditation_number": "S3885***"
}
]
},
"status": "success"
}
}About the saaustralia.com.au API
The SAA Australia API provides 4 endpoints covering Solar Accreditation Australia data, including installer credential lookups via search_installer_by_name, CPD course listings, industry news and events, and accreditation category definitions. Response fields include accreditation status, expiry dates, endorsements, and partially masked accreditation numbers, giving developers programmatic access to Australia's solar installer registry.
Installer Accreditation Lookup
The search_installer_by_name endpoint accepts first_name and last_name as required parameters and returns an array of matching installer objects. Each object includes accreditation_number (with the last 3 characters replaced by *** for privacy), status, expiry, an accreditations array listing held category codes, and an endorsements field. Middle name matches are also surfaced, so partial name searches may return multiple candidates.
CPD Courses and News
The get_cpd_courses endpoint returns available Continuing Professional Development courses with fields for code, title, duration, points, location, cost, provider, and a link for registration. The get_news_and_events endpoint returns SAA-published articles and events, each with a title, link, and date. Both endpoints require no input parameters.
Accreditation Categories
The get_accreditation_categories endpoint returns the four SAA accreditation categories — GCPV (Grid-Connected Photovoltaic Systems), GCBS (Grid-Connected Battery Systems), SPS (Stand-Alone Power Systems), and SHW (Solar Hot Water Systems) — as objects with code and name. These codes correspond directly to the values returned in the accreditations array on installer records, making it straightforward to decode category abbreviations in search results.
- Verify that a solar installer holds a current SAA accreditation before signing a contract, using the status and expiry fields from search_installer_by_name.
- Build a compliance dashboard that flags installers whose accreditation has expired based on the expiry date in the response.
- Check which accreditation categories (GCPV, GCBS, SPS, SHW) a specific installer holds to confirm they are qualified for battery or off-grid work.
- Aggregate SAA news and events via get_news_and_events to keep a solar industry content feed up to date.
- List upcoming CPD courses from get_cpd_courses in an installer-facing portal, showing cost, location, and CPD points at a glance.
- Cross-reference installer endorsements with category codes from get_accreditation_categories to build a searchable accreditation database.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.