/
DE
department-for-education
/
Get into Teaching API - V1
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 6h ago · Updated 1mo ago
latest
OpenAPI 3.0.4
MIT License
2026-07-23
66
22
149.8 KB
5d53dbaed560
Callback Booking Quotas
1
get
Retrieves all callback booking quotas.
Candidates
1
post
Creates a candidate access token.
Get into Teaching
3
post
Schedule a callback for the candidate.
post
Retrieves a pre-populated GetIntoTeachingCallback for the candidate.
post
Perform a matchback operation to retrieve a pre-populated GetIntoTeachingCallback for the candidate.
Lookup Items
3
get
Retrieves the list of countries.
get
Retrieves the list of degree countries.
get
Retrieves the list of teaching subjects.
Mailing List
3
post
Adds a new member to the mailing list.
post
Retrieves a pre-populated MailingListAddMember for the candidate.
get
Retrieves a pre-populated MailingListAddMember for the candidate.
Operations
6
get
Generates the mapping information.
get
Performs a health check.
put
Temporarily pauses the integration with the CRM.
put
Resumes the integration with the CRM (after being paused).
post
Triggers a backfill job to sync the CRM with the Apply candidates.
post
Triggers a backfill job to sync the CRM with the Apply candidates for specified candidate Ids.
Pick List Items
32
get
Retrieves the list of candidate initial teacher training years.
get
Retrieves the list of candidate preferred education phases.
get
Retrieves the list of candidate channels.
get
Retrieves the list of candidate mailing list subscription channels.
get
Retrieves the list of candidate event subscription channels.
get
Retrieves the list of candidate teacher training adviser subscription channels.
get
Retrieves the list of candidate GCSE status.
get
Retrieves the list of candidate retake GCSE status.
get
Retrieves the list of candidate consideration journey stages.
get
Retrieves the list of candidate adviser eligibilities.
get
Retrieves the list of candidate adviser requirements.
get
Retrieves the list of candidate types.
get
Retrieves the list of candidate assignment status.
get
Retrieves the list of situations.
get
Retrieves the list of citizenship options.
get
Retrieves the list of visa status options.
get
Retrieves the list of location options.
get
Retrieves the list of has qualified teacher statuses (QTS) options.
get
Retrieves the list of qualification degree status.
get
Retrieves the list of qualification types.
get
Retrieves the list of qualification UK degree grades.
get
Retrieves the list of past teaching position education phases.
get
Retrieves the list of teaching event types.
get
Retrieves the list of teaching event regions.
get
Retrieves the list of teaching event status.
get
Retrieves the list of teaching event registration channels.
get
Retrieves the list of phone call channels.
get
Retrieves the list of subscription types.
get
Retrieves the list of contact creation channel sources.
get
Retrieves the list of contact creation channel services.
get
Retrieves the list of contact creation channel activities.
get
Retrieves the list of teaching event accessibility statuses.
Privacy Policies
2
get
Retrieves the latest privacy policy.
get
Retrieves a privacy policy.
Schools Experience
5
get
Retrieves existing SchoolsExperienceSignUps for the candidate `ids`.
post
Sign up a candidate for the Schools Experience service.
get
Retrieves an existing SchoolsExperienceSignUp for the candidate.
post
Retrieves a pre-populated SchoolsExperienceSignUp for the candidate.
post
Add a school experience to the candidate.
Teacher Training Adviser
3
post
Sign up a candidate for the Teacher Training Adviser service.
post
Retrieves a pre-populated TeacherTrainingAdviserSignUp for the candidate.
post
Perform a matchback operation to retrieve a pre-populated TeacherTrainingAdviserSignUp for the candidate.
Teaching Event Buildings
1
get
Retrieves all event buildings.
Teaching Events
6
get
Searches for teaching events.
get
Retrieves an event.
post
Adds an attendee to a teaching event.
post
Retrieves a pre-populated TeachingEventAddAttendee for the candidate (allowing to proceed as unverified).
post
Retrieves a pre-populated TeachingEventAddAttendee for the candidate.
post
Adds or updates a teaching event.
Callback Booking Quotas
Retrieves all callback booking quotas.
get
/api/callback_booking_quotas
Response
OK
CallbackBookingQuota[]
required
id
string
uuid
nullable
timeSlot
string
nullable
day
string
nullable
startAt
string
date-time
endAt
string
date-time
numberOfBookings
integer
quota
integer
isAvailable
boolean