Kirim data pengguna ke SEEK Pass menggunakan endpoint yang benar berdasarkan tipe kredensial. Misalnya, untuk tipe kredensial Pendidikan, endpoint yang harus dipanggil adalah: /api/partner/v1/add/education.json.
Lingkungan
Endpoint environment staging dan production tersedia di bawah ini:
Untuk kemampuan berbahasa Inggris: /partner/add/englishProficiency
Untuk Pembelajaran dan Pengembangan: /partner/add/microcredential
Hash: parameter di bawah ini, yang dikodekan sebagai parameter kueri URL
clientId: ID klien OAuth mitra
documentType: Tipe dokumen yang sesuai
content: ID permintaan SEEK Pass
Catatan: CURL mengembalikan hasil yang tidak valid \u0026 alih-alih &. Harap ganti \u0026 dengan & dalam pengalihan URL. Klien lain seharusnya tidak mengalami masalah ini.
Perilaku
Penggunaan ulang ID dalam 48 jam: Mengajukan permintaan dengan ID yang sudah ada dalam 48 jam akan mengembalikan redirect_uri asli.
Penggunaan ulang ID setelah 48 jam: Setelah 48 jam, data asli dihapus secara permanen. Mengajukan ulang dengan ID yang sama membuat permintaan kredensial baru dengan ID SEEK Pass yang berbeda dan menghasilkan redirect_uri yang baru.
Asosiasi pengguna: Saat pengguna mengakses redirect_uri dan melakukan otentikasi, data kredensial menjadi terkait dengan akun mereka.
Alur persetujuan: Data kredensial terkait dengan akun pengguna saat otentikasi, terlepas dari status persetujuan. Jika persetujuan belum diberikan, redirect_uri akan meminta pengguna untuk menyetujui.
Perilaku setelah persetujuan: Setelah persetujuan diberikan, permintaan API berikutnya mengembalikan URL yang sama, mengarahkan pengguna ke kredensial yang telah diajukan.
Kebijakan retensi data: Jika pengguna menyelesaikan alur pengguna tetapi tidak mengunduh dan melakukan autentikasi melalui aplikasi seluler dalam 48 jam, semua dokumen terkait akan dihapus secara aman sesuai kebijakan perlindungan data.
Setelah pengguna mengklik tautan dan masuk ke sistem, data tersebut hanya terkait dengan pengguna tersebut. Jika pengguna lain mencoba menggunakan tautan yang sama, mereka akan diarahkan ke halaman error.
Memperbarui kredensial yang ada
Untuk memperbarui kredensial dengan versi baru dari kredensial yang sama, mitra harus mengajukan permintaan baru dengan nilai yang sama untuk kolom tertentu yang digunakan pada pengajuan awal.
Skenario ketika ini mungkin diperlukan mencakup:
Pengguna memperbarui kredensial karena kredensial yang asli akan segera kedaluwarsa
Pengguna mengulang kredensial berbasis penilaian dan telah menerima skor baru
Pengguna dengan Kualifikasi Pendidikan berstatus 'menunggu kelulusan' kini telah diberikan gelarnya
Agar versi terbaru dari kredensial yang sama dapat menggantikan yang sudah ada, kolom berikut harus tetap sama: