Skip to main content
Follow the steps below to enable the Curriculum module, build your curriculum structure, and publish content to your school website.
Initial setup requires Administrator access.

Quick Start

1

Enable the module

Go to Administration > Modules and enable Curriculum.
2

Assign a Curriculum Manager

Go to Administration > Users and assign the Curriculum Manager role to the appropriate member of staff.
3

Assign subject leads

Give relevant staff the Curriculum Editor role for their subject areas so they can draft and maintain their own content.
4

Open the module

Reload the page and select Curriculum from the sidebar.
5

Create year groups and subjects

Set up the curriculum structure by adding the year groups and subjects your school teaches.
6

Add units of work

Subject leads add units with titles, descriptions, and assessment approaches, then sequence them in delivery order.
7

Add vocabulary and SMSC

Enrich each unit with key vocabulary — including meanings, examples, and differentiated definitions for older year groups — and tag relevant SMSC elements.
8

Submit for publication

Subject leads submit their changes for review. A publisher approves them before content goes live on your website.

Using the Curriculum API

Once published, each year group and subject combination is available at a unique API URL. Calling that URL returns a JSON response containing the full curriculum data for that combination — including the list of units in sequence order, each with its title, description, assessment approach, key vocabulary (meanings, examples, and differentiated definitions where provided), and SMSC tags. Share these URLs with your web developer or website provider so they can embed the curriculum on your school website. The website will always reflect the latest published curriculum without any manual updates.
Use the draft and publish workflow to keep control of what appears on your website. Subject leads can draft changes freely without affecting the live published content.