Backend to support scheduling of APIs #90