Public Data API

Version: 1.0.0

How to read documentation

Data types

JSON datatypes

Properties

By default each property is required, here are the additional properties:

Settings file

Each repository has its own /data/settings.json which could have these fields:

/data/people.json

An array of people, each person has the following:

/data/participations.json

An array of olympiads SIT participated in, each olympiad has the following:

/data/olympiads.json

An array of olympiads SIT participated in, each olympiad has the following:

/data/images.json

These images would be shown in Image libary, shouldn’t have a strict rules about the title/description.

You might check and share image proposals form, which is maintained by the website developers.

An array of images, each image consist of these labels:

/data/contact.json

A dictionary of (developers/maintainers/admin), each having an array of person ID

/data/exams.json

A dictionary of exam IDs, where every exam has:

/data/tsts.json

A dictionary of year and olympiad IDs, and every olympiad ID contains:

Additional rules (Optional):

Constant files

These files are needed, but they aren’t database kind.

/data/countries.json

/data/translations.json