public FollowersModel GetFollowers(string id, string maxResults, string paginationToken) { UsersClient client = new UsersClient(_oAuthInfo); // these override the base behaviour for the user service when fetching followers string tweetFields = "attachments,author_id,context_annotations,conversation_id,created_at,entities,geo,id,in_reply_to_user_id,lang,non_public_metrics,public_metrics,organic_metrics,promoted_metrics,possibly_sensitive,referenced_tweets,reply_settings,source,text,withheld"; string userFields = "created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,public_metrics,url,username,verified,withheld"; string followersJson = client.GetFollowers(id, _expansionsFields, maxResults, paginationToken, tweetFields, userFields); FollowersDTO resultsDTO = JsonConvert.DeserializeObject <FollowersDTO>(followersJson); FollowersModel models = _iMapper.Map <FollowersDTO, FollowersModel>(resultsDTO); return(models); }