Document apiReferenceTables
tables.getProperties
Retrieve layout and style properties of a table.
read-onlyidempotent
doc.tables.getProperties(…)Expected result
Returns a TablesGetPropertiesOutput with direct table layout and style state, including style options, borders, default cell margins, and cell spacing when explicitly set.
Inputs
targetTableAddressconditionally requiredFields
kind"block"requirednodeType"table"requirednodeIdstringrequirednodeIdstringconditionally requiredResult
Output fields
nodeIdstringrequiredaddressTableAddressrequiredFields
kind"block"requirednodeType"table"requirednodeIdstringrequiredstyleIdstringalignment"left" | "center" | "right"direction"ltr" | "rtl"preferredWidthnumberpreferredWidthType"dxa" | "auto" | "pct"autoFitMode"fixedWidth" | "fitContents" | "fitWindow"styleOptionsobjectFields
headerRowbooleanlastRowbooleanfirstColumnbooleanlastColumnbooleanbandedRowsbooleanbandedColumnsbooleanbordersobjectFields
topobject | nulllineStyle
lineStylestringrequiredlineWeightPtnumberrequiredcolorstringrequiredVariant 2
No fields.
bottomobject | nulllineStyle
lineStylestringrequiredlineWeightPtnumberrequiredcolorstringrequiredVariant 2
No fields.
leftobject | nulllineStyle
lineStylestringrequiredlineWeightPtnumberrequiredcolorstringrequiredVariant 2
No fields.
rightobject | nulllineStyle
lineStylestringrequiredlineWeightPtnumberrequiredcolorstringrequiredVariant 2
No fields.
insideHobject | nulllineStyle
lineStylestringrequiredlineWeightPtnumberrequiredcolorstringrequiredVariant 2
No fields.
insideVobject | nulllineStyle
lineStylestringrequiredlineWeightPtnumberrequiredcolorstringrequiredVariant 2
No fields.
defaultCellMarginsobjectFields
topPtnumberrightPtnumberbottomPtnumberleftPtnumbercellSpacingPtnumberFailures
Pre-apply throws
TARGET_NOT_FOUND
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