C# SDK
Official AltiviaCloud SDK for C#. Source code lives in sdks/csharp.
Installation
bash
Add AltiviaCloudClient.cs from sdks/csharp to your projectQuick Example
C#
using AltiviaCloud;
using var client = new AltiviaCloudClient("ac_live_YOUR_API_KEY");
var balance = await client.GetBalanceAsync();
var countries = await client.GetCountriesAsync();
var order = await client.CreateOrderAsync("country_id", "service_id");
var sms = await client.GetSmsAsync(order.GetProperty("id").GetString()!);Available Methods
getBalance()— wallet balancegetCountries()— list countriesgetServices()— list servicesgetPrices(countryId, serviceId)— pricingcreateOrder(countryId, serviceId)— purchase numbergetOrder(id)— order detailslistOrders(status?)— list orderscancelOrder(id)— cancel orderfinishOrder(id)— finish ordergetSms(id)— SMS messages