shifts

Publish multiple shifts

post/api/serviceattendance/processes/shifts/publishShifts

Request

  • Base URL
    https://services.fountain.com
  • URL
    https://services.fountain.com/api/serviceattendance/processes/shifts/publishShifts
  • Auth
    HTTP bearer

Request body

shiftUuidsstring[] required

The set of shift identifiers to publish

Example request

{
  "shiftCampaign": {
    "timezone": "America/New_York",
    "stages": [
      {
        "uuid": "0b7c4a43-9a3e-4a5f-8f51-0f3cf5a3d2b1",
        "releaseAt": "2026-10-19T13:00:00Z"
      }
    ]
  }
}

Response

First runs shift rule evaluation and if any blockers found it returns ruleResults otherwise just a 200 success response

Example response

{
  "meta": {
    "timestamp": "2021-05-05T09:47:58.924Z",
    "verb": "GET",
    "path": "/api/structure/resources/5949cf7c-fec6-4b31-947c-3aceabff58c5",
    "jti": "%cQN3RIGp",
    "rid": "$2d2zkHZ5",
    "count": 1,
    "status": "200",
    "duration": 17,
    "size": 1234
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.