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

組織管理者を追加する

ツール管理者が、社内メンバーを組織管理者に追加する。個人トークンは org の範囲が必要。

PUT/api/org/admins
Authorization
AuthorizationBearer token · headerrequired

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

Request body
requiredapplication/json
emailstring<email>required
Responses
200

追加した。

okbooleanrequired
400

社内のメールアドレスでない、またはメールアドレスの形が違う(invalid_member)。

errorstringrequired

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

statusintegerrequired

HTTP ステータスと同じ値。

currentRevisioninteger

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

latestVersionIdstring

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

401

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

errorstringrequired

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

statusintegerrequired

HTTP ステータスと同じ値。

currentRevisioninteger

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

latestVersionIdstring

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

403

ツール管理者でない(forbidden)か、個人トークンの範囲が不足している(insufficient_scope)。

errorstringrequired

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

statusintegerrequired

HTTP ステータスと同じ値。

currentRevisioninteger

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

latestVersionIdstring

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

Request
curl -X PUT 'https://comment-review.fsmarketing.workers.dev/api/org/admins' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
  "email": "someone@example.com"
}'
Response
{
  "ok": true
}