← ソリューション一覧に戻る
開発者の皆様向け

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キー認証

Webhook

ユーザー操作やステータス変更をリアルタイムで通知

レート制限

大容量アプリケーション向けに、バーストにも対応した余裕ある制限を提供します。

低レイテンシ

世界中どこでも50ミリ秒未満の応答時間を実現するグローバルエッジ展開

APIエンドポイント

POST/v1/usersユーザーアカウントを作成
GET/v1/users/{id}ユーザー詳細を取得
POST/v1/subscriptionsサブスクリプションを作成
GET/v1/serversVPNサーバーを一覧表示
POST/v1/connectionsVPN接続を開始
GET/v1/usage/{id}帯域幅の使用状況を取得

構築できるもの

ホワイトラベルVPNアプリ

自社ブランドのVPNアプリケーションを、当社インフラを利用して構築できます。

セキュリティ連携

既存のセキュリティ製品にVPN保護機能を追加できます。

エンタープライズ向けツール

VPN管理機能を、御社のIT管理ダッシュボードに統合できます。

プライバシー重視アプリ

コンシューマー向けアプリケーションに、ネットワークプライバシー機能を追加できます。

構築の準備はできていますか?

APIキーを取得し、今すぐOrbVPNをアプリケーションに統合しましょう。