Skip to main content

Notifikasi Responden

Overview​

Tes Kepribadian menyediakan alur notifikasi melalui webhook yang memberitahu Anda ketika terdapat perubahan pada data responden.

URL webhook kemana Anda akan menerima notifikasi dapat Anda atur melalui menu API dalam laman profil pada dashboard Tes Kepribadian Anda.

Metode
POST

Request Header​

HeaderDeskripsi
X-CLIENT-IDClient ID Anda
X-SIGNATURESignature dari request webhook sesuai dengan spesifikasi signature

Request Body​

FieldWajib?JenisDeskripsi
idYaStringID dari pesan (dapat Anda gunakan untuk deduplikasi)
timestampYaStringWaktu ketika pesan dikirim dari server Tes Kepribadian dalam format ISO 8601 (YYYY-MM-DD HH:MM:SS)
eventYaStringrespondentCreate untuk aktivitas penambahan responden baru, respondentUpdate untuk aktivitas pembaruan data responden
dataYaObjectdata akan memiliki salah satu dari respondentCreate atau respondentUpdate
respondentCreateTidakObjectData berkaitan responden baru yang ditambahkan
idYaIntegerID dari responden
timestampYaStringWaktu penambahan
respondentUpdateTidakObjectData berkaitan responden yang diperbarui
idYaIntegerID dari responden
timestampYaStringWaktu pembaruan

Sample Request Body​

{
"id": "0ddfa53f-ec16-4033-9813-6a733a9e1db2",
"timestamp": "2024-02-01 01:01:01",
"event": "respondentCreate",
"data": {
"respondentCreate": {
"id": 101,
"timestamp": "2024-02-01 01:00:59"
}
}
}