Skip to main content
For education employers

Stop re-keying vacancies you already publish

If your vacancies already exist in another system, they do not need typing again. Two inbound routes exist today: your systems post to our jobs API with an organisation-scoped key, or we read a vacancy feed you publish. The API key is created in your workspace; a feed is checked with our team before anything is fetched.

Neither route is a finished self-serve product yet, and we would rather set one up with you than leave you guessing. Vacancies arriving by either route still go through the same review before publication.

The main entrance of a modern British school building on a sunny day
  • No charge to advertise a vacancy today
  • Every advert checked by our team
  • Built on official UK school records
  • Named employer on every listing

The two inbound routes

Status is read from our integration authority, so it cannot describe more than exists.

  • Automated vacancy posting (API)

    Set up with our team

    Your own systems can post and close vacancies with an organisation-scoped API key, so you do not re-key adverts. Every vacancy still goes through review.

    Learn more
  • Vacancy feed import (URL)

    Set up with our team

    We can read a vacancy feed you already publish. A feed is checked with you and enabled by our team before anything is fetched.

    Learn more

What each route actually does

Written from the shipped implementation, including its limits.

  • SchoolJobs.uk Jobs API

    Available now

    Your systems post vacancies to SchoolJobs.uk with an organisation-scoped API key. Your organisation is always the recruiting employer, and every vacancy still goes through our normal moderation.

  • Vacancy feed import (URL)

    Request — we check it with you first

    You give us a vacancy feed URL and we read it on a schedule. A request is recorded as a draft; nothing is fetched until our team has checked the feed contract with you.

    Limit: Feed fetching is not enabled automatically, because a feed has to be confirmed as a complete snapshot before absence from it can ever be treated as a closed vacancy.

Rules that protect your listings

Automation must not create adverts you did not intend, or close ones you still need.

  • Your organisation is always the employer

    A key is scoped to your organisation. It cannot create or edit a vacancy for anyone else.

  • A resend is not a duplicate

    Vacancies are matched on your own reference, so the same role sent twice updates one listing instead of creating two.

  • Absence only closes a vacancy on a confirmed full feed

    A vacancy is never withdrawn because it is missing from a partial file. That is why a feed is checked with you before it is enabled.

  • Adverts you created here stay yours

    Turning a feed off does not delete your existing live vacancies, and a feed cannot overwrite an advert written in your workspace.

To discuss either route, contact our team, or see what is and is not connected.

Three ways to get started

Whether you are filling one vacancy or recruiting across a whole trust, you can begin today. Registration is self-service, and our team will help if your organisation structure is complicated.

  • Advertise a vacancy

    Create the advert in your workspace and submit it for review. There is no charge to advertise a vacancy today; anything chargeable is published on our pricing page.

    Post a job
  • Claim your profile

    Your school, college, trust or agency is probably already listed from official records. Claim it to control the description, culture, benefits and vacancies shown on it.

    Claim your organisation
  • Talk to a person

    Leave your number and we will call you back to set up your organisation, your team's access, or a multi-school recruitment plan.

Already registered? Sign in to your workspace. Commercial terms, where they apply, are on our pricing page.

Live teaching, leadership, SEND, teaching assistant and support-staff vacancies in schools, colleges, trusts and agencies across the UK.