Dokumentasi API

PMB IKIP Siliwangi
Login
[POST]

{base_url}/api/login

Parameter: username, password

Info User
[GET]

{base_url}/api/me

Authorization: Bearer $token

User Registration
[POST]

{base_url}/api/register

Authorization: Bearer $token

Parameter: name, email, username, password

Candidate
[GET]

{base_url}/api/candidate

Authorization: Bearer $token

Candidate (Year)
[GET]

{base_url}/api/candidate/year/{registration_year}

Authorization: Bearer $token

Candidate Detail
[GET]

{base_url}/api/candidate/{registration_number}

Authorization: Bearer $token

Precandidate
[GET]

{base_url}/api/precandidate

Authorization: Bearer $token

Precandidate (Year)
[GET]

{base_url}/api/precandidate/year/{registration_year}

Authorization: Bearer $token

Precandidate Detail
[GET]

{base_url}/api/precandidate/{registration_number}

Authorization: Bearer $token

Student (Year)
[GET]

{base_url}/api/student/year/{registration_year}

Authorization: Bearer $token

STATUS DETAILS:
'NOT_FILLED_YET': Calon mahasiswa belum mengisi data
'WAITING_FOR_VALIDATION': Data calon mahasiswa belum divalidasi
'REJECTED': Data calon mahasiswa ditolak dan mahasiswa sedang diperbaiki
'COMPLETED': Data calon mahasiswa sudah lengkap

Student Detail
[GET]

{base_url}/api/student/{registration_number}

Authorization: Bearer $token

Jl. Terusan Jenderal Sudirman, Kebon Rumput, Cimahi, Jawa Barat 40526