Skip to content

PriceConsentRequired

View Markdown

HTTP status: 422 · Retryable: no

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

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

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

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