Mahasiswa
Informasi jumlah rata-rata mahasiswa baru dan lulus pada suatu perguruan tinggi berdasarkan id_pt.
Dokumentasi ini menjelaskan cara menggunakan endpoint Mahasiswa pada PT
dan bagaimana struktur response yang akan Kamu terima. Dengan endpoint ini, Kamu dapat melihat informasi terkait jumlah rata-rata mahasiswa lulus dan rata-rata mahasiswa baru pada suatu perguruan tinggi berdasarkan id_pt
.
Endpoint
Untuk mendapatkan informasi mahasiswa pada suatu Perguruan Tinggi, Kamu dapat menggunakan endpoint berikut:
GET /pt/mahasiswa/<str:id_pt>
Pada endpoint ini, id_pt
adalah ID unik dari perguruan tinggi yang ingin dicari informasi mahasiswanya.
Contoh Endpoint
Untuk memberikan gambaran yang lebih jelas, berikut adalah contoh penggunaan endpoint:
GET /pt/mahasiswa/IIrmU70D6TnWs79XzUmnBLmgfQLYxkZzUeQjVW4cA9_WKIIB0oJfhVSNS865-zzStoB4tg==
Dalam contoh ini, API akan mencoba mengambil informasi mahasiswa pada perguruan tinggi yang memiliki ID
IIrmU70D6TnWs79XzUmnBLmgfQLYxkZzUeQjVW4cA9_WKIIB0oJfhVSNS865-zzStoB4tg==
.
Contoh Penggunaan
perhatian!:
Ada 3 contoh yang dapat kamu praktikkan sesuai kebutuhan. Python, PHP, dan Direct API Access (langsung ke browser).
Berikut adalah 3 contoh penggunaan yang kami buat, yaitu menggunakan Python, PHP, dan akses API secara langsung.
Kamu dapat mengubah id_pt
sesuai kebutuhan kamu.
import requests
import json
def fetch_api(api_url):
try:
response = requests.get(api_url)
response.raise_for_status()
return response.json()
except requests.exceptions.RequestException as e:
print(f"Error: {e}")
return None
url = "https://api-pddikti.ridwaanhall.com/pt/mahasiswa"
id_pt = "IIrmU70D6TnWs79XzUmnBLmgfQLYxkZzUeQjVW4cA9_WKIIB0oJfhVSNS865-zzStoB4tg=="
api_url = f"{url}/{id_pt}"
data = fetch_api(api_url)
print(json.dumps(data, indent=4) if data else "No data fetched.")
- Mengirim Permintaan: Fungsi
fetch_api
mengirim permintaan GET ke URL API dan mengembalikan data JSON. - Menggabungkan URL:
url
danid_pt
digabungkan untuk membentuk URL lengkap. - Mencetak Hasil: Data yang diambil dicetak dalam format JSON yang rapi atau pesan kesalahan jika data tidak ditemukan.
Response
Response ini berisi informasi mahasiswa pada perguruan tinggi berdasarkan ID yang diberikan.
{
"id_sp": "yiwl3aqBwzjnmHMQJb737jxo3u0TuU4W4MvSnkTWR3HfeB5phMuPTJUK-Vl_30g_idpeIg==",
"kode_pt": "051018 ",
"mean_jumlah_lulus": 436,
"mean_jumlah_baru": 12
}
- Informasi Mahasiswa: Berisi informasi terkait mahasiswa, termasuk ID SP, kode PT, rata-rata jumlah mahasiswa lulus, dan rata-rata jumlah mahasiswa baru.