---
title: "Reveal Record Entry"
method: POST
path: "/record/me/entries/{entry_id}/reveal"
tags: ["on the record"]
---

# Reveal Record Entry

`POST /record/me/entries/{entry_id}/reveal`

## Request

- Base URL: `https://api.tickertrac.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.tickertrac.com/record/me/entries/{entry_id}/reveal`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

## Path parameters

- `entry_id` string, uuid, required

## Response `200`

Successful Response

- RecordEntryOut
  - `moderation` RecordModerationOut
    - `id` string, uuid, nullable
    - `status` 'pending' | 'approved' | 'rejected' | 'needs_review', required
    - `reason` string, required
    - `category` string, nullable
    - `content_sha256` string, required
    - `can_appeal` boolean
  - `publicly_visible` boolean
  - `publication_status` 'sealed' | 'withheld' | 'published'
  - `id` string, uuid, required
  - `sequence_number` integer, required
  - `kind` 'thesis_version' | 'theme_version' | 'evidence_trail' | 'replay' | 'revision' | 'correction' | 'retraction' | 'review' | 'tracked_thesis', required
  - `visibility` 'sealed' | 'open', required
  - `ticker` string, nullable, required
  - `version_number` integer, nullable, required
  - `payload_sha256` string, required
  - `entry_sha256` string, required
  - `recorded_at` string, date-time, required
  - `opened_at` string, date-time, nullable, required
  - `public_url` string, required
  - `subject_entry_id` string, uuid, nullable
  - `as_of` string, date-time, nullable
  - `subject_type` 'company' | 'theme'
  - `shared_thesis_id` integer, nullable
  - `title` string, nullable
  - `verdict` 'stands' | 'weakening' | 'superseded', nullable
  - `watchlist_id` integer, nullable
  - `tracked_disputes` TrackedDisputeStatusOut[]
    - `status` 'disputed' | 'resolved', required
    - `target_entry_id` string, uuid, required
    - `target_entry_sha256` string, required
    - `writer_verified` boolean, required
    - `accepted_at` string, date-time, required
    - `resolved_at` string, date-time, nullable
    - `resolution_entry_id` string, uuid, nullable
  - `anchored` RecordAnchorRefOut
    - `anchor_id` integer, required
    - `token_time` string, date-time, required
    - `tsa_url` string, required
    - `anchor_url` string, required
  - `previous_entry_sha256` string, nullable, required
  - `signature` string, required
  - `signing_key_id` string, required
  - `canonical_payload` object, nullable, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/tickertrac/apis/tickerrag-api.md) · [All operations](https://skmtc.dev/tickertrac/apis/tickerrag-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tickertrac/apis/tickerrag-api/revisions/3c7eb0f6425d?raw)
