リストの取得

​

シフト作成条件をページネーション付きで返します。

必要なスコープ: schedule_constraints.read

Query Parameters

  • ページ番号(1 始まり)

  • 1 ページあたりの件数(最大 100)

  • values
    • headcount
    • time_slot_headcount
    • attendance_count
    • fairness
    • schedule_request
    • consecutive_shift
    • consecutive_run_limit
    • consecutive_run_occurrence
    • employee_compatibility
    • availability

Responses

  • application/json
  • application/json
  • application/json
Request Example for get/schedule-constraints
curl 'https://api.shiftoru.jp/schedule-constraints?page=1&per_page=10&status=active&importance=required&condition=headcount' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
[
  {
    "id": "string",
    "group_id": "string",
    "team_id": "string",
    "name": "string",
    "description": "string",
    "definition": null,
    "is_active": true,
    "created_at": "2026-09-11T06:22:32.993Z",
    "updated_at": "2026-09-11T06:22:32.993Z"
  }
]