Skip to main content
PATCH
Update quest

Path Parameters

quest_id
string
required

Body

application/json

Body for PATCH .../quests/{id} - partial update.

Maps to QuestRepo.update _ALLOWED fields. Each is independently optional; None means "leave unchanged" (not "set to NULL").

title
string | null
Maximum string length: 200
summary
string | null
status
string | null
quest_giver_npc_id
string | null
location_id
string | null
reward_item_ids
string<uuid>[] | null
objectives
Objectives · object[] | null
notes
string | null
completed_session_id
string | null
tags
string[] | null

Response

Updated quest

The response is of type Response Patch Quest V1 Projects Project Id Game Narrative Story Arcs Quest Id Patch · object.