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

組織與成員

帳號註冊

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)

請求結構範例

{
  "email": string (email)
  "password1": string
  "password2": string
  "name": string
  "company": string
  "referralCode"?: string // 非必填
  "authSource"?:  // 非必填
  {
    "id": string (uuid)
  }
}

請求範例值

程式碼範例

回應內容

狀態碼: 201

回應結構範例

回應範例值


更換密碼

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

請求內容

請求參數

欄位
類型
必填
說明

oldPassword

string

newPassword1

string

newPassword2

string

請求結構範例

請求範例值

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


建立新組織

POST /api/v1/organizations/

請求內容

請求參數

欄位
類型
必填
說明

name

string

組織名稱

compact_logo

string (binary)

簡潔版 Logo(選填,僅企業方案可用)

full_logo

string (binary)

完整版 Logo(選填,僅企業方案可用)

請求結構範例

請求範例值

程式碼範例

回應內容

狀態碼: 201

回應結構範例

回應範例值


新增成員至指定組織

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

參數

參數名稱
必填
類型
說明

organizationPk

string

A UUID string identifying this 組織 ID

請求內容

請求參數

欄位
類型
必填
說明

email

string (email)

organization

string (uuid)

請求結構範例

請求範例值

程式碼範例

回應內容

狀態碼: 201

回應結構範例

回應範例值


取得組織列表

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/v1/organizations/{id}/

參數

參數名稱
必填
類型
說明

id

string

A UUID string identifying this 組織.

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


取得當前用戶詳細資訊

GET /api/v1/users/current/

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


取得當前用戶權限

GET /api/v1/permissions/

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


取得指定組織的成員列表

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

參數

參數名稱
必填
類型
說明

organizationPk

string

A UUID string identifying this 組織 ID

group

string

ids

string

inbox

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

search

string

程式碼範例

回應內容

狀態碼: 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/current/

參數

參數名稱
必填
類型
說明

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

回應結構範例

回應範例值


取得特定成員詳細資訊

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

參數

參數名稱
必填
類型
說明

organizationPk

string

A UUID string identifying this 組織 ID

程式碼範例

回應內容

狀態碼: 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/v1/users/current/

請求內容

請求參數

欄位
類型
必填
說明

avatar

string (uri)

name

string

email

string (email)

company

string

invitationCode

string

請求結構範例

請求範例值

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


更新成員所屬角色

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/v1/organizations/{id}/

參數

參數名稱
必填
類型
說明

id

string

A UUID string identifying this 組織.

程式碼範例

回應內容

狀態碼
說明

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/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

每頁筆數

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/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/

參數

參數名稱
必填
類型
說明

organizationPk

string

A UUID string identifying this 組織 ID

endDate

string

結束日期,格式: YYYY-MM-DD

includeTime

boolean

是否返回只按時間聚合的時間序列資料,用於趨勢圖表(true/false)。設為 true 時,回應不包含實體資訊,只有時間欄位和統計數值,且不分頁。

page

integer

頁碼

pageSize

integer

每頁筆數

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/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?