API for school project