Node.js SDK

Official AltiviaCloud SDK for Node.js. Source code lives in sdks/node.

Installation

bash
npm install @altiviacloud/sdk

Quick Example

Node.js
import { AltiviaCloud } from "@altiviacloud/sdk";

const client = new AltiviaCloud("ac_live_YOUR_API_KEY");

const balance = await client.getBalance();
const countries = await client.getCountries();
const order = await client.createOrder({
  countryId: "country_id",
  serviceId: "service_id",
});
const sms = await client.getSms(order.id);

Available Methods

  • getBalance() — wallet balance
  • getCountries() — list countries
  • getServices() — list services
  • getPrices(countryId, serviceId) — pricing
  • createOrder(countryId, serviceId) — purchase number
  • getOrder(id) — order details
  • listOrders(status?) — list orders
  • cancelOrder(id) — cancel order
  • finishOrder(id) — finish order
  • getSms(id) — SMS messages