メインコンテンツへスキップ
POST
モニタリングトークンを作成
Authenticationは新しい機能で、このエンドポイントはDiditが有効化するまで無効のままです。それまでは503 monitoring_unavailableを返します。
ブラウザSDKとネイティブSDKは、本人のデバイスからこのエンドポイントを呼び出します。お客様のサーバーから呼び出す必要はありません。このクレデンシャルとともに送信されたすべてのイベントは、デバイスが何を申告しているかにかかわらず、その人物のvendor_dataに記録されます。

承認

Authorization
string
header
必須

POST /token/から取得したこの人物のアクセストークンです。ヘッダーがtyp: at+jwtのES256 JWTで、有効期間は最長5分です。DiditのAPIキーではありません。

ボディ

application/json

空: アクセストークンで本人が特定されます。

レスポンス

本人用のデバイス認証情報。

本人のデバイスから行動イベントをトランザクションモニタリングに送信するための、有効期間の短いデバイス認証情報です。セッションには紐付かないため、サインアウト後もexpires_atまで使用できます。

monitoring_token
string
必須

デバイスの認証情報です。シークレットとして扱ってください。

例:

"mt_2f8c1d9e7b6a5f4e3d2c1b0a"

expires_at
string<date-time>
必須

発行から最大15分以内。

例:

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

allowed_event_categories
string[]
必須

送信できるイベントカテゴリです。認証およびセキュリティイベントは常にDiditから送信され、デバイスから送信されることはありません。

例:
max_uses
integer
必須
例:

1000

bind_to_origin
string | null
必須

認証情報が機能するブラウザのオリジン。リクエストのOrigin、またはオリジンがなかった場合はnullです。

例:

"https://app.example.com"

vendor_data
string
必須

デバイスが何を送信しても、すべてのイベントの記録対象となる人物です。

例:

"user-42"

最終更新日 2026年11月1日