Declaration endpoints added, completing the RECT API in sandbox
We have added declaration endpoints to the register early career teachers (RECT) API.
As a result, all RECT API endpoints are now available in the register ECTs sandbox, allowing lead providers to test their full integration. We will continue to fix bugs and respond to lead provider feedback up to April to improve the API.
It is essential that any issues or bugs are reported as early as possible, as late-stage testing issues may delay the launch.
Declaration endpoints now available
The following declaration endpoints are available in the register ECTs sandbox:
GET /api/v3/participant-declarationsPOST /api/v3/participant-declarationsGET /api/v3/participant-declarations/{id}PUT /api/v3/participant-declarations/{id}/void
Changes to declaration behaviour
We have made the following changes to declaration validation:
- removed the
has_passedfield, as it was only relevant to NPQ declarations - for participants in the 2025 cohort and later, declaration_dates must be in sequence based on the
declaration_type. For example, if you have submitted a started declaration, thedeclaration_dateof any subsequent declaration must be later than the started declaration - for participants in the 2025 cohort and later, a started declaration must include
evidence_held - updated error messages for voiding declarations to be consistent with other endpoints
Impact on lead providers
Lead providers should test their integrations in sandbox and make sure declarations for participants in the 2025 cohort and later follow the new validation rules.