Apa itu PsikologieHub?
PsikologieHub adalah platform penilaian psikologi dan karir digital yang dapat diintegrasikan partner ke dalam alur kerja HR/rekrutmen. Platform ini menyediakan assessment CareerMatch (RIASEC & DISC) sebagai widget yang dapat di-embed, sehingga tim HR/rekruiter bisa mengelola kandidat dan melihat hasil assessment tanpa keluar dari aplikasi Anda.
Dokumentasi ini memandu tim developer partner untuk mengintegrasikan widget
session PsikologieHub ke dalam sistem mereka. Integrasi dibangun di sekitar
satu endpoint inti yang membuat session SSO dan mengembalikan widgetUrl
yang siap di-embed ke dalam <iframe>.
Kemampuan Utama
- SSO berbasis session: HR/rekruiter dan kandidat otomatis ter-autentikasi saat mengakses widget. Tidak perlu login manual tambahan.
- Request dengan signature HMAC-SHA256: Partner membuat signature di
backend menggunakan
secretKeyuntuk mengautentikasi setiap pemanggilan Create Session. - Widget siap iframe: Setelah session berhasil, frontend partner cukup
meng-embed
widgetUrluntuk merender dashboard assessment. - Whitelist domain: URL widget bertoken hanya bisa diakses dari domain partner yang sudah terdaftar di PsikologieHub.
Memulai
Tiga langkah menuju integrasi yang berjalan:
Bagian Dokumentasi
- Ringkasan — Gambaran umum sistem, spesifikasi teknis, dan alur integrasi end-to-end.
- Prasyarat — Apa yang perlu disiapkan sistem dan tim Anda sebelum integrasi.
- Memulai Cepat — Tiga langkah cepat untuk membuat session dan widget tampil.
- Referensi API — Kontrak lengkap endpoint
POST /sessionsdengan implementasi multi-bahasa. - Autentikasi — Aturan signing HMAC-SHA256, format canonical string, dan test vectors.
- Penanganan Error — Status code, strategi retry, circuit breaker, panduan debug.
- Panduan Pengujian — Checklist sebelum go-live ke production.
Butuh Bantuan?
Untuk dukungan integrasi teknis, hubungi tim PsikologieHub melalui PIC yang
sudah ditentukan. Sertakan partnerId, URL request, dan response status code
agar issue bisa di-triage dengan cepat.