Skip to main content

Dokumentasi API Siskader

Endpoint API berikut digunakan untuk mendapatkan informasi pengguna yang berkaitan dengan kader.

Catatan: API yang tercantum di bawah ini merupakan API yang dapat diakses melalui NusaGW. Apabila Anda belum mengenal NusaGW, silakan baca dokumentasi NusaGW terlebih dahulu. API ini masih dalam tahap pengembangan dan dapat berubah sewaktu-waktu tanpa pemberitahuan sebelumnya.

Semua endpoint API berikut dapat diakses menggunakan base URL https://siskader.nusa.nu.id.

Semua endpoint API selain /info membutuhkan access token yang dapat diperoleh dengan mengikuti prosedur OAuth yang dijelaskan di dokumentasi otentikasi & otorisasi.

EndpointDeskripsi
/infoMendapatkan informasi layanan
/v1/kader/{id}Mendapatkan informasi kader berdasarkan ID

Info

Endpoint: /info

Mendapatkan informasi layanan.

Method: GET

Parameter:

Tidak ada.

Respons:

Contoh respon apabila sukses:

{
"app": {
"id": "CLavgeYcIoIlI6iayifIzjvjQWm14wPf",
"name": "Siskader",
"description": "siskader app",
"nusa_gateway": "https://siskader.nusa.nu.id"
}
}

Kader

Endpoint: /v1/kader/{id}

Mendapatkan informasi kader berdasarkan ID.

Method: GET

Parameter:

Tidak ada.

Respons:

Contoh respon apabila sukses:

{
"id": "CBqdbvpOwDV2gC3bSbeIpVMEdmfkB6",
"nia": "1234567890",
"full_name": "John Doe",
"status": "KADER",
"created_at": "2021-01-01T00:00:00.000Z",
"membership": "LTN-NU",
"membership_role": "ANGGOTA"
}