コンテンツにスキップ
commentor API
Esc
↑↓移動↵開く⌘Jプレビュー

本人の情報を読む

個人トークンの持ち主と、現在の要求に使ったトークンの情報を返す。トークンの値は返さない。

GET/api/me
Authorization
AuthorizationBearer token · headerrequired

本人用の個人トークン。発行時に選んだ範囲の操作を、本人の名義で行う。読み取りと本人のトークン操作は、範囲を問わず使える。

Responses
200

読めた。

userPersonalTokenUserrequired
Show properties
idstring
displayNamestring
emailstring<email> | null
domainstring | null
tokenPersonalToken | nullrequired
Show properties
One of:
PersonalToken
tokenIdstring
namestring
scopesstring[]
createdAtstring<date-time>
lastUsedAtstring<date-time> | null
expiresAtstring<date-time>
revokedboolean
currentboolean
null
null
401

トークンが無いか、この文書を読む権限が無い。

errorstringrequired

エラーの種類を表す短いコード。対処を分けるときはこの値を見る。

statusintegerrequired

HTTP ステータスと同じ値。

currentRevisioninteger

409 comments revision conflict のとき、文書の今の commentsRevision。

latestVersionIdstring

409 stale_target_version のとき、文書の最新版の ID。

Request
curl -X GET 'https://comment-review.fsmarketing.workers.dev/api/me' \
  -H 'Authorization: Bearer YOUR_TOKEN'
Response
{
  "user": {
    "id": "google:example01",
    "displayName": "Example User",
    "email": "user@example.com",
    "domain": "example.com"
  },
  "token": {
    "tokenId": "pt_example01",
    "name": "review_example01",
    "scopes": [
      "comments"
    ],
    "expiresAt": "2026-12-31T00:00:00.000Z"
  }
}