---
title: "Changes to Estimate extraction cost"
method: POST
path: "/api/v1/extractions/estimate"
---

# Changes to Estimate extraction cost

`POST /api/v1/extractions/estimate`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 6 of 19 revisions.

- **2026-08-25** `21827353271b` — 1 warning, 1 info
- **2026-08-23** `dc5ab8bc994e` — 1 info
- **2026-08-21** `18302a60cfee` — 1 breaking, 1 info
- **2026-08-12** `5d4938bb7de3` — 108 warning
- **2026-08-12** `4da209b29df8` — 36 warning, 4 info
- **2026-08-09** `c367e6e8f845` — 1 warning, 57 info

## Changes

- **2026-08-25** `21827353271b` — 1 warning, 1 info
  - the `resultsLimit` request property's min was set to `1.00`
  - the `resultsLimit` request property default value `10000` was added
- **2026-08-23** `dc5ab8bc994e` — 1 info
  - added the new `relevance` enum value to the request property `queryType`
- **2026-08-21** `18302a60cfee` — 1 breaking, 1 info
  - the `oneOf[subschema #4]/allOf[subschema #2]/` response's property type/format changed from ``/`` to `object`/`` for status `402`
  - added 'propertyNames' constraint to the `oneOf[subschema #4]/allOf[subschema #2]/` response property for the status `402`
- **2026-08-12** `5d4938bb7de3` — 108 warning
  - added the new `closed` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `closed` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `closed` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `closed` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `closed` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `closed` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `default`
  - added the new `closed` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `closed` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `closed` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `closed` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `default`
  - added the new `closed` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `closed` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`
  - added the new `expired` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `expired` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `expired` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `expired` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `expired` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `expired` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `default`
  - added the new `expired` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `expired` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `expired` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `expired` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `default`
  - added the new `expired` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `expired` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`
  - added the new `invalid_complete_replies_request` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `invalid_complete_replies_request` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `invalid_complete_replies_request` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `invalid_complete_replies_request` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `invalid_complete_replies_request` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `invalid_complete_replies_request` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `default`
  - added the new `invalid_complete_replies_request` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `invalid_complete_replies_request` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `invalid_complete_replies_request` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `invalid_complete_replies_request` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `default`
  - added the new `invalid_complete_replies_request` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `invalid_complete_replies_request` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`
  - added the new `invalid_coverage_request` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `invalid_coverage_request` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `invalid_coverage_request` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `invalid_coverage_request` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - …68 more
- **2026-08-12** `4da209b29df8` — 36 warning, 4 info
  - added the new `coverage_cursor_gone` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `coverage_cursor_gone` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `coverage_cursor_gone` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `coverage_cursor_gone` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `coverage_cursor_gone` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `coverage_cursor_gone` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `default`
  - added the new `coverage_cursor_gone` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `coverage_cursor_gone` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `coverage_cursor_gone` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `coverage_cursor_gone` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `default`
  - added the new `coverage_cursor_gone` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402` (media type: application/json)
  - added the new `coverage_cursor_gone` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402` (media type: application/json)
  - added the new `coverage_cursor_unavailable` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `coverage_cursor_unavailable` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `coverage_cursor_unavailable` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `coverage_cursor_unavailable` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `coverage_cursor_unavailable` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `coverage_cursor_unavailable` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `default`
  - added the new `coverage_cursor_unavailable` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `coverage_cursor_unavailable` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `coverage_cursor_unavailable` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `coverage_cursor_unavailable` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `default`
  - added the new `coverage_cursor_unavailable` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402` (media type: application/json)
  - added the new `coverage_cursor_unavailable` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402` (media type: application/json)
  - added the new `invalid_coverage_cursor` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `invalid_coverage_cursor` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `invalid_coverage_cursor` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `invalid_coverage_cursor` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `invalid_coverage_cursor` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `invalid_coverage_cursor` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `default`
  - added the new `invalid_coverage_cursor` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `invalid_coverage_cursor` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `invalid_coverage_cursor` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `invalid_coverage_cursor` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `default`
  - added the new `invalid_coverage_cursor` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402` (media type: application/json)
  - added the new `invalid_coverage_cursor` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402` (media type: application/json)
  - response property `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/payment_options/credits/create_checkout/provider` deprecated (media type: application/json)
  - response property `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/payment_options/subscription/create_checkout/provider` deprecated (media type: application/json)
  - response property `oneOf[#/components/schemas/GuestPaymentRequired]/payment_options/credits/create_checkout/provider` deprecated (media type: application/json)
  - response property `payment_options/guest_wallet/create_checkout/provider` deprecated (media type: application/problem+json)
- **2026-08-09** `c367e6e8f845` — 1 warning, 57 info
  - added the new `collection` enum value to the `source` response property for the response status `200`
  - added the new optional request property `bioContains`
  - added the new optional request property `blueVerifiedOnly`
  - added the new optional request property `cardName`
  - added the new optional request property `collectionStrategy`
  - added the new optional request property `dedupeAcrossTargets`
  - added the new optional request property `dedupeMode`
  - added the new optional request property `excludeOriginalAuthor`
  - added the new optional request property `excludeSource`
  - added the new optional request property `geocode`
  - added the new optional request property `hasLocation`
  - added the new optional request property `hasMediaOnly`
  - added the new optional request property `hasWebsite`
  - added the new optional request property `includeOriginalPost`
  - added the new optional request property `includeSearchTerms`
  - added the new optional request property `includeTargetMetadata`
  - added the new optional request property `locationContains`
  - added the new optional request property `maxDepth`
  - added the new optional request property `maxFollowers`
  - added the new optional request property `maxFollowing`
  - added the new optional request property `maxId`
  - added the new optional request property `maxItemsPerTarget`
  - added the new optional request property `maxLikes`
  - added the new optional request property `maxPagesPerTarget`
  - added the new optional request property `maxPosts`
  - added the new optional request property `maxQuotes`
  - added the new optional request property `maxReplies`
  - added the new optional request property `maxRetweets`
  - added the new optional request property `minAccountAgeDays`
  - added the new optional request property `minBookmarks`
  - added the new optional request property `minFollowers`
  - added the new optional request property `minFollowing`
  - added the new optional request property `minPosts`
  - added the new optional request property `minViews`
  - added the new optional request property `nativeRetweets`
  - added the new optional request property `near`
  - added the new optional request property `news`
  - added the new optional request property `overlapMode`
  - added the new optional request property `queryType`
  - added the new optional request property `relationTargets`
  - …18 more

---

[Operation](https://skmtc.dev/xquik-dev/apis/xquik-api-2/docs/api/v1/extractions/estimate/post.md) · [API](https://skmtc.dev/xquik-dev/apis/xquik-api-2.md) · [Page](https://skmtc.dev/xquik-dev/apis/xquik-api-2/changes/api/v1/extractions/estimate/post)
