Document apiReferenceHeader footers
headerFooters.resolve
Resolve the effective header/footer reference for a slot, walking the section inheritance chain.
read-onlyidempotent
doc.headerFooters.resolve(…)Expected result
Returns a HeaderFooterResolveResult indicating explicit, inherited, or none status with the resolved refId.
Inputs
targetobjectrequiredFields
kind"headerFooterSlot"requiredsectionSectionAddressrequiredFields
kind"section"requiredsectionIdstringrequiredheaderFooterKind"header" | "footer"requiredvariant"default" | "first" | "even"requiredResult
Output fields
explicit
status"explicit"requiredrefIdstringrequiredsectionSectionAddressrequiredFields
kind"section"requiredsectionIdstringrequiredinherited
status"inherited"requiredrefIdstringrequiredresolvedFromSectionSectionAddressrequiredFields
kind"section"requiredsectionIdstringrequiredresolvedVariant"default" | "first" | "even"requirednone
status"none"requiredFailures
Pre-apply throws
TARGET_NOT_FOUNDINVALID_TARGETINVALID_INPUT
Raw schemas
Open the generated JSON artifact for the exact input, output, success, and failure schemas represented by this contract version.
View raw JSON schemas