Langsung ke konten utama
POST
Buat token pemantauan
Autentikasi masih baru, dan endpoint ini tetap nonaktif sampai Didit mengaktifkannya. Hingga saat itu, endpoint akan merespons dengan 503 monitoring_unavailable.
SDK browser dan native memanggil endpoint ini dari perangkat pengguna, jadi server Anda tidak perlu melakukannya. Setiap event yang dikirim bersama kredensial dicatat ke vendor_data pengguna, apa pun yang diklaim perangkat tersebut.

Otorisasi

Authorization
string
header
wajib

Token akses orang tersebut dari POST /token/: JWT ES256 dengan header typ: at+jwt, berlaku paling lama 5 menit. Bukan kunci API Didit Anda.

Body

application/json

Kosong: token akses menyebutkan nama orang tersebut.

Respons

Kredensial perangkat untuk individu tersebut.

Kredensial perangkat berumur pendek untuk mengirim event aktivitas individu ke pemantauan transaksi dari perangkat mereka. Ini tidak terikat pada sesi: kredensial tetap dapat digunakan hingga expires_at, bahkan setelah keluar.

monitoring_token
string
wajib

Kredensial perangkat. Perlakukan sebagai rahasia.

Contoh:

"mt_2f8c1d9e7b6a5f4e3d2c1b0a"

expires_at
string<date-time>
wajib

Paling lama 15 menit setelah diterbitkan.

Contoh:

"2026-10-17T10:56:14Z"

allowed_event_categories
string[]
wajib

Kategori event yang dapat dikirimkannya. Event autentikasi dan keamanan selalu berasal dari Didit, tidak pernah dari perangkat.

Contoh:
max_uses
integer
wajib
Contoh:

1000

bind_to_origin
string | null
wajib

Asal browser tempat kredensial bekerja: Origin permintaan, atau null jika tidak ada.

Contoh:

"https://app.example.com"

vendor_data
string
wajib

Orang yang menjadi subjek pencatatan setiap event, apa pun yang dikirimkan perangkat.

Contoh:

"user-42"

Terakhir diubah pada 7 November 2026