{"ok":true,"data":{"receipt_kinds":[{"kind":"delivery","payload_fields":["delivery_id","delivery_kind","listing_id","packet_bundle_revision_id","entitlement_id","content_sha256","manifest_hash","merkle_root","size_bytes"]},{"kind":"query_quote","payload_fields":["listing_id","license_family","query_class","quoted_max_cents","quoted_max_calls","quote_expires_at"]},{"kind":"answer","payload_fields":["query_id","listing_id","cited_source_count","answer_hash","verifier_kind","rights_basis_ref"]},{"kind":"source_use","payload_fields":["query_id","listing_id","source_ref_hash","use_class","rights_basis_ref"]},{"kind":"citation","payload_fields":["query_id","listing_id","source_ref_hash","citation_locator_hash","citation_form"]},{"kind":"splice","payload_fields":["splice_id","splice_kind","parent_listing_id","splice_hash","row_count"]},{"kind":"credential","payload_fields":["credential_id","credential_kind","operation","fingerprint_sha256"]},{"kind":"terms_acceptance","payload_fields":["document_kind","document_version","document_hash","acceptor_role"]},{"kind":"payout_allocation","payload_fields":["purchase_id","allocation_ledger_row_id","role_kind","amount_cents","reward_kind","status","reversed_reason"]},{"kind":"access_session_open","payload_fields":["session_id","listing_id","entitlement_id","license_family","concurrency_class","opened_at"]},{"kind":"access_session_close","payload_fields":["session_id","closed_at","close_reason","call_count","spent_cents"]},{"kind":"concurrency_denial","payload_fields":["listing_id","entitlement_id","license_family","denial_code","concurrency_class","active_sessions","concurrency_limit"]},{"kind":"office_geography_denial","payload_fields":["listing_id","entitlement_id","denial_code","country_iso2","enforcement_basis"]},{"kind":"proof","payload_fields":["proof_kind","covers_receipt_ids","bundle_hash","prior_bundle_hash","notes"]},{"kind":"import_validation","payload_fields":["subject_type","subject_hash","outcome","validator_version","decline_codes","source_service"]},{"kind":"publication_review","payload_fields":["subject_type","subject_id","subject_hash","packet_version_id","outcome","deterministic_gates_passed","deterministic_gates_failed","source_service"]},{"kind":"takedown","payload_fields":["subject_type","subject_id","action","reason_code","source_service"]},{"kind":"packet_assessment","payload_fields":["packet_version_id","subject_hash","scope","fitness_summary_code","taffy_safety_state_ref","source_service"]},{"kind":"attribution_recorded","payload_fields":["source_system","attributed_event","target_kind","campaign_ref","pool_split_marker","payout_state"]},{"kind":"datalink_run","payload_fields":["datalink_ref","new_version_hash","outcome","reason_code","source_service"]}],"proof_kinds":["HASH_ONLY","HASH_TRACE","TRACEABLE_TRANSCRIPT"],"statuses":["ACCRUED","REVERSED"],"notes":"This is the stable receipt-kind VOCABULARY (the receipt families Graunt can record), not a live-capability inventory: runtime emission of a given kind depends on the workflow that writes it. Each kind has a strict per-kind payload allowlist; no-leak invariants are enforced before persistence."}}