Release 5 release notes
Page contents:
Release 5 (R5) enables SMS suppliers to continue developing integration with STARS. You will be able to build and test against the full set of VET Information Standard (VET IS) business rules, use updated data mappings and work with more mature APIs.
A hot fix release implemented July 30, 2026 addressed numerous known issues (see known issues table at end).
Note:
Data that was previously accepted may now generate validation results where it does not comply with VET IS business requirements. You should review the STARS API rules catalogue, which is the primary source of information for business rule behaviour.
Key capabilities available in this release include:
Reference data API
Updated Submission workflows and Validation workflows
Complete VET IS business rule coverage
Declaration API workflow changes
Error responses via Problem Details
Key developer portal supporting material:
STARS rules Catalogue
AVETMISS to VET IS mapping
Reference data to CSV script
Note:
The Client Integration environment is provisioned to support development and testing activities and does not currently represent the expected performance profile of the final production environment.
Note:
All developer data in the Client Integration environment will be deleted. Due to the changes to the system cleaning out the data ensures valid data is available in the client integration environment. Re-upload and submit previously submitted data. Some previously submitted data may be blocked by the addition of new business rules.
Content and API changes
Business rules
All VET Information Standard business rules have now been implemented. The STARS API rules catalogue has been updated and expanded to reflect the validation rules and behaviour applied by the STARS APIs.
Updates include:
current implementation statuses
expanded implementation guidance
implemented and planned validation phases
structural rules not fully described in the OpenAPI Specification
You can use the catalogue to identify the rules you need to support. You can align your system’s validation behaviour with STARS, trace API validation failures to the relevant rule and implementation guidance and understand when each rule runs and against which data.
AVETMISS to VET IS mapping
The AVETMISS to VET IS mapping is now available on the VET Information Standard website.
You can use the mapping to:
identify where existing AVETMISS fields and classification values are represented in the VET IS and STARS APIs.
assess changes required to your data model by understanding where existing AVETMISS data can be reused or where it must be transformed, reclassified, split or combined.
reduce the risk of inconsistent interpretation during implementation (and any potential rework).
Registered training organisation program and subject scopes to support testing
A specific, limited set of programs and subjects have been configured within the Client Integration environment to support development and testing activities.
Failure to use the configured programs and subjects will result in validation failures for rules dependent on the National Training Register training organisation scoped programs and subjects – specifically BRTS03190, BRTS07080, BRTS04100 and BRTS08340.
Use the programs and subjects documented on the developer portal for development and testing.
Minimal unit record (MUR) golden payloads
The Subject Enrolment and Program Enrolment Minimal unit record golden payloads have been updated for use with the synthetic RTO reference data. Only the programOrSubjectReferenceNumber values for the Program and Subject and nominalHours for the Subject resource have changed, all other payload data remains unchanged.
Reference data APIs
Reference Data APIs and guidance are now available to support retrieval and consumption of STARS reference data.
These APIs enable you to:
retrieve current reference data directly from STARS
incorporate reference data into application workflows and validation processes
maintain alignment with current STARS reference values
A sample extraction script is now available to demonstrate how all reference data (excluding classification data) can be retrieved from the APIs and converted into CSV format for local consumption and analysis. All previous reference data CSVs have been removed.
Declaration updates
The Declaration APIs and associated documentation have been updated.
Changes include:
removal of the dateOfDeclaration attribute from the POST Declaration request payload – this is a breaking change.
inclusion of declarationDueDate in Declaration responses.
DateOfDeclaration should no longer be included when submitting declarations. The date of declaration is calculated based on the time the POST declaration API was called. The calculated declaration date is returned in the response for the POST and should be stored instead of passed in.
Error and validation framework
New guidance and scenarios have been developed, covering problem details responses, validation results, validation grouping, access paths, and pagination.
The validation result and problem details API contracts were established in Release 4. There are no contract changes in Release 5. The release introduces the following changes to system behaviour.
Failed validation results
Release 5 introduces the business rules that populate and exercise the fields, enabling meaningful validation responses across a range of client implementation scenarios. Client systems can now upload test data and observe real-world validation outcomes. This release provides STARS clients with the foundation needed to build, test, and verify their error-handling and validation logic against realistic validation responses and scenarios. Refer the STARS API rules catalogue for the details.
Problem details responses
All problem error responses follow the RFC 9457 problem details standard. Problem types are consistently categorised across bad-request, validation, not-found, conflict, content-too-large, and unauthorised scenarios. Each response includes a technicalRuleId identifying the specific rule that triggered the error, enabling client systems to detect and handle failures precisely. "technicalRuleId" values have been renumbered in Release 5 (from BRTS09xxx to BRTS90xxx). Refer the STARS API rules catalogue for the details.
Automated submission
Guidance for SMS suppliers who are implementing automated submission workflows with STARS has been updated. We previously advised automated submission workflows were not allowed by policy. SMS suppliers will need to review their designs in line with the updated guidance.
This guidance has been provided to assist SMS suppliers to understand that responsibility for the accuracy, completeness and compliance of submitted data remains with the RTO.
Release roadmap
Roadmap information outlining planned capability delivery has been updated.
Known issues
Created 15 July 2026
Updated at hot fix release 30 July 2026
VDS-34103 has been resolved as of July 30, 2026 and the fix is a now a breaking change for any coding against the API OpenAPI spec error before July 30.
Reference
Issue
Impact
Workaround
VDS-34103
Resolved July 30 2026 hot fix
Bug fix is a breaking change for any exisitng coding against the error
API OpenAPI specification contains a spelling error
The STARS API specification contains a spelling error in the 'ProgramProgramType' enum value for Jurisdictionally recognised programs.
Program submissions using the correctly spelled enum value may fail validation and return an HTTP 400 response.
Use the enum value defined in the OpenAPI specification.
VDS-34113
Resolved July 30 2026 hot fix
Program Enrolment Transfer Validation
Validation rule BRTS07240 may not be triggered when a Program Enrolment references a previously submitted Program Enrolment using transferredFromProgramEnrolmentUIDs.
May not receive a validation failure when expected.
Rely on the STARS API rules catalogue for implementation guidance.
VDS-34126
Resolved July 30 2026 hot fix
Subject Enrolment Supersession Validation
Validation rule BRTS08280 may not be triggered when a Subject Enrolment supersedes a previously submitted Subject Enrolment.
May not receive a validation failure when expected.
Rely on the STARS API rules catalogue for implementation guidance.
VDS-33969
Resolved July 30 2026 hot fix
Student Transition Reference Data
Some Student Transition reference data contains incorrect transitions.
The student status transition reference table contains incorrect data which means BRTS07390 and BRTS08640 validation results are subject to change.
Only submit Registered Program and Subject Enrolments. Any transitions from registered are subject to change.
VDS-32844
The `AuthenticationTokenIsExpired` response is incorrectly implemented.
A structural rule (`BRTS90080`) returns technical rule ID `BRTS90010`, and the error message is returned in the `title` attribute instead of the `detail` attribute.
When an authorisation token has expired, developers will receive the incorrect technical rule ID (`BRTS90010`) and a Problem Details response with no value in the `detail` attribute, where the error message would normally be expected.
When an authorisation token has expired, note that the error message is returned in the `title` attribute and the correct technical rule ID is `BRTS90080`, not `BRTS90010`.
VDS-33838
BRTS08150 Duplicate Subject Enrolment Validation
BRTS08150 does not currently trigger for all duplicate Subject Enrolment scenarios covered by the business rule.
May not receive a validation failure when expected.
Rely on the STARS API rules catalogue for implementation guidance.
VDS-34017
Resolved July 30 2026 hot fix
BRTS07040 Does Not Return Validation Results for All Impacted Resources
BRTS07040 validation results are not returned for all resources involved in the rule evaluation.
When the rule fails, validation results are returned for the Program Enrolment, however resultsare not returned for the related Program and Program Offering resources.
May not receive a validation failure when expected.
Rely on the STARS API rules catalogue for implementation guidance.
VDS-33736
BRTS02130 Does Not Validate Expired Country Codes
BRTS02130 does not correctly apply the effective from and effective to dates associated with Country Code reference data.
As a result, expired Country Codes may not be identified during validation.
May not receive a validation failure when expected.
Rely on the STARS API rules catalogue for implementation guidance.
VDS-33852
Resolved July 30 2026 hot fix
BRTS07660 Incomplete Rule Trigger Coverage
BRTS07660 does not trigger in all Program Enrolment scenarios covered by the business rule.
May not receive a validation failure when expected.
implementation guidance.
VDS-33853
Resolved July 30 2026 hot fix
BRTS08020 Incomplete Rule Trigger Coverage
BRTS08020 does not trigger in all Subject Enrolment scenarios covered by the business rule.
May not receive a validation failure when expected.
Rely on the STARS API rules catalogue for implementation guidance.
VDS-33815
Resolved July 30 2026 hot fix
Validation Results
BRTS08280 may return duplicate access path entries in validation results for Subject and Subject Offering resources.
Validation results are returned correctly; however, some access path entries may be duplicated.
Ignore duplicate access path entries when reviewing validation results for BRTS08280.
VDS-33774
Resolved July 30 2026 hot fix
BRTS07240 Duplicate Access Path Entries in Validation Results
BRTS07240 may return duplicate access path entries in validation results for Program and Program Offering resources.
Validation results are returned correctly; however, some access path entries may be duplicated.
Ignore duplicate access path entries when reviewing validation results for BRTS07240.
VDS-33931
Business Rules Using UTC Instead of Sydney Time
The following business rules use UTC instead of Sydney/Australia time when comparing Student Activity Dates:
BRDG00147 | BRDG00049 | BRDG00112
May receive incorrect validation results when the current date is within one day of the student activity date.
Ensure the student activity is not within one day of the current date and resubmit.
VDS-34130
Resolved July 30 2026 hot fix
BRTS07070 Program Enrolment Supersession Validation Not Triggered
BRTS07070 may not be triggered when a Program Enrolment supersedes a previously submitted Program Enrolment and the associated Program or Subject Reference Numbers are not a valid Training.gov.au supersession combination.
May not receive a validation failure when expected.
Rely on the STARS API rules catalogue for implementation guidance.
VDS-33176
BRTS90150 Validation Not Triggered for Transaction Batches In Progress
A structural rule (BRTS90150) is not triggered when a transaction batch validation status is InProgress
If the transaction batch is not in a valid state to submit resources, developers do not receive a targeted error number or message.
The transaction batch and validation status should be checked before submitting a transaction batch.
Rely on the STARS API rules catalogue for implementation guidance. (BRTS90150)
VDS-33108
Declaration GET Rule BRTS902230 incorrect error text incorrect
The structural rule (BRTS90150) shows the incorrect text
Displaying the error message to the client directly will show the incorrect message text.
System behaviour should use the technical rule identifier for determining required action. The error text should never be used for driving system behaviour.
Use the error text in the STARS API rules catalogue for the correct text message or ignore the incorrect text during testing.