Offer Catalog Status Response v1¶
Source schema: doc/schemas/offer-catalog-status-response.v1.schema.json
Shared replay/status response for offer-catalog middleware surfaces.
Governing Basis¶
Project Lineage¶
Requirements¶
Stories¶
doc/project/30-stories/story-005-whisper-rumor-intake.mddoc/project/30-stories/story-006-voluntary-swarm-exchange.mddoc/project/30-stories/story-009-bielik-blog-arca.md
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
string | |
enabled |
yes |
boolean | |
source_mode |
no |
string | |
base_url |
no |
string | |
topic_key |
no |
string | |
record_kind |
no |
string | |
limit |
no |
integer | |
trust_level |
no |
string | |
cursor |
no |
string | null | |
last_replay_started_at |
no |
string | null | |
last_replay_finished_at |
no |
string | null | |
last_error |
no |
string | null | |
records_seen |
no |
integer | |
records_applied |
no |
integer | |
records_skipped |
no |
integer | |
cursor_pruned_at |
no |
string | null | |
last_query_attestation |
no |
object | null | |
updated_at |
no |
string | null | |
| ## Field Semantics |
schema¶
- Required:
yes - Shape: string
enabled¶
- Required:
yes - Shape: boolean
source_mode¶
- Required:
no - Shape: string
base_url¶
- Required:
no - Shape: string
topic_key¶
- Required:
no - Shape: string
record_kind¶
- Required:
no - Shape: string
limit¶
- Required:
no - Shape: integer
trust_level¶
- Required:
no - Shape: string
cursor¶
- Required:
no - Shape: string | null
last_replay_started_at¶
- Required:
no - Shape: string | null
last_replay_finished_at¶
- Required:
no - Shape: string | null
last_error¶
- Required:
no - Shape: string | null
records_seen¶
- Required:
no - Shape: integer
records_applied¶
- Required:
no - Shape: integer
records_skipped¶
- Required:
no - Shape: integer
cursor_pruned_at¶
- Required:
no - Shape: string | null
last_query_attestation¶
- Required:
no - Shape: object | null
updated_at¶
- Required:
no - Shape: string | null