---
title: "Update Billing Config"
method: PATCH
path: "/v1/admin/billing-configs/{config_id}"
---

# Update Billing Config

`PATCH /v1/admin/billing-configs/{config_id}`

Edit a config in place: fix a mistake on a current/past period, or adjust
a scheduled one. Only provided fields change; overlaps are re-checked.

## Path parameters

- `config_id` string, uuid, required

## Request body

- BillingConfigPatch
  - `effective_from` string, date, nullable
  - `effective_until` string, date, nullable
  - `plan_name` string, nullable
  - `billing_anchor_day` integer, nullable
  - `encoding_included_gb` number, nullable
  - `encoding_overage_cpgb_cents` integer, nullable
  - `storage_included_gb_months` number, nullable
  - `storage_included_gb_hours` number, nullable
  - `storage_overage_cpgbh_cents` integer, nullable
  - `delivery_included_gb` number, nullable
  - `delivery_overage_cpgb_cents` integer, nullable
  - `base_fee_cents` integer, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/shortkit/apis/shortkit-api.md) · [All operations](https://skmtc.net/shortkit/apis/shortkit-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shortkit/shortkit-api/versions/4ff6d068cf75/schema)
