← 솔루션으로 돌아가기
개발자용
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 관리 기능을 통합하세요
프라이버시 우선 앱
소비자용 애플리케이션에 네트워크 프라이버시 기능을 추가하세요