Skip to content

chahakshahcs5/urbanvpn-api-wrapper

Repository files navigation

Urban VPN API Wrapper

A powerful TypeScript wrapper for Urban VPN services. This library provides a clean and structured way to interact with Urban VPN's internal APIs, allowing you to manage accounts, security services, and proxies.

Features

  • Account Service: Manage user accounts and authentication.
  • Security Service: Handle security-related tokens and signatures.
  • Static Proxies: Retrieve and manage geographic proxy locations.
  • TypeScript Support: Full type definitions for all API responses and requests.
  • HTTP-Proxy-Agent-based: Reliable HTTP requests with built-in retry logic (where applicable).

Installation

npm install @chahakshah/urbanvpn-api-wrapper

Quick Start

import { UrbanVPNClient } from "@chahakshah/urbanvpn-api-wrapper";

const client = new UrbanVPNClient();

async function main() {
  const locations = await client.staticProxies.getLocations();
  console.log(locations);
}

main();

Documentation

Coming soon. Refer to the examples/ directory for advanced usage.

License

ISC

About

API Wrapper for Urban VPN

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors