public Task <InkbunnySearchResponse> SearchAsync(InkbunnySearchParameters searchParams = null, int?submissions_per_page = null, bool get_rid = true)
        {
            var dict = (searchParams ?? new InkbunnySearchParameters()).ToPostParams();

            dict.Add("submissions_per_page", submissions_per_page?.ToString());
            if (get_rid)
            {
                dict.Add("get_rid", "yes");
            }
            return(SearchAsync(dict));
        }
        public async Task <InkbunnySearchSubmission> SearchFirstOrDefaultAsync(InkbunnySearchParameters searchParams)
        {
            var resp = await SearchAsync(searchParams, 1, false);

            return(resp.submissions.FirstOrDefault());
        }