メインコンテンツへ
BlueAI
ホーム/勤怠/組織構造

組織構造(Organization)

部署・役職の管理を行います。

|

エンドポイント

GET/api/v1/attendance/org/departments部署一覧を取得
POST/api/v1/attendance/org/departments部署を作成
POST/api/v1/attendance/org/departments/batch部署を一括作成
DELETE/api/v1/attendance/org/departments/{id}部署を削除
GET/api/v1/attendance/org/positions役職一覧を取得
POST/api/v1/attendance/org/positions役職を作成
POST/api/v1/attendance/org/positions/batch役職を一括作成
DELETE/api/v1/attendance/org/positions/{id}役職を削除
GET/api/v1/attendance/org/departments

部署一覧を取得

認証が必要ですセッション Cookie または Bearer トークンを含めてください

コード例

curl "https://api.blueai.jp/api/v1/attendance/org/departments" \
  -H "Cookie: better-auth.session_token=<token>"
POST/api/v1/attendance/org/departments

部署を作成

認証が必要ですセッション Cookie または Bearer トークンを含めてください

コード例

curl -X POST "https://api.blueai.jp/api/v1/attendance/org/departments" \
  -H "Cookie: better-auth.session_token=<token>"
POST/api/v1/attendance/org/departments/batch

部署を一括作成

認証が必要ですセッション Cookie または Bearer トークンを含めてください

コード例

curl -X POST "https://api.blueai.jp/api/v1/attendance/org/departments/batch" \
  -H "Cookie: better-auth.session_token=<token>"
DELETE/api/v1/attendance/org/departments/{id}

部署を削除

認証が必要ですセッション Cookie または Bearer トークンを含めてください

パスパラメータ

名前必須説明
id
string任意部署 ID

コード例

curl -X DELETE "https://api.blueai.jp/api/v1/attendance/org/departments/dept_123e4567e89b12d3a456426614174000" \
  -H "Cookie: better-auth.session_token=<token>"
GET/api/v1/attendance/org/positions

役職一覧を取得

認証が必要ですセッション Cookie または Bearer トークンを含めてください

コード例

curl "https://api.blueai.jp/api/v1/attendance/org/positions" \
  -H "Cookie: better-auth.session_token=<token>"
POST/api/v1/attendance/org/positions

役職を作成

認証が必要ですセッション Cookie または Bearer トークンを含めてください

コード例

curl -X POST "https://api.blueai.jp/api/v1/attendance/org/positions" \
  -H "Cookie: better-auth.session_token=<token>"
POST/api/v1/attendance/org/positions/batch

役職を一括作成

認証が必要ですセッション Cookie または Bearer トークンを含めてください

コード例

curl -X POST "https://api.blueai.jp/api/v1/attendance/org/positions/batch" \
  -H "Cookie: better-auth.session_token=<token>"
DELETE/api/v1/attendance/org/positions/{id}

役職を削除

認証が必要ですセッション Cookie または Bearer トークンを含めてください

パスパラメータ

名前必須説明
id
string任意役職 ID

コード例

curl -X DELETE "https://api.blueai.jp/api/v1/attendance/org/positions/pos_123e4567e89b12d3a456426614174000" \
  -H "Cookie: better-auth.session_token=<token>"