UPR.Dev v3.0 Dark

Universitas Palangka Raya

DEVELOPER API & INTEGRATION

Portal Developer & Dokumentasi API

Dokumentasi resmi API Gateway Universitas Palangka Raya. Menyediakan endpoint terenkripsi dengan otentikasi Bearer JWT untuk pengembang sistem internal dan mitra resmi.

Otentikasi API

Setiap request API wajib menyertakan Header Authorization dengan format Token JWT yang diperoleh setelah melakukan otentikasi akun SSO Developer.

Authorization: Bearer {UPR_DEV_JWT_TOKEN}

Standar Keamanan & Limit

  • Rate Limit: 600 requests/menit per Client API Key.
  • Enkripsi Data: TLS 1.3 dengan sertifikat SSL EV resmi.
  • CORS: Diizinkan hanya untuk origin domain resmi *.upr.ac.id.

Butuh Akses API Khusus?

Pengembang unit internal dapat mengajukan permohonan Client ID & Secret melalui form permohonan.

Ajukan Client Credentials
api-client-example.js
GET /v3/students
const response = await fetch('https://development.upr.ac.id/api/v3/students', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer {UPR_SSO_TOKEN}',
    'Content-Type': 'application/json'
  }
});
const data = await response.json();
// Output Payload (JSON):
{
  "status": "success",
  "university": "Universitas Palangka Raya",
  "total_active_students": "45210",
  "server_time": "2026-10-08T13:25:00Z"
}

Koleksi Endpoint Utama (v3)

GET /api/v3/auth/me
GET /api/v3/academic/programs
POST /api/v3/academic/krs/sync
POST /api/v3/notifications/broadcast