Introducing the Assembly Platform…

Platform connector

Our connectors regularly pull data from a school’s MIS.

We store that data securely in the Assembly Platform.

Your product uses our web APIs to access school data.

Connect to all your customers’ MIS through the Assembly Platform

The Assembly Platform makes it quick, easy and cheap to connect your product to the main English MIS.

We already have SIMS and Facility CMIS covered (86% of the English market), with other MIS to follow shortly.

Power up your product with a connection to the school MIS

The Assembly Connector will pass key data from the School MIS including:

School Identification Data

Staff Members

Student Lists

Student Demographics

Teaching Groups

More coming soon

Platform features

No MIS connection Your own MIS connection Assembly platform
No manual school CSV uploads
No up-front costs
No need to support connections to school MIS
One API call covers all school MIS

Developer API

Managed Infrastructure

We'll take care of scaling the hosting storage so that you don't have to. There's nothing to install so you can be up and running in minutes.

Intuitive REST API

We've worked hard to provide an intuitive JSON based interface that avoids a lot of the complexities inherent in education data so you can focus on your product. Check out our publicly available developer API documentation to find out more.

Normalised Data

Where possible we normalise data across schools so you can be certain that "Year 8" is always called "8" and never "Year Eight".

curl \
  -H "Authorization: Bearer EXAMPLE_TOKEN" \
  -H "Accept: application/vnd.assembly+json; version=1"
HTTP/1.1 200 OK

  "object": "list",
  "total_count": 100,
  "total_pages": 4,
  "current_page": 1,
  "prev_page": null,
  "next_page": 2,
  "data": [
      "object": "student",
      "id": 2399,
      "upn": "X895592085062",
      "first_name": "Francesca",
      "middle_name": "Holly",
      "last_name": "Abbott",
      "dob": "2003-06-24",
      "year_code": "8",
      "demographics": {
        "gender": "F",
        "is_eal": false,
        "is_pp": false,
        "ethnicity_code": "BCRB",
        "sen_category": "N"



API Pricing

We are fed up with confusing pricing structures, hidden fees, setup costs and minimum contracts. So instead we’re doing things a little differently.

per school

Use the slider below to see how our prices scale with your business.

10 schools
1 free + 9 @ £5 per month
£45 / month
First school free!
All prices are subject to 20% UK VAT.

No Setup Costs

We have no upfront, onboarding or setup fees. Just one simple price per school, per month. We even give you access to your first school for free.

Fair & Transparent

We’re a not for profit and constantly striving to provide a sustainable service as cheaply as possible.

Scales with Usage

You pay a monthly fee per school with no minimum usage commitments, so your costs will scale linearly as your business grows. In fact, your first school connection is completely free.

Free for schools

We will never charge schools to use their own data. Schools should feel empowered to own their data; not held to ransom over it.

Assembly is an accredited SIMS Technical Partner and an Advanced Learning partner.

Sims Advanced learning

Help guide our roadmap

If you need your product to connect to a particular MIS that we don’t yet support, let us know and we’ll give you a target date for that integration. We’re also rolling out more data scopes all the time - and where we can prioritise your needs, we will.

So if you need something that we don’t provide, email to schedule a conversation and we’ll see what we can do.

Find out more about
the platform.

Tell us who you are and we'll be in touch