23.2 認証トークンのリフレッシュ

PUT https://localhost:7007/auth/token

有効なアクセス・トークンをリフレッシュします。

リクエスト

リクエスト・ヘッダー

  • Accept: application/json; charset=UTF-8
  • Content-Type: application/json

表23-2 リクエスト本文のパラメータ

パラメータ 説明 必須
token string アクセス・トークン値 はい
createSession boolean セッションを作成する必要があるかどうかを決定するフラグ オプション。グラフ・サーバー(PGX)に対して問合せを実行する場合は、trueに設定します。
sessionId string グラフ・サーバーへの接続時に既存のセッションを再利用します オプション。セッションを再利用する場合は、既存のセッションIDに設定します。

サンプル・リクエスト本文

{
    "token": "<token>",
    "createSession": true,
    "sessionId": "<session-id>"
}

レスポンス

  • 201 Created
  • Content-Type: application/json

サンプル・レスポンス本文

{
    "access_token": "<token>"
    "token_type": "bearer",
    "expires_in": 3600
}

cURLの例

curl --location --request PUT 'https://localhost:7007/auth/token' \
--header 'Content-Type: application/json' \
--data '{
    "token": "<token_value>",
    "createSession": true,
    "sessionId": "<session-id>"
}'