Можно ли передать параметры из URL в функцию представления, украшенную @api_view, или мне вместо этого нужно использовать класс APIView?
Да, это возможно.Вам нужно получить доступ к request.query_params, как показано ниже,
request.query_params
@api_view() def sample_view(request, kw, *args,**kwargs): <b> url_params = request.query_params</b> # ypur code