> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pylva.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage custom pricing

> List and mutate custom pricing rows for LLM and non-LLM usage.

Custom pricing lets a builder define pricing for LLM models or non-LLM metrics. Mutations require an Admin API key.

Use these pages for interactive requests:

* [List custom pricing](custom-pricing-list)
* [Create custom pricing](custom-pricing-create)
* [Update custom pricing](custom-pricing-update)
* [Delete custom pricing](custom-pricing-delete)

## Supported methods

| Method   | Use                               |
| -------- | --------------------------------- |
| `GET`    | List current custom pricing rows. |
| `POST`   | Create a pricing row.             |
| `PATCH`  | Update mutable pricing fields.    |
| `DELETE` | Delete a pricing row.             |

## Pricing shapes

For LLM pricing, set `provider` and `model` and leave `metric` null. For non-LLM metric pricing, set `metric` and leave `provider` and `model` null.

## Safety notes

* Pricing changes affect margin reporting and billing workflows.
* Use explicit effective dates.
* Review unknown pricing tasks before billing customers.
