scheduling

Get Shifts

DEPRECATED hourly view of shift blocks. Use GET /scheduling/shift-blocks.

Lossy by construction: a shift paints every hour it overlaps by any amount, and overlapping shifts have their seats merged into one list ordered most-recently-started first, so index 0 is the incoming operator during a handoff. Retires when ops-view moves to the calendar.

get/scheduling/shifts

Request

  • Base URL
    https://api.verdun.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.verdun.ai/scheduling/shifts
  • Auth
    HTTP bearer

Query parameters

startstring date required
endstring date required

Response

Successful Response

operator_namesobject required

operator_id -> display name for every operator appearing in cells.

Example response

{
  "cells": [
    {
      "shift_date": "2026-07-30",
      "hour": 14
    }
  ]
}

Changes

No recorded changes to this operation across all 2 revisions of this API.