---
title: "Update Science Display Details"
method: PUT
path: "/ScienceDisplay"
tags: ["Sciencedisplay"]
---

# Update Science Display Details

`PUT /ScienceDisplay`

**Requires permission:** *ScienceDisplayManagers*

Updates one subject's rooms on the Science Village display board for a date (in-house store).

## Request body

- PutScienceDisplayDetailsRequest
  - `date` string, date-time
  - `scienceDisplay` ScienceDisplay
    - `B1` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `B2` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `B3` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `B4` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `B5` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `B6` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `B7` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `BText` Text
      - `Text` string, nullable
    - `C1` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `C2` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `C3` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `C4` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `C5` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `C6` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `C7` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `CLib` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `CText` Text
      - `Text` string, nullable
    - `P1` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `P2` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `P3` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `P4` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `P5` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `P6` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `P7` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
    - `PText` Text
      - `Text` string, nullable
    - `Project` PeriodDetails
      - `Period1` string, nullable
      - `Period2` string, nullable
      - `Period3` string, nullable
      - `Period4` string, nullable
      - `Period5` string, nullable
      - `Period6` string, nullable
      - `Period7` string, nullable
  - `subject` string, nullable

## Response `200`

Success - Display details updated

## Other responses

- `204` — No Content
- `400` — An Error Occurred - Could not update display details
- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.net/tonbridge/apis/tonbridge-app-api.md) · [All operations](https://skmtc.net/tonbridge/apis/tonbridge-app-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tonbridge/tonbridge-app-api/versions/fab57bf5558a/schema)
