---
title: "Update Project Pricing Model"
method: PUT
path: "/projects/{projectId}/pricing-model"
tags: ["Project"]
---

# Update Project Pricing Model

`PUT /projects/{projectId}/pricing-model`

Update project pricing model only during Customer Quote Review task type.

## Headers

- `Authorization` string, required
- `X-LC-Tenant` string, required

## Request body

- ProjectPricingModelUpdateRequest
  - `id` string, required — The pricing model identifier.
  - `strategy` 'copy' | 'use' — "copy": A copy of the resource will be used for the project execution. This is the default strategy. "use": The actual resource will be used for the project execution.

## Response `204`

## Other responses

- `400` — Error codes: * “invalidPricingModel”: There is mismatch configuration between the project and the new pricing model. * "differentCurrencyCode": There is a mismatch between the provided pricing model currency and the pricing model currency in the project. * “differentFuzzyBands”: There is a mismatch between the provided pricing model fuzzy bands and the pricing model fuzzy bands in the project.
- `401` — The user could not be identified.
- `403` — Error codes: * "forbidden": the authenticated user is not allowed to update the project configuration.
- `404` — Error codes: * "notFound": the resource could not be found by identifier.

---

[API](https://skmtc.net/rws/apis/trados-cloud-platform-api.md) · [All operations](https://skmtc.net/rws/apis/trados-cloud-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rws/trados-cloud-platform-api/versions/d42dac7c28a3/schema)
