---
title: "Changes to Cost Purge"
method: POST
path: "/cost/purge"
---

# Changes to Cost Purge

`POST /cost/purge`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 31 revisions.

- **2026-10-16** `dd89fadfe4e4`: 15 info
- **2025-11-05** `f4a10b6a2e6d`: 15 info
- **2025-09-22** `a9a5bb825872`: 15 breaking

## Changes

- **2026-10-16** `dd89fadfe4e4`: 15 info
  - the endpoint scheme security `HTTPBasic` was removed from the API
  - added `#/components/schemas/LtOperation, #/components/schemas/LteOperation` to the `query/$expr` request property `anyOf` list
  - added `#/components/schemas/SizeOperation, #/components/schemas/LtOperation, #/components/schemas/LteOperation` to the `query/$expr/anyOf[subschema #1: AndOperation]/$and/items/` request property `anyOf` list
  - added `subschema #1` to the `query/$expr/anyOf[subschema #1: AndOperation]/$and/items/anyOf[subschema #6: NotOperation -> subschema #7: NotOperation]/$not` request property 'prefixItems' list
  - added `subschema #1` to the `query/$expr/anyOf[subschema #3: NotOperation]/$not` request property 'prefixItems' list
  - added `subschema #1, subschema #2` to the `query/$expr/anyOf[subschema #1: AndOperation]/$and/items/anyOf[subschema #10: InOperation -> subschema #13: InOperation]/$in` request property 'prefixItems' list
  - added `subschema #1, subschema #2` to the `query/$expr/anyOf[subschema #1: AndOperation]/$and/items/anyOf[subschema #7: EqOperation -> subschema #8: EqOperation]/$eq` request property 'prefixItems' list
  - added `subschema #1, subschema #2` to the `query/$expr/anyOf[subschema #1: AndOperation]/$and/items/anyOf[subschema #8: GtOperation -> subschema #9: GtOperation]/$gt` request property 'prefixItems' list
  - added `subschema #1, subschema #2` to the `query/$expr/anyOf[subschema #1: AndOperation]/$and/items/anyOf[subschema #9: GteOperation -> subschema #11: GteOperation]/$gte` request property 'prefixItems' list
  - added `subschema #1, subschema #2` to the `query/$expr/anyOf[subschema #4: EqOperation]/$eq` request property 'prefixItems' list
  - added `subschema #1, subschema #2` to the `query/$expr/anyOf[subschema #5: GtOperation]/$gt` request property 'prefixItems' list
  - added `subschema #1, subschema #2` to the `query/$expr/anyOf[subschema #6: GteOperation -> subschema #7: GteOperation]/$gte` request property 'prefixItems' list
  - added `subschema #1, subschema #2` to the `query/$expr/anyOf[subschema #7: InOperation -> subschema #9: InOperation]/$in` request property 'prefixItems' list
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status
- **2025-11-05** `f4a10b6a2e6d`: 15 info
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #1: AndOperation]/$and/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #2: OrOperation]/$or/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #3: NotOperation]/$not/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #4: EqOperation]/$eq/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #5: GtOperation]/$gt/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #6: GteOperation]/$gte/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #7: InOperation]/$in/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #10: InOperation]/$in/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #4: AndOperation]/$and/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #5: OrOperation]/$or/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #6: NotOperation]/$not/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #7: EqOperation]/$eq/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #8: GtOperation]/$gt/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #9: GteOperation]/$gte/items/` request property `anyOf` list
  - added `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` to the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/substr` request property `anyOf` list
- **2025-09-22** `a9a5bb825872`: 15 breaking
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #1: AndOperation]/$and/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #2: OrOperation]/$or/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #3: NotOperation]/$not/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #4: EqOperation]/$eq/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #5: GtOperation]/$gt/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #6: GteOperation]/$gte/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #7: InOperation]/$in/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #10: InOperation]/$in/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #4: AndOperation]/$and/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #5: OrOperation]/$or/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #6: NotOperation]/$not/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #7: EqOperation]/$eq/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #8: GtOperation]/$gt/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/input/anyOf[subschema #9: GteOperation]/$gte/items/` request property `anyOf` list
  - removed `#/components/schemas/LiteralOperation, #/components/schemas/GetFieldOperator, #/components/schemas/ConvertOperation, #/components/schemas/AndOperation, #/components/schemas/OrOperation, #/components/schemas/NotOperation, #/components/schemas/EqOperation, #/components/schemas/GtOperation, #/components/schemas/GteOperation, #/components/schemas/InOperation, #/components/schemas/ContainsOperation` from the `query/$expr/anyOf[subschema #8: ContainsOperation]/$contains/substr` request property `anyOf` list

---

[Operation](https://skmtc.dev/wandb/apis/fastapi/docs/cost/purge/post.md) - [API](https://skmtc.dev/wandb/apis/fastapi.md) - [Page](https://skmtc.dev/wandb/apis/fastapi/changes/cost/purge/post)
