Skip to content

Pluto API

An API (Application Programming Interface) is a way to get data into your application from an external source. In this case, this is data that is pulling through to your website. At the moment, your website obtains the majority of data through Expression Engine tags. We are working towards supplying all of our Unions with a new API to replace certain areas where these tags are required, called Pluto API, a SUMS-created API. The Student Groups/Activities and Events pages on your website are examples of areas that we are targeting.

How will the implementation of Pluto API’s assist your operations and improve the system?

For those Unions who have had the Events Pluto API implemented, you may have noticed an improvement in the performance of your Events pages. This is due to the fact that we do not have to wait for the relevant data to be able to load the web page. Instead, the page will load and the data will be requested and follow through from the API, reducing the load time. The implementation of Pluto API will also improve the creation and maintenance of your web development, enabling your web developers to do more with your pages. The external developer documents will be updated in line with any changes, to make your web developer aware of any updates and new methods.

These are the areas of the platform where we have started implementing API methods to return various details and information:

  • Reps
  • Events
  • Student Groups/Activities
  • Elections Stats
  • Elections Management
  • Products
  • Shop

If you would like further information, or would like to implement a Pluto API for specific details within the platform, please contact us via [email protected]


Created on 7th January 2021