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
}