# PriceConsentRequired

> Pool routing and Predict are billed, so turning either on records consent to its current price.

Source: https://nodus-platform-site.pages.dev/docs/reference/errors/price-consent-required/
Build revision: 211ad9f836655b1c3a2668c4693e442471f28614

<!-- Code generated by tools/errgen. DO NOT EDIT. -->

**HTTP status:** 422 · **Retryable:** no

Pool routing and Predict are billed, so turning either on records consent to its current price.

## Message

```text
{feature} costs ${price}; agree to the price to turn it on
```

## What to do

set the annotation {annotation}: “{price}” on the Pool, or agree in the console

## On the wire

The response is a Kubernetes `Status` with `reason: PriceConsentRequired` and `code: 422`, plus `fix`, `docs` (this page) and `requestId`. `details.causes` lists the fields involved, when there are any. The CLI prints the fix and the request id; the Python SDK raises `nodus.errors.PriceConsentRequired`.

`details` also carries:

* `annotation`, which the Python SDK exposes as `annotation`
* `feature`, which the Python SDK exposes as `feature`
* `price`, which the Python SDK exposes as `price`
