---
title: "Ask the same Day Question on every day"
method: PUT
path: "/signups/{id}/days/question"
tags: ["Days"]
---

# Ask the same Day Question on every day

`PUT /signups/{id}/days/question`

## Request

- Base URL: `https://thesignup.app/api/v1`
- URL: `https://thesignup.app/api/v1/signups/{id}/days/question`
- Auth: HTTP bearer

Write the same Day Question onto every live day of the signup as that day's own, or clear it everywhere with `question: null`. Cancelled days are skipped. Returns how many days were written. Notifies nobody. On a repeating schedule, prefer the schedule's default (`PUT /signups/{id}/slot_series/{seriesId}/day_question`), which also reaches dates added later.

## Path parameters

- `id` string, uuid, required

## Request body

- SetEveryDayQuestionRequest
  - `question` object, nullable, required: The Day Question, `{ label, placeholder?, required }`, asked once per day of whoever signs up for anything that day. `null` clears it.
    - `label` string, required
    - `placeholder` string
    - `required` boolean, required

## Response `200`

How many days were written

- SetEveryDayQuestionResponse
  - `days` integer, required: Live days written. Cancelled days are skipped.

## Other responses

- `400`: Bad request — body or path could not be parsed
- `401`: Unauthenticated — credentials missing, malformed, invalid, or revoked
- `403`: Forbidden — credentials valid but lack the required scope
- `404`: Not found
- `422`: Validation failed — request body / query / path is structurally wrong
- `429`: Rate limited or daily ceiling exceeded
- `500`: Internal server error

---

[API](https://skmtc.dev/thesignup/apis/thesignup-api.md) · [All operations](https://skmtc.dev/thesignup/apis/thesignup-api/llms.txt) · [OpenAPI document](https://skmtc.dev/thesignup/apis/thesignup-api/revisions/c6da7cf92172?raw)
