---
title: "Activate badge-based care team challenges for one patient"
method: POST
path: "/patients/{patient_id}/care-team-challenges/activate"
tags: ["careteam", "achievements"]
---

# Activate badge-based care team challenges for one patient

`POST /patients/{patient_id}/care-team-challenges/activate`

## Path parameters

- `patient_id` integer, required

## Response `200`

Activation result or non-mutating not-live response

- CareTeamChallengeActivationResponse
  - `cutover_at` string, date-time, nullable, required
  - `imported_result_count` integer, required
  - `qualification_rule_version` 'v1', required
  - `replayed` boolean, required
  - `run_timezone` string, nullable, required
  - `status` 'activated' | 'not_live', required

## Other responses

- `400` — Invalid canonical timezone or normalized challenge state
- `404` — Achievement resource is unavailable to this actor
- `409` — Retained run conflicts with an existing result

## Changes

- **2026-09-15** `8d4f658e79b1` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/changes/patients/:patient_id/care-team-challenges/activate/post.md)

---

[API](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server.md) · [All operations](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/llms.txt) · [OpenAPI document](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/revisions/a61b77b30e63?raw)
