メインコンテンツへ
BlueAI
ホーム/勤怠/概要

勤怠 リファレンス

勤怠打刻・勤務時間・休暇管理を扱う勤怠ドメインの API

|
打刻(Punches)

出勤・退勤の打刻、打刻状態の取得、打刻履歴の参照を行います。

  • POST/api/v1/attendance/punches— 打刻を記録
  • GET/api/v1/attendance/punches/status— 現在の打刻状態を取得
  • GET/api/v1/attendance/punches/history— 打刻履歴を取得
勤怠概要(Overview)

勤怠の概要・ダッシュボード情報を取得します。

  • GET/api/v1/attendance/overview— 勤怠概要を取得
  • GET/api/v1/attendance/dashboard— ダッシュボードを取得
勤怠修正(Corrections)

勤怠記録の修正申請・承認・却下を行います。

  • GET/api/v1/attendance/corrections— 修正申請一覧を取得
  • POST/api/v1/attendance/corrections— 修正を申請
  • POST/api/v1/attendance/corrections/{id}/approve— 修正を承認
  • POST/api/v1/attendance/corrections/{id}/reject— 修正を却下
休暇申請(Leave Requests)

休暇申請の作成・一覧・承認・却下を行います。

  • GET/api/v1/attendance/leave-requests— 休暇申請一覧を取得
  • POST/api/v1/attendance/leave-requests— 休暇を申請
  • POST/api/v1/attendance/leave-requests/{id}/approve— 休暇申請を承認
  • POST/api/v1/attendance/leave-requests/{id}/reject— 休暇申請を却下
残業申請(Overtime Requests)

残業申請の作成・一覧・承認・却下を行います。

  • GET/api/v1/attendance/overtime-requests— 残業申請一覧を取得
  • POST/api/v1/attendance/overtime-requests— 残業を申請
  • POST/api/v1/attendance/overtime-requests/{id}/approve— 残業申請を承認
  • POST/api/v1/attendance/overtime-requests/{id}/reject— 残業申請を却下
勤怠提出(Submissions)

月次勤怠の提出・確認を行います。

  • GET/api/v1/attendance/submissions— 提出一覧を取得
  • POST/api/v1/attendance/submissions— 勤怠を提出
  • POST/api/v1/attendance/submissions/{id}/confirm— 提出を確認
休暇残日数(Leave Balances)

休暇残日数の取得・付与日数の設定を行います。

  • GET/api/v1/attendance/leave-balances/me— 自分の休暇残日数を取得
  • GET/api/v1/attendance/leave-balances— 組織の休暇残日数一覧を取得
  • POST/api/v1/attendance/leave-balances— 休暇付与日数を設定
レポート(Reports)

月次レポート・エクスポートデータを取得します。

  • GET/api/v1/attendance/reports/my-monthly— 自分の月次レポートを取得
  • GET/api/v1/attendance/reports/monthly— 組織の月次レポートを取得
  • GET/api/v1/attendance/exports/csv— CSV エクスポート
  • GET/api/v1/attendance/exports/pdf— PDF エクスポート
メンバー(Members)

メンバーの一覧・概要・Slack 招待・ロール更新を行います。

  • GET/api/v1/attendance/members— メンバー一覧を取得
  • GET/api/v1/attendance/members/overview— メンバー概要を取得
  • POST/api/v1/attendance/members/invite-slack— Slack で招待
  • PATCH/api/v1/attendance/members/update-role— メンバーのロールを更新
設定(Settings)

勤怠の組織設定(就業時間・休日など)を管理します。

  • GET/api/v1/attendance/settings— 勤怠設定を取得
  • PATCH/api/v1/attendance/settings— 勤怠設定を更新
  • GET/api/v1/attendance/settings/holidays— 祝日一覧を取得
  • POST/api/v1/attendance/settings/holidays— 祝日を追加
  • DELETE/api/v1/attendance/settings/holidays/{id}— 祝日を削除
組織構造(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}— 役職を削除
監査ログ(Audit Logs)

勤怠データの変更履歴を参照します。

  • GET/api/v1/attendance/audit-logs— 監査ログを取得