---
title: "Update service pricing groups assigned to a clinic"
method: PUT
path: "/ext/v2/clinics/{clinic_id}/assigned-service-pricing-groups/"
tags: ["Service Pricing"]
---

# Update service pricing groups assigned to a clinic

`PUT /ext/v2/clinics/{clinic_id}/assigned-service-pricing-groups/`

## Request

- Base URL: `https://connect.vetcove.com`
- URL: `https://connect.vetcove.com/ext/v2/clinics/{clinic_id}/assigned-service-pricing-groups/`
- Auth: HTTP bearer

This endpoint is available to Group API Keys only.

Replaces the full list of service pricing groups assigned to a clinic. This determines which pricing tier the clinic uses for each service pricing category.

## Path parameters

- `clinic_id` integer, required: The ID of the clinic to update mappings for

## Request body

- ServiceClinicUpdateSchema
  - `assigned_service_pricing_group_ids` integer[], required: The IDs of the service pricing groups assigned to this clinic.

## Response `200`

OK

- ExternalClinicAssignedPricingGroupsSchema
  - `assigned_service_pricing_group_ids` integer[], required: The IDs of the service pricing groups assigned to this clinic.

---

[API](https://skmtc.dev/vetcove/apis/ninjaapi.md) - [All operations](https://skmtc.dev/vetcove/apis/ninjaapi/llms.txt) - [OpenAPI document](https://skmtc.dev/vetcove/apis/ninjaapi/revisions/4ceaed956e15?raw)
