public async Task <string> InsertSignup([FromBody] Signup signup)
        {
            try
            {
                List <object> objList = new List <object>
                {
                    DateTime.Now.ToLongDateString(),
                              signup.user.id,
                              signup.user.name,
                    "'" + signup.user.discordId,
                              signup.user.location,
                              @$ "https://webapp.imperialesportsleague.co.uk/user/{signup.user.id}",
                              signup.user.referral,
                              signup.feedback
                };
                objList.AddRange(signup.socialAccounts.Where(x => x.active && x.type == "twitter").Select(x => x.platform_name).Take(17));

                int rowNumber = SpreadsheetService.Instance().GetNextAvailableRow();
                await SpreadsheetService.Instance().MakeRequest($"Player Data!A:Y{rowNumber}", objList).ConfigureAwait(false);

                return("200");
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }