Read-only REST fields registered on post types (see source for which types get each field). There is no separate custom route namespace; consumers read these on core post responses. Source: includes/class-rest-api.php.
Field index
| Field | Typical post types | Payload |
|---|---|---|
table_of_contents | Public post types | Ordered chapters from get_package_chapters() |
report_materials | post | Materials from get_package_materials() |
report_pagination | post | { current_post, next_post, previous_post, pagination_items } |
parent_info | post | { parent_id, parent_title } for children |
Package meta (multiSectionReport, reportMaterials, package_parts, package_parts__enabled) is also registered on post with show_in_rest and revisions enabled.