made more sense to have apikey as a query param