---
title: "Creates shifts for a specific demand or list of demands"
method: POST
path: "/api/serviceattendance/processes/demand/createShifts"
tags: ["demands"]
---

# Creates shifts for a specific demand or list of demands

`POST /api/serviceattendance/processes/demand/createShifts`

## Request

- Base URL: `https://services.fountain.com`
- URL: `https://services.fountain.com/api/serviceattendance/processes/demand/createShifts`
- Auth: HTTP bearer

## Request body

- object
  - `demandUuids` string[], required: List of demand unique identifiers

## Response `200`

Information about the shifts created for the given demand or list of demands

- object
  - `data` object[], required
    - `demandUuid` string, uuid: Demand unique identifier
    - `shiftsCreated` number: Number of shifts created for the demand

## Other responses

- `500`: default error response

---

[API](https://skmtc.dev/fountain/apis/worker-experience-public-api.md) - [All operations](https://skmtc.dev/fountain/apis/worker-experience-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fountain/apis/worker-experience-public-api/revisions/6b9a31f79e22?raw)
