Pages commands

Reference for the `revenexx pages` commands — every subcommand with a runnable example.

Auto-generated. This page is generated from the revenexx CLI by tools/sync-cli-reference.mjs. Don't edit it by hand — your changes will be overwritten.

Every revenexx pages subcommand. The example shows the required arguments; the options table lists every flag the command accepts, with a ✓ marking required flags. Some flag names carry a -_ (e.g. --attribute-_values) — that is the exact token the CLI accepts, so copy them verbatim. Run revenexx pages <command> --help for the live options.

delivery-menus

Bash
revenexx pages delivery-menus
FlagRequiredDescription
--limit <limit>Page size (default 50, max 200).
--offset <offset>Row offset for pagination (default 0).
--order <order>Sort as 'column.asc' | 'column.desc', e.g. 'created_at.desc'.

delivery-page

Bash
revenexx pages delivery-page

delivery-pages

Bash
revenexx pages delivery-pages
FlagRequiredDescription
--limit <limit>Page size (default 50, max 200).
--offset <offset>Row offset for pagination (default 0).
--order <order>Sort as 'column.asc' | 'column.desc', e.g. 'created_at.desc'.

delivery-preview

Bash
revenexx pages delivery-preview \
    --token sample token
FlagRequiredDescription
--token <token>

editor-comments-create

Bash
revenexx pages editor-comments-create \
    --page-id sample-id \
    --body sample body
FlagRequiredDescription
--page-id <page-id>
--body <body>
--block-uuids [block-uuids...]
--parent-uuid <parent-uuid>

editor-comments-delete

Bash
revenexx pages editor-comments-delete \
    --page-id sample-id \
    --uuid 9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d
FlagRequiredDescription
--page-id <page-id>
--uuid <uuid>

editor-comments-list

Bash
revenexx pages editor-comments-list \
    --page-id sample-id
FlagRequiredDescription
--page-id <page-id>
--filter <column=value>Filter rows by column equality (repeatable).

editor-comments-resolve

Bash
revenexx pages editor-comments-resolve \
    --page-id sample-id \
    --uuid 9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d
FlagRequiredDescription
--page-id <page-id>
--uuid <uuid>

editor-comments-toggle-task

Bash
revenexx pages editor-comments-toggle-task \
    --page-id sample-id \
    --uuid 9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d \
    --task-index 1
FlagRequiredDescription
--page-id <page-id>
--uuid <uuid>
--task-index <task-index>

editor-comments-unresolve

Bash
revenexx pages editor-comments-unresolve \
    --page-id sample-id \
    --uuid 9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d
FlagRequiredDescription
--page-id <page-id>
--uuid <uuid>

editor-comments-update

Bash
revenexx pages editor-comments-update \
    --page-id sample-id \
    --uuid 9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d \
    --body sample body
FlagRequiredDescription
--page-id <page-id>
--uuid <uuid>
--body <body>

editor-edit-states

Bash
revenexx pages editor-edit-states

editor-history

Bash
revenexx pages editor-history \
    --page-id sample-id \
    --index 1
FlagRequiredDescription
--page-id <page-id>
--index <index>
--langcode <langcode>

editor-last-changed

Bash
revenexx pages editor-last-changed \
    --page-id sample-id
FlagRequiredDescription
--page-id <page-id>

editor-mutate

Bash
revenexx pages editor-mutate \
    --page-id sample-id \
    --plugin sample plugin
FlagRequiredDescription
--page-id <page-id>
--plugin <plugin>Mutation plugin id (add, move, delete, duplicate, update_field_value, ...).
--langcode <langcode>
--payload <payload>

editor-mutation-status

Bash
revenexx pages editor-mutation-status \
    --page-id sample-id \
    --enabled true \
    --index 1
FlagRequiredDescription
--page-id <page-id>
--enabled <enabled>
--index <index>
--langcode <langcode>

editor-notifications-list

Bash
revenexx pages editor-notifications-list
FlagRequiredDescription
--filter <column=value>Filter rows by column equality (repeatable).

editor-notifications-mark-all-read

Bash
revenexx pages editor-notifications-mark-all-read

editor-notifications-unread-count

Bash
revenexx pages editor-notifications-unread-count

editor-preview-grant

Bash
revenexx pages editor-preview-grant \
    --page-id sample-id
FlagRequiredDescription
--page-id <page-id>
--ttl-hours <ttl-hours>

editor-publish

Bash
revenexx pages editor-publish \
    --page-id sample-id
FlagRequiredDescription
--page-id <page-id>
--force [value]Publish despite violations.
--label <label>

editor-revert

Bash
revenexx pages editor-revert \
    --page-id sample-id
FlagRequiredDescription
--page-id <page-id>

editor-schedule

Bash
revenexx pages editor-schedule \
    --page-id sample-id \
    --scheduled-at 2026-01-01T12:00:00Z
FlagRequiredDescription
--page-id <page-id>
--scheduled-at <scheduled-at>

editor-state

Bash
revenexx pages editor-state \
    --page-id sample-id
FlagRequiredDescription
--page-id <page-id>

editor-take-ownership

Bash
revenexx pages editor-take-ownership \
    --page-id sample-id
FlagRequiredDescription
--page-id <page-id>

editor-templates-create

Bash
revenexx pages editor-templates-create \
    --page-id sample-id \
    --label sample label \
    --uuids one two three
FlagRequiredDescription
--page-id <page-id>
--label <label>
--uuids [uuids...]
--description <description>
--field-name <field-name>
--is-default [value]
--page-bundle <page-bundle>

editor-translate

Bash
revenexx pages editor-translate
FlagRequiredDescription
--items [items...]

editor-unschedule

Bash
revenexx pages editor-unschedule \
    --page-id sample-id
FlagRequiredDescription
--page-id <page-id>

editor-user-settings-get

Bash
revenexx pages editor-user-settings-get

editor-user-settings-put

Bash
revenexx pages editor-user-settings-put
FlagRequiredDescription
--settings <settings>

editor-users

Bash
revenexx pages editor-users

library-delete

Bash
revenexx pages library-delete \
    --id sample-id
FlagRequiredDescription
--id <id>

library-get

Bash
revenexx pages library-get \
    --id sample-id
FlagRequiredDescription
--id <id>

library-list

Bash
revenexx pages library-list
FlagRequiredDescription
--limit <limit>Page size (default 50, max 200).
--offset <offset>Row offset for pagination (default 0).
--order <order>Sort as 'column.asc' | 'column.desc', e.g. 'created_at.desc'.
--filter <column=value>Filter rows by column equality (repeatable).

library-update

Bash
revenexx pages library-update \
    --id sample-id
FlagRequiredDescription
--id <id>
--bundle <bundle>
--label <label>
--tree <tree>Serialized block tree ({ bundle, props, props_i18n, options, children }).
Bash
revenexx pages menus-delete \
    --id sample-id
FlagRequiredDescription
--id <id>
Bash
revenexx pages menus-get \
    --id sample-id
FlagRequiredDescription
--id <id>
Bash
revenexx pages menus-list
FlagRequiredDescription
--limit <limit>Page size (default 50, max 200).
--offset <offset>Row offset for pagination (default 0).
--order <order>Sort as 'column.asc' | 'column.desc', e.g. 'created_at.desc'.
--filter <column=value>Filter rows by column equality (repeatable).
Bash
revenexx pages menus-update \
    --id sample-id
FlagRequiredDescription
--id <id>
--items [items...]
--label <label>
Bash
revenexx pages menus-upsert \
    --label sample label \
    --menu-key sample menu key
FlagRequiredDescription
--label <label>
--menu-key <menu-key>Stable menu identifier, e.g. "main", "footer", "account".
--items [items...]Ordered menu entries ({ label, to?, items? }).

pages-create

Bash
revenexx pages pages-create \
    --title Sample title
FlagRequiredDescription
--title <title>
--bundle <bundle>Omit to take the default_page_bundle setting.
--host-options <host-options>
--meta <meta>
--slug <slug>
--source-language <source-language>Omit to take the default_source_language setting for the request market.

pages-delete

Bash
revenexx pages pages-delete \
    --id sample-id
FlagRequiredDescription
--id <id>

pages-get

Bash
revenexx pages pages-get \
    --id sample-id
FlagRequiredDescription
--id <id>

pages-list

Bash
revenexx pages pages-list
FlagRequiredDescription
--limit <limit>Page size (default 50, max 200).
--offset <offset>Row offset for pagination (default 0).
--order <order>Sort as 'column.asc' | 'column.desc', e.g. 'created_at.desc'.
--filter <column=value>Filter rows by column equality (repeatable).

pages-revisions

Bash
revenexx pages pages-revisions \
    --id sample-id
FlagRequiredDescription
--id <id>
--limit <limit>Page size (default 50, max 200).
--offset <offset>Row offset for pagination (default 0).
--order <order>Sort as 'column.asc' | 'column.desc', e.g. 'created_at.desc'.

pages-update

Bash
revenexx pages pages-update \
    --id sample-id
FlagRequiredDescription
--id <id>
--bundle <bundle>
--meta <meta>
--slug <slug>
--status <status>
--title <title>

seed

Bash
revenexx pages seed
FlagRequiredDescription
--menus [menus...]
--pages [pages...]

templates-delete

Bash
revenexx pages templates-delete \
    --id sample-id
FlagRequiredDescription
--id <id>

templates-get

Bash
revenexx pages templates-get \
    --id sample-id
FlagRequiredDescription
--id <id>

templates-list

Bash
revenexx pages templates-list
FlagRequiredDescription
--limit <limit>Page size (default 50, max 200).
--offset <offset>Row offset for pagination (default 0).
--order <order>Sort as 'column.asc' | 'column.desc', e.g. 'created_at.desc'.
--filter <column=value>Filter rows by column equality (repeatable).

templates-update

Bash
revenexx pages templates-update \
    --id sample-id
FlagRequiredDescription
--id <id>
--description <description>
--field-name <field-name>
--is-default [value]
--label <label>
--page-bundle <page-bundle>
--tree [tree...]Serialized block trees ({ bundle, props, props_i18n, options, children }).

vocabularies-get

Bash
revenexx pages vocabularies-get \
    --name edit-state-statuses
FlagRequiredDescription
--name <name>The vocabulary name — the part after the dot in the qualified id.

vocabularies-list

Bash
revenexx pages vocabularies-list
FlagRequiredDescription
--filter <column=value>Filter rows by column equality (repeatable).
Was this page helpful?