Skip to main content

spo page column list

Lists columns in the specific section of a modern page


m365 spo page column list [options]


-u, --webUrl <webUrl>

URL of the site where the page to retrieve is located.

-n, --pageName <pageName>

Name of the page to list columns of.

-s, --section <sectionId>

ID of the section for which to list columns.

-h, --help [help]

Output usage information. Optionally, specify which section of command's help you want to see. Allowed values are options, examples, remarks, response, full. Default is options.

--query [query]

JMESPath query string. See for more information and examples.

-o, --output [output]

Output type. json, text, csv, md, none. Default json.


Runs command with verbose logging.


Runs command with debug logging.


If the specified pageName doesn't refer to an existing modern page, you will get a File doesn't exists error.


List columns in the first section of a modern page

m365 spo page column list --webUrl --pageName home.aspx --section 1


"factor": 12,
"order": 1,
"dataVersion": "1.0",
"jsonData": "&#123;&quot;displayMode&quot;&#58;2,&quot;position&quot;&#58;&#123;&quot;sectionFactor&quot;&#58;12,&quot;sectionIndex&quot;&#58;1,&quot;zoneIndex&quot;&#58;1&#125;&#125;",
"controls": 1