---
title: "Update effective dates on a practitioner-group association"
method: PUT
path: "/practitioners/{certifyPractitionerId}/groups/{certifyGroupId}/effective-date"
tags: ["Practitioner"]
---

# Update effective dates on a practitioner-group association

`PUT /practitioners/{certifyPractitionerId}/groups/{certifyGroupId}/effective-date`

Updates the effective start date and/or termination date for a practitioner's association with a specific group, optionally cascading the date change to the practitioner's network participation records within that group. Use this when the dates on an existing practitioner-group association need to be corrected or extended; the `certifyPractitionerId` and `certifyGroupId` path parameters identify the association. The practitioner-group association must already exist, and if `terminationDate` is provided, it must be after `effectiveDate`. Cascading is not purely controlled by `cascadeToNetworkParticipation`: if `networkId` is supplied, the network-scoped cascade always happens regardless of the flag; without `networkId`, cascade only happens when `cascadeToNetworkParticipation` is `true`. Past dates are allowed for both `effectiveDate` and `terminationDate`.

## Path parameters

- `certifyGroupId` string, required
- `certifyPractitionerId` string, required

## Headers

- `tenant-id` string

## Request body

- UpdatePractitionerGroupEffectiveDateRequest
  - `effectiveDate` string
  - `terminationDate` string
  - `cascadeToNetworkParticipation` boolean
  - `networkId` string

## Response `200`

Practitioner-group effective date successfully updated

- object

## Other responses

- `400` — Invalid request body, missing required parameters, or validation failure
- `401` — Unauthorized - Authentication required
- `403` — Forbidden - Insufficient permissions
- `404` — Practitioner-group association not found
- `500` — Internal server error during request processing

---

[API](https://skmtc.net/certifyos/apis/certify-api-layer.md) · [All operations](https://skmtc.net/certifyos/apis/certify-api-layer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/certifyos/certify-api-layer/revisions/563848e0ecc0/schema)
