← Назад к решениям
Для разработчиков

Создавайте с OrbVPN

Полнофункциональный REST API и SDK для встраивания возможностей VPN в ваши приложения. Доступны решения под собственным брендом.

Официальные SDK

Нативные библиотеки для ваших любимых языков

JS

JavaScript/TypeScript

PY

Python

GO

Go

RS

Rust

JV

Java/Kotlin

SW

Swift

Простая интеграция

Начните работу за считанные минуты с нашим интуитивным API и полными SDK. Создавайте пользователей, управляйте подписками и VPN-подключениями программно.

  • Дизайн RESTful API
  • Исчерпывающая документация
  • Интерактивный обозреватель API
  • Песочница для разработки
example.ts
import { OrbVPN } from '@orbvpn/sdk';

const client = new OrbVPN({
  apiKey: process.env.ORBVPN_API_KEY
});

// Create a user
const user = await client.users.create({
  email: 'user@example.com',
  plan: 'premium'
});

// Get optimal server
const server = await client.servers.findOptimal({
  country: 'US',
  protocol: 'wireguard'
});

// Generate connection config
const config = await client.connections.create({
  userId: user.id,
  serverId: server.id
});

Возможности API

Аутентификация

Аутентификация через OAuth 2.0 и API-ключи для безопасного доступа

Вебхуки

Уведомления о событиях в реальном времени для действий пользователей и изменений статуса

Ограничение частоты запросов

Щедрые лимиты с поддержкой всплесков для высоконагруженных приложений

Низкая задержка

Глобальное развёртывание на периферии для времени отклика <50 мс по всему миру

Эндпоинты API

POST/v1/usersСоздать учётную запись пользователя
GET/v1/users/{id}Получить данные пользователя
POST/v1/subscriptionsСоздать подписку
GET/v1/serversСписок VPN-серверов
POST/v1/connectionsИнициировать VPN-соединение
GET/v1/usage/{id}Получить данные об использовании трафика

Что вы можете создать

VPN-приложения White-Label

Создайте собственное брендированное VPN-приложение на нашей инфраструктуре

Интеграции безопасности

Добавьте VPN-защиту в свои существующие продукты безопасности

Корпоративные инструменты

Интегрируйте управление VPN в ваши панели ИТ-администрирования

Приложения с приоритетом конфиденциальности

Добавьте функции сетевой конфиденциальности в свои пользовательские приложения

Готовы создавать?

Получите свой API-ключ и начните интегрировать OrbVPN в своё приложение уже сегодня.