CreateYourVPN Academy
API Mitra

API Mitra

API server untuk mitra: buat pelanggan, berikan paket, dan kelola langganan dari situs atau bot Anda sendiri.

API Mitra memungkinkan Anda membangun situs, portal pelanggan, atau bot sendiri di atas CreateYourVPN. API hanya menampilkan pelanggan, paket, dan langganan; server, node, panel, serta kredensial infrastruktur tidak pernah muncul dalam respons.

Kunci hanya untuk komunikasi server-ke-server. Jangan pernah menaruhnya di JavaScript atau aplikasi seluler. Permintaan yang terlihat berasal dari browser ditolak dengan 403 browser_forbidden.

Memulai

  1. Buka Pengaturan → API dan integrasi di dasbor.
  2. Buat kunci dengan izin minimum dan salin rahasianya; nilai ini hanya ditampilkan sekali.
  3. Kirim sebagai Authorization: Bearer cyv_live_… atau X-API-Key.
curl https://api.createyourvpn.com/api/v1/partner-api/me \
  -H "Authorization: Bearer cyv_live_<key_id>_<secret>"

Izin: config:read untuk konfigurasi dan lokasi, users:read untuk membaca pelanggan, serta users:write untuk membuat pelanggan dan mengelola langganan.

Kontrak publik

Koleksi Postman publik berisi semua endpoint, parameter, body, contoh, izin, dan kode kesalahan. Koleksi dibuat dari kontrak backend sehingga menjadi satu-satunya referensi teknis.

Batas: 120 permintaan per menit per kunci dan 10 per menit untuk GET /users. grant, rotate, dan DELETE memerlukan Idempotency-Key; gunakan nilai yang sama selama 24 jam untuk semua percobaan ulang dari peristiwa yang sama.

On this page