YESOD API (22.10)

利用方法

  1. YESODからAPIキーを取得します。[設定] > [APIトークン管理]にてキーを発行してください
  2. Authorizationヘッダーに Bearer {取得したキー} の形でAPIキーを設定をし、リクエストを送ります

組織 API

全組織を取得します。

Authorizations:
Bearer

Responses

Response samples

Content type
application/json
{
  • "data": [
    ]
}

メンバー履歴 API

任意のメンバーの変更履歴を取得します。

Authorizations:
Bearer
path Parameters
memberId
required
any
Example: laB5U5NcQBy5ZO68x03uug

メンバーのID

Responses

Response samples

Content type
application/json
{
  • "histories": [
    ]
}

メンバーアバター画像更新 API

任意のメンバーのアバター画像を更新します。 このAPIの呼び出しには、「パッチ作成」と「パッチ承認」が有効になっているロールが必要です。

Authorizations:
Bearer
path Parameters
memberId
required
any
Example: laB5U5NcQBy5ZO68x03uug

メンバーのID

Request Body schema: multipart/form-data
changeDate
string

アバター画像の変更日時。省略可。 指定しない場合は現在日になります。

file
required
string <binary>

アバター画像ファイル。 ファイル形式はjpegpngbmpのいずれかである必要があります。

Responses

Response samples

Content type
application/json
{
  • "id": "laB5U5NcQBy5ZO68x03uug",
  • "name": "山田 太郎",
  • "email": "taro.yamada@example.com",
  • "avatarId": "tcEh9H5iRyaAFlTZ0XMnpA",
  • "changeDate": "2024-04-01"
}