PREPROD
ReaderAuthor

piper

Table of Contents (JSON)

`ReportVersion.tableOfContentsJson` stores the rendered table of contents as a structured JSON object, mapping section titles to their page numbers in the PDF.

1 min read · 2 depth levelsstratum-piper · vdevMatches production
Everyday

The tableOfContentsJson on a ReportVersion is the machine-readable version of the TOC that appears at the front of your compliance report PDF. It lists each ReportSection title alongside the page number where it starts in this version's rendered document. Because page numbers can change between versions as sections grow or shrink, the TOC is regenerated and stored with each ReportVersion independently. This JSON can also be used programmatically — for example, to build a navigable document index or to verify that all required sections are present before submittal.

Technical section
Data model, API, and internals — visible to developers.
View as developer →
Was this helpful?