---
title: "Changes to Preview what a profile would extract from a text (nothing is stored)"
method: POST
path: "/pots/{pot_id}/extract/preview"
---

# Changes to Preview what a profile would extract from a text (nothing is stored)

`POST /pots/{pot_id}/extract/preview`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 10 of 41 revisions.

- **2026-10-24** `87bd973b9c0f`: 4 info
- **2026-10-24** `0fb6ed61ba72`: 1 warning, 4 info
- **2026-10-16** `1242fd43a260`: 6 info
- **2026-10-14** `34be7df24641`: 2 warning, 3 info
- **2026-10-11** `f0b3f02f9df1`: 1 info
- **2026-09-22** `a8a25a8c5bde`: 2 info
- **2026-09-19** `ca6a26a17b6d`: 2 info
- **2026-09-18** `3364dc8bda99`: 3 info
- **2026-09-14** `a3feb62260cf`: 6 info
- **2026-09-11** `7684374051ce`: 1 info

## Changes

- **2026-10-24** `87bd973b9c0f`: 4 info
  - added the optional property `detail` to the response with the `200` status
  - added the optional property `detail_code` to the response with the `200` status
  - added the optional property `extraction_audit/filtered` to the response with the `200` status
  - added the optional property `extraction_audit/filtered_by_reason` to the response with the `200` status
- **2026-10-24** `0fb6ed61ba72`: 1 warning, 4 info
  - added the new `restates` enum value to the `extraction_audit/near_duplicates_kept/items/relation` response property for the response status `200`
  - added the optional property `extraction_audit/near_duplicates_kept/items/cosine` to the response with the `200` status
  - added the optional property `extraction_audit/near_duplicates_kept/items/found_by` to the response with the `200` status
  - added the optional property `extraction_audit/near_duplicates_restates` to the response with the `200` status
  - added the optional property `extraction_audit/semantic_candidates` to the response with the `200` status
- **2026-10-16** `1242fd43a260`: 6 info
  - added the optional property `extraction_audit/discarded_facts/items/decision_confidence` to the response with the `200` status
  - added the optional property `extraction_audit/near_duplicates_by_reason` to the response with the `200` status
  - added the optional property `extraction_audit/near_duplicates_by_relation` to the response with the `200` status
  - added the optional property `extraction_audit/near_duplicates_kept` to the response with the `200` status
  - added the optional property `extraction_audit/near_duplicates_total` to the response with the `200` status
  - added the optional property `extraction_audit/near_duplicates_unchecked` to the response with the `200` status
- **2026-10-14** `34be7df24641`: 2 warning, 3 info
  - removed the optional property `facts/items/decay_rate` from the response with the `200` status
  - removed the optional property `facts/items/valid_until` from the response with the `200` status
  - added the new optional request property `source/anyOf[subschema #1: SourceMetadata]/effective_from`
  - added the optional property `facts/items/valid_from_source` to the response with the `200` status
  - added the optional property `facts/items/warnings` to the response with the `200` status
- **2026-10-11** `f0b3f02f9df1`: 1 info
  - added the new optional request property `source/anyOf[subschema #1: SourceMetadata]/source_authority`
- **2026-09-22** `a8a25a8c5bde`: 2 info
  - added the optional property `usage/cache_write_tokens` to the response with the `200` status
  - added the optional property `usage/cached_prompt_tokens` to the response with the `200` status
- **2026-09-19** `ca6a26a17b6d`: 2 info
  - added the new optional request property `profile/anyOf[subschema #1: ExtractionProfileLevers]/initial_pot_score`
  - added the optional property `profile_applied/anyOf[subschema #1: AppliedProfile]/initial_pot_score` to the response with the `200` status
- **2026-09-18** `3364dc8bda99`: 3 info
  - added the new optional request property `context_attachments`
  - added the new optional request property `source/anyOf[subschema #1: SourceMetadata]/description`
  - added the optional property `context_attachments_applied` to the response with the `200` status
- **2026-09-14** `a3feb62260cf`: 6 info
  - added the new optional request property `include_unmasked`
  - added the new optional request property `profile/anyOf[subschema #1: ExtractionProfileLevers]/pii`
  - added the non-success response with the status `403`
  - added the optional property `facts/items/pii` to the response with the `200` status
  - added the optional property `pii_applied` to the response with the `200` status
  - added the optional property `profile_applied/anyOf[subschema #1: AppliedProfile]/pii` to the response with the `200` status
- **2026-09-11** `7684374051ce`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/scipot/apis/scipot-core-api/docs/pots/:pot_id/extract/preview/post.md) - [API](https://skmtc.dev/scipot/apis/scipot-core-api.md) - [Page](https://skmtc.dev/scipot/apis/scipot-core-api/changes/pots/:pot_id/extract/preview/post)
