---
title: "Replace mission's tasks"
method: PUT
path: "/public/api/missions/{id}/tasks"
tags: ["Missions"]
---

# Replace mission's tasks

`PUT /public/api/missions/{id}/tasks`

Update the tasks on a mission of type `todo`.    
The `todo` object must contain *all* the tasks defined with the new values.    
Once updated the status of the mission is set to `finished`.

## Headers

- `Accept` string

## Response `200`

OK

---

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