Попробуйте что-то вроде этого
using (var client = new HttpClient())
{
var uri = new Uri(string.Format($"{<yourURLString>}", string.Empty));
var jsonTransport = "";
var jsonPayload = new StringContent(jsonTransport, Encoding.UTF8, "application/json");
//client.DefaultRequestHeaders.Add("Content-type", "application/json");
client.DefaultRequestHeaders.Add("Authorization", "JWT " + accessToken);
var response = await client.PostAsync(uri, jsonPayload);
string responseContent = await response.Content.ReadAsStringAsync();
}
затем десериализуйте responseContent для вашего объекта с помощью JsonConvert.DeserializeObject
Примечание: ниже приведены примеры кода, редактируйте свои собственные объекты
SubscriptionResponse profileResponse = JsonConvert.DeserializeObject<SubscriptionResponse>(responseContent);
тогда, если ваш метод что-то возвращает, используйте оператор return. Примерно так
return profileResponse.Data.Subscriptions;