For the complete documentation index, see llms.txt. This page is also available as Markdown.

組織とメンバー

アカウント登録

POST /api/auth/registration/

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

email

string (email)

はい

password1

string

はい

password2

string

はい

name

string

はい

company

string

はい

referralCode

string

いいえ

authSource

object (2 個のプロパティを含む: id, name)

いいえ

authSource.id

string (uuid)

はい

リクエスト構造の例

{
  "email": string (email)
  "password1": string
  "password2": string
  "name": string
  "company": string
  "referralCode"?: string // 任意
  "authSource"?:  // 任意
  {
    "id": string (uuid)
  }
}

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスのサンプル値


アカウント登録

POST /api/v1/auth/registration/

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

email

string (email)

はい

password1

string

はい

password2

string

はい

name

string

はい

company

string

はい

referralCode

string

いいえ

authSource

object (2 個のプロパティを含む: id, name)

いいえ

authSource.id

string (uuid)

はい

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスのサンプル値


パスワードの変更

POST /api/auth/password/change/

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

oldPassword

string

はい

newPassword1

string

はい

newPassword2

string

はい

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


パスワードの変更

POST /api/v1/auth/password/change/

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

oldPassword

string

はい

newPassword1

string

はい

newPassword2

string

はい

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


新規組織の作成

POST /api/organizations/

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

name

string

はい

組織名

compact_logo

string (binary)

いいえ

コンパクト版 Logo(任意、企業プランのみ利用可能)

full_logo

string (binary)

いいえ

フル版 Logo(任意、企業プランのみ利用可能)

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスのサンプル値


新規組織の作成

POST /api/v1/organizations/

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

name

string

はい

組織名

compact_logo

string (binary)

いいえ

コンパクト版 Logo(任意、企業プランのみ利用可能)

full_logo

string (binary)

いいえ

フル版 Logo(任意、企業プランのみ利用可能)

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスのサンプル値


指定した組織へのメンバーの追加

POST /api/organizations/{organizationPk}/members/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

email

string (email)

はい

organization

string (uuid)

いいえ

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスのサンプル値


指定した組織へのメンバーの追加

POST /api/v1/organizations/{organizationPk}/members/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

email

string (email)

はい

organization

string (uuid)

いいえ

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスのサンプル値


組織一覧の取得

GET /api/organizations/

パラメータ

パラメータ名
必須
説明

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

pagination

string

ページネーションするかどうか (true/false)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


組織一覧の取得

GET /api/v1/organizations/

パラメータ

パラメータ名
必須
説明

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

pagination

string

ページネーションするかどうか (true/false)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


特定組織の情報の取得

GET /api/organizations/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 組織.

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


特定組織の情報の取得

GET /api/v1/organizations/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 組織.

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


現在のユーザーの詳細情報の取得

GET /api/users/current/

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


現在のユーザーの詳細情報の取得

GET /api/v1/users/current/

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


現在のユーザーの権限の取得

GET /api/permissions/

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


現在のユーザーの権限の取得

GET /api/v1/permissions/

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


指定した組織のメンバー一覧の取得

GET /api/organizations/{organizationPk}/members/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

group

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

pagination

string

ページネーションするかどうか (true/false)

query

string

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


指定した組織のメンバー一覧の取得

GET /api/v1/organizations/{organizationPk}/members/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

group

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

pagination

string

ページネーションするかどうか (true/false)

query

string

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


特定メンバーの詳細情報の取得

GET /api/organizations/{organizationPk}/members/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 成員.

organizationPk

string

A UUID string identifying this 組織 ID

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


特定メンバーの詳細情報の取得

GET /api/organizations/{organizationPk}/members/export/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


特定メンバーの詳細情報の取得

GET /api/organizations/{organizationPk}/members/export-template/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


特定メンバーの詳細情報の取得

GET /api/v1/organizations/{organizationPk}/members/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 成員.

organizationPk

string

A UUID string identifying this 組織 ID

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


特定メンバーの詳細情報の取得

GET /api/v1/organizations/{organizationPk}/members/export/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


特定メンバーの詳細情報の取得

GET /api/v1/organizations/{organizationPk}/members/export-template/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


組織情報の更新

PUT /api/organizations/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 組織.

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

name

string

はい

compactLogo

string (uri)

いいえ

fullLogo

string (uri)

いいえ

themePrimaryColor

string

いいえ

UI テーマカラー。ボタンやリンクなどの要素の色に使用されます(HEX 形式、例: #0960bd)

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


組織情報の更新

PUT /api/v1/organizations/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 組織.

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

name

string

はい

compactLogo

string (uri)

いいえ

fullLogo

string (uri)

いいえ

themePrimaryColor

string

いいえ

UI テーマカラー。ボタンやリンクなどの要素の色に使用されます(HEX 形式、例: #0960bd)

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


現在のユーザーの詳細情報の更新

PUT /api/users/current/

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

avatar

string (uri)

いいえ

name

string

はい

email

string (email)

はい

company

string

いいえ

invitationCode

string

いいえ

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


現在のユーザーの詳細情報の更新

PUT /api/v1/users/current/

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

avatar

string (uri)

いいえ

name

string

はい

email

string (email)

はい

company

string

いいえ

invitationCode

string

いいえ

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


メンバーの所属ロールの更新

POST /api/organizations/{organizationPk}/members/{id}/update-groups/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 成員.

organizationPk

string

A UUID string identifying this 組織 ID

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

groups

array[string]

はい

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値

ステータスコード: 400

レスポンス構造の例


メンバーの所属ロールの更新

POST /api/v1/organizations/{organizationPk}/members/{id}/update-groups/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 成員.

organizationPk

string

A UUID string identifying this 組織 ID

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

groups

array[string]

はい

リクエスト構造の例

リクエストのサンプル値

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値

ステータスコード: 400

レスポンス構造の例


指定したメンバーの削除

DELETE /api/organizations/{organizationPk}/members/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 成員.

organizationPk

string

A UUID string identifying this 組織 ID

コード例

レスポンス内容

ステータスコード
説明

204

No response body


指定したメンバーの削除

DELETE /api/v1/organizations/{organizationPk}/members/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this 成員.

organizationPk

string

A UUID string identifying this 組織 ID

コード例

レスポンス内容

ステータスコード
説明

204

No response body


メンバー利用統計の取得

GET /api/organizations/{organizationPk}/usage-statistics/members/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

chatbot

string

特定の AI アシスタント ID で絞り込み

endDate

string

終了日。フォーマット: YYYY-MM-DD

includeTime

boolean

時間でのみ集計された時系列データをトレンドグラフ用に返すかどうか(true/false)。true に設定した場合、レスポンスにはエンティティ情報は含まれず、時間フィールドと統計値のみとなり、ページネーションも行われません。

page

integer

ページ番号

pageSize

integer

1 ページあたりの件数

search

string

メンバー ID、名前、または Email で検索

sortBy

string

ソート対象フィールド

sortOrder

string

並び順 (asc/desc)

startDate

string

開始日。フォーマット: YYYY-MM-DD

timeGranularity

string

時間粒度 (hour/day/month)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


メンバー利用統計の取得

GET /api/v1/organizations/{organizationPk}/usage-statistics/members/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

chatbot

string

特定の AI アシスタント ID で絞り込み

endDate

string

終了日。フォーマット: YYYY-MM-DD

includeTime

boolean

時間でのみ集計された時系列データをトレンドグラフ用に返すかどうか(true/false)。true に設定した場合、レスポンスにはエンティティ情報は含まれず、時間フィールドと統計値のみとなり、ページネーションも行われません。

page

integer

ページ番号

pageSize

integer

1 ページあたりの件数

search

string

メンバー ID、名前、または Email で検索

sortBy

string

ソート対象フィールド

sortOrder

string

並び順 (asc/desc)

startDate

string

開始日。フォーマット: YYYY-MM-DD

timeGranularity

string

時間粒度 (hour/day/month)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


メンバー利用統計サマリーの取得

GET /api/organizations/{organizationPk}/usage-statistics/members/summary/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

endDate

string

終了日。フォーマット: YYYY-MM-DD

startDate

string

開始日。フォーマット: YYYY-MM-DD

timeGranularity

string

時間粒度 (hour/day/month)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


メンバー利用統計サマリーの取得

GET /api/v1/organizations/{organizationPk}/usage-statistics/members/summary/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

endDate

string

終了日。フォーマット: YYYY-MM-DD

startDate

string

開始日。フォーマット: YYYY-MM-DD

timeGranularity

string

時間粒度 (hour/day/month)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


AI アシスタント利用統計の取得

GET /api/organizations/{organizationPk}/usage-statistics/chatbots/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

endDate

string

終了日。フォーマット: YYYY-MM-DD

includeTime

boolean

時間でのみ集計された時系列データをトレンドグラフ用に返すかどうか(true/false)。true に設定した場合、レスポンスにはエンティティ情報は含まれず、時間フィールドと統計値のみとなり、ページネーションも行われません。

page

integer

ページ番号

pageSize

integer

1 ページあたりの件数

search

string

AI アシスタント ID または名前で検索

sortBy

string

ソート対象フィールド

sortOrder

string

並び順 (asc/desc)

startDate

string

開始日。フォーマット: YYYY-MM-DD

timeGranularity

string

時間粒度 (hour/day/month)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


AI アシスタント利用統計の取得

GET /api/v1/organizations/{organizationPk}/usage-statistics/chatbots/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

endDate

string

終了日。フォーマット: YYYY-MM-DD

includeTime

boolean

時間でのみ集計された時系列データをトレンドグラフ用に返すかどうか(true/false)。true に設定した場合、レスポンスにはエンティティ情報は含まれず、時間フィールドと統計値のみとなり、ページネーションも行われません。

page

integer

ページ番号

pageSize

integer

1 ページあたりの件数

search

string

AI アシスタント ID または名前で検索

sortBy

string

ソート対象フィールド

sortOrder

string

並び順 (asc/desc)

startDate

string

開始日。フォーマット: YYYY-MM-DD

timeGranularity

string

時間粒度 (hour/day/month)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


AI アシスタント利用統計サマリーの取得

GET /api/organizations/{organizationPk}/usage-statistics/chatbots/summary/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

endDate

string

終了日。フォーマット: YYYY-MM-DD

startDate

string

開始日。フォーマット: YYYY-MM-DD

timeGranularity

string

時間粒度 (hour/day/month)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


AI アシスタント利用統計サマリーの取得

GET /api/v1/organizations/{organizationPk}/usage-statistics/chatbots/summary/

パラメータ

パラメータ名
必須
説明

organizationPk

string

A UUID string identifying this 組織 ID

endDate

string

終了日。フォーマット: YYYY-MM-DD

startDate

string

開始日。フォーマット: YYYY-MM-DD

timeGranularity

string

時間粒度 (hour/day/month)

コード例

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスのサンプル値


Last updated

Was this helpful?