get '/got/:site_id' => sub { my $p = params->{code}; defined params->{code} or print "Error: Missing access code"; my $id = route_parameters->get('site_id'); my $site_id = params->{$id}; my @access_token = client($site_id)->get_access_token(params->{code}); };