Skip to content

Markdown ソース

生の markdown をそのまま参照でき、コピー、自動化、AI agent に使えます。

Markdown を表示

APIKey API ​

API Key を作成する ​

prolog
POST API_BASE/apikeys

認可要否 ​

OAuthAPIKey
NoNo

リクエストボディ ​

json
{
  "name": "My Key"
}

レスポンス ​

json
{
  "data": APIKeyObject,
  "ts": 1723923923
}

API Key 一覧 ​

prolog
GET API_BASE/apikeys

認可要否 ​

OAuthAPIKey
YesYes

OAuth scope: apikey.read

レスポンス ​

json
{
  "data": [APIKeyObject, ...],
  "ts": 1723923923
}

API Key を削除する ​

prolog
DELETE API_BASE/apikeys/:id

認可要否 ​

OAuthAPIKey
NoNo

パラメータ ​

ParameterTypeDescription
iduint64API Key の ID

レスポンス ​

json
{
  "data": APIKeyObject,
  "ts": 1723923923
}

API Key ハッシュを検証する ​

prolog
POST API_BASE/apikeys/verify

認可要否 ​

OAuthAPIKey
YesYes

OAuth scope: apikey.read

リクエストボディ ​

json
{
  "hash": "sha256_hex_of_apikey"
}

レスポンス ​

json
{
  "data": {
    "valid": true
  },
  "ts": 1723923923
}