api course requests