---
title: "Memperbarui polling pada jadwal"
method: PUT
path: "/schedules/{meeting_id}/polls/{id}"
tags: ["Update Polling"]
---

# Memperbarui polling pada jadwal

`PUT /schedules/{meeting_id}/polls/{id}`

Memperbarui polling pada sebuah jadwal meeting berdasarkan `meeting_id` dan `id`.

## Path parameters

- `meeting_id` string, required
- `id` string, required

## Headers

- `Content-Type` string, required
- `Authorization` string, required

## Request body

- UpdateSchedulePollRequest
  - `title` string, required — Judul polling.
  - `questions` PollQuestion[], required — Daftar pertanyaan dalam polling.
    - `type` 'single' | 'multiple', required
    - `question` string, required
    - `answers` PollAnswer[], required
      - `text` string, required
    - `required` boolean, required

## Response `200`

Poll updated successfully

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Poll not found
- `422` — Validation error

---

[API](https://skmtc.net/rapatin/apis/authentication.md) · [All operations](https://skmtc.net/rapatin/apis/authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rapatin/authentication/revisions/5aa22566f41f/schema)
