public static void Main()
var authToken = "AUTH_TOKEN";
var accountId = "ACCOUNT_ID";
var bucketName = "my-very-first-bucket";
var bucketType = "allPrivate";
var postUrl = $"{apiUrl}/b2api/v1/b2_create_bucket";
var jsonData = $"{{\"accountId\":\"{accountId}\",\"bucketName\":\"{bucketName}\",\"bucketType\":\"{bucketType}\"}}";
using (var client = new WebClient())
client.Headers.Add("Authorization", authToken);
var response = client.UploadString(postUrl, jsonData);
Console.WriteLine(response);