← 솔루션으로 돌아가기
개발자용

OrbVPN으로 빌드하기

VPN 기능을 애플리케이션에 통합할 수 있는 풀 기능 REST API와 SDK를 제공합니다. 화이트 라벨 솔루션도 이용 가능합니다.

공식 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 키 인증으로 안전한 액세스를 제공합니다

웹훅

사용자 행동 및 상태 변경에 대한 실시간 이벤트 알림

레이트 리미팅

대용량 애플리케이션을 위한 버스트 지원이 포함된 넉넉한 제한

저지연

전 세계 <50ms 응답 시간을 위한 글로벌 엣지 배포

API 엔드포인트

POST/v1/users사용자 계정 생성
GET/v1/users/{id}사용자 상세 정보 조회
POST/v1/subscriptions구독 생성
GET/v1/serversVPN 서버 목록 조회
POST/v1/connectionsVPN 연결 시작
GET/v1/usage/{id}대역폭 사용량 조회

구현 가능한 것들

화이트라벨 VPN 앱

당사의 인프라를 사용해 자체 브랜드 VPN 애플리케이션을 구축하세요

보안 연동

기존 보안 제품에 VPN 보호 기능을 추가하세요

엔터프라이즈 도구

IT 관리자 대시보드에 VPN 관리 기능을 통합하세요

프라이버시 우선 앱

소비자용 애플리케이션에 네트워크 프라이버시 기능을 추가하세요

빌드할 준비가 되셨나요?

API 키를 발급받고 오늘 바로 애플리케이션에 OrbVPN을 통합하세요.