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