Trainee object
trainee_id-
string (limited to 24 characters)
The unique ID of the trainee in the Register system. Used to identify the trainee when using endpoints which require a
trainee_id.Example:
37T2Vm9aipqSVokbhWUMjedu provider_trainee_id-
string (limited to 50 characters)
The unique ID of the trainee in the Provider’s student record system (SRS).
Example:
99157234 application_id-
integer
The unique ID of the application choice in the Apply system.
Example:
123456 trn-
string (limited to 7 characters)
The reference number allocated to each trainee prior to course completion.
Example:
2248531 first_names-
string (limited to 60 characters), required
The first names of the trainee.
Example:
Ruby Joy last_name-
string (limited to 60 characters), required
The last name of the trainee.
Example:
Smith previous_last_name-
string (limited to 60 characters)
The last name of the trainee immediately before their current last name.
Example:
Jones date_of_birth-
string, required
This field records the date of birth of the student.
Example:
2000-01-01 sex-
string (limited to 2 characters), required
The sex of the trainee. Coded according to the Sex reference data specification.
Example:
10 nationality-
string (limited to 2 characters)
The nationality of the trainee. Coded according to the Nationality reference data specification.
Example:
GB email-
string (limited to 80 characters), required
This must be a trainee’s personal email address. DfE uses this to communicate to trainees after they have left their training course, for example, regarding their QTS.
Example:
trainee123@example.com ethnicity-
string (limited to 3 characters)
The ethnicity of the trainee. Coded according to the Ethnicity reference data specification. The values for
ethnic_backgroundandethnic_groupwill be set based on theethnicityvalue.Note: If no ethnicity value is provided (blank or null), the system will automatically set this field to
997(Not provided).Example:
120 disability1todisability9-
string (limited to 2 characters)
The type of disabilities that the trainee has. Coded according to the Disability reference data specification
Example:
58 itt_aim-
string (limited to 3 characters), required
The general qualification aim of the course in terms of qualifications and professional statuses. Coded according to the ITT Aim reference data specification
Example:
201 training_route-
string (limited to 2 characters), required
The training route that the trainee is on.
The training route that the trainee is on. Coded according to the Training Route reference data specification
Example:
11 itt_qualification_aim-
string (limited to 3 characters), required if
itt_aimis202The qualification aim of the trainee’s course. Coded according to the Qualification Aim reference data specification
Example:
004 course_subject_one,course_subject_two,course_subject_three-
string (limited to 6 characters),
course_subject_oneis requiredThe subjects included in the trainee’s course. The first subject is the main one. It represents the bursary or scholarship available if applicable. Coded according to the Course Subject reference data specification.
Notes: Where the course maximum age is 11 or less as stated in
course_age_range, we expectcourse_subject_oneto be “Primary Teaching”. We will automatically apply HESA code100511if you have not already done so. Any subjects provided in the trainee details will be shifted tocourse_subject_twoandcourse_subject_three. Where trainees study a primary specialism, a valid HECoS code should be used in this field.Example:
100425 study_mode-
string (limited to 2 characters), required
This indicates whether the trainee’s course is full-time or part-time. Coded according to the Study Mode reference data specification
Example:
01 itt_start_date-
string, required (must not be more than one year in the future)
The start date of the Initial Teacher Training part of their course.
Example:
2024-03-11 itt_end_date-
string, required
The end date of the Initial Teacher Training part of their course. Includes planned assessment periods, or planned writing-up periods. Update this field if there’s a change, for example, resits, agreed breaks or transferring between courses.
Example:
2025-03-11 course_year-
string (limited to 2 characters), required
The year number of the course that the trainee is currently studying. Possible values:
0- Foundation year1- First year2- Second year3- Third year
Example:
2 course_min_age-
integer
The lower bound of the age range of children taught on the course (read-only).
Example:
7 course_max_age-
integer
The upper bound of the age range of children taught on the course (read-only).
Example:
11 course_age_range-
string (limited to 5 characters), required
The age range of children taught on the course. Coded according to the Course Age Range reference data specification
Example:
13918The following values are invalid for this field:
99801- Teacher training qualification: Further education/Higher education99803- Teacher training qualification: Other
lead_partner_urn-
string (limited to 6 characters)
The Unique Reference Number (URN) of the lead partner for the trainee. Examples:
115795- Cheltenham College133795- University of Sussex
Other possible values:
900000- Establishment outside England and Wales900020- Other establishment without a URN900030- Not available
Note: The system validates the provided URN against the Register database. If the URN is not found in Register, the request will not return an error but the lead partner association may not be established correctly.
Example:
123456 lead_partner_ukprn-
string (limited to 8 characters)
The UK Provider Reference Number (UKPRN) of the lead partner for the trainee. If
lead_partner_urnandlead_partner_ukprnare both provided, thelead_partner_urnwill be used.Example:
12345678 trainee_start_date-
string (must be in the past and not more than 10 years ago)
The start date of the trainee on their ITT course.
Note: If
trainee_start_dateis not provided, it will be automatically set to the value ofitt_start_date. Thetrainee_start_dateis validated to ensure it is not more than 10 years in the past, and cannot be in the future unless it matchesitt_start_date.Example:
2024-03-11 pg_apprenticeship_start_date-
string
The start date of a trainee’s postgraduate teaching apprenticeship.
Example:
2024-03-11 employing_school_urn-
string (limited to 6 characters)
The Unique Reference Number (URN) of the employing school for School Direct salaried trainees.
Example:
123456900000- Establishment outside England and Wales900020- Other establishment without a URN900030- Not available
fund_code-
string (limited to 1 characters), required
Possible values:
2- not eligible for student finance7- eligible for student finance
Note: Use
7if the trainee chooses not to receive the finance they are eligible for.Example:
7 funding_method-
string (limited to 1 characters), required
The bursary level awarded to the trainee. Coded according to the Funding Method reference data specification
Example:
4 training_initiative-
string (limited to 3 characters)
This field identifies students who are part of a specific scheme that is to be monitored independently. Valid entries will change from year to year to reflect current schemes. Coded according to the Training Initiative reference data specification
Example:
026 additional_training_initiative-
string (limited to 3 characters)
The secondary training initiative that the trainee is on. Coded according to the Training Initiative reference data specification.
Example:
025 hesa_id-
string (must be 13 or 17 characters), required
The HESA unique student identifier for the trainee.
Example:
12100071451234560 ni_number-
string (limited to 9 characters)
The trainee’s National Insurance number.
Example:
BX5867459C reinstate_date-
date
The trainee’s reinstate date. (read-only)
Example:
2023-10-01 course_education_phase-
string
The trainee’s course education phase. (read-only)
Example:
primary record_source-
string
The trainee’s record source. (read-only)
Possible values:
manualapicsvhesaapplydttp
state-
string
The trainee’s record state. (read-only)
Possible values:
draftsubmitted_for_trntrn_receivedrecommended_for_awardwithdrawndeferredawarded