Messaging commands

Reference for the `revenexx messaging` 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 messaging subcommand, with a runnable example and the flags it accepts. Each flag is an API field: its type, allowed values and meaning are in the API reference. Some flag names carry a -_ (e.g. --attribute-_values) — that is the exact token the CLI accepts, so copy them verbatim. Run revenexx messaging <command> --help for the live options.

audit-index

Bash
revenexx messaging audit-index

Flags: --resource-type <resource-type> --resource-id <resource-id> --subject <subject> --limit <limit> --filter <column=value>

binding-destroy

Bash
revenexx messaging binding-destroy \
    --id ''

Flags: --id <id>

binding-index

Bash
revenexx messaging binding-index

Flags: --event-topic <event-topic> --filter <column=value>

binding-show

Bash
revenexx messaging binding-show \
    --id ''

Flags: --id <id>

binding-store

Bash
revenexx messaging binding-store \
    --channel '' \
    --event-topic '' \
    --recipient '' \
    --template-key ''

Flags: --channel <channel> --event-topic <event-topic> --recipient <recipient> --template-key <template-key> --enabled [value] --fallback-order <fallback-order> --locale <locale>

binding-update

Bash
revenexx messaging binding-update \
    --id ''

Flags: --id <id> --channel <channel> --enabled [value] --event-topic <event-topic> --fallback-order <fallback-order> --locale <locale> --recipient <recipient> --template-key <template-key>

binding-update-patch

Bash
revenexx messaging binding-update-patch \
    --id ''

Flags: --id <id> --channel <channel> --enabled [value] --event-topic <event-topic> --fallback-order <fallback-order> --locale <locale> --recipient <recipient> --template-key <template-key>

channel-credential-destroy

Bash
revenexx messaging channel-credential-destroy \
    --channel ''

Flags: --channel <channel> --market <market>

channel-credential-index

Bash
revenexx messaging channel-credential-index

Flags: --market <market> --markets <markets> --filter <column=value>

channel-credential-update

Bash
revenexx messaging channel-credential-update \
    --channel ''

Flags: --channel <channel> --market <market> --driver <driver>

channel-credential-update-patch

Bash
revenexx messaging channel-credential-update-patch \
    --channel ''

Flags: --channel <channel> --market <market> --driver <driver>

channel-credential-verify

Bash
revenexx messaging channel-credential-verify \
    --channel ''

Flags: --channel <channel> --market <market>

channel-index

Bash
revenexx messaging channel-index

Flags: --filter <column=value>

config-show

Bash
revenexx messaging config-show

config-update

Bash
revenexx messaging config-update

Flags: --default-locale <default-locale> --defaults [defaults...] --product <product> --quiet-hours [quiet-hours...] --support-email <support-email>

config-update-patch

Bash
revenexx messaging config-update-patch

Flags: --default-locale <default-locale> --defaults [defaults...] --product <product> --quiet-hours [quiet-hours...] --support-email <support-email>

erasure-store

Bash
revenexx messaging erasure-store \
    --address '' \
    --channel ''

Flags: --address <address> --channel <channel>

layout-destroy

Bash
revenexx messaging layout-destroy \
    --id ''

Flags: --id <id>

layout-index

Bash
revenexx messaging layout-index

Flags: --markets <markets> --filter <column=value>

layout-show

Bash
revenexx messaging layout-show \
    --id ''

Flags: --id <id>

layout-store

Bash
revenexx messaging layout-store

layout-update

Bash
revenexx messaging layout-update \
    --id ''

Flags: --id <id>

library-index

Bash
revenexx messaging library-index

Flags: --channel <channel> --locale <locale> --filter <column=value>

message-index

Bash
revenexx messaging message-index

Flags: --channel <channel> --status <status> --filter <column=value>

message-show

Bash
revenexx messaging message-show \
    --id ''

Flags: --id <id>

push-subscription-destroy

Bash
revenexx messaging push-subscription-destroy \
    --endpoint ''

Flags: --push-endpoint <push-endpoint>

push-subscription-index

Bash
revenexx messaging push-subscription-index \
    --subscriber-id ''

Flags: --subscriber-id <subscriber-id> --filter <column=value>

push-subscription-store

Bash
revenexx messaging push-subscription-store \
    --endpoint https://example.com \
    --keys '{ "key": "value" }' \
    --subscriber-id ''

Flags: --push-endpoint <push-endpoint> --keys <keys> --subscriber-id <subscriber-id> --user-agent <user-agent>

send-preview

Bash
revenexx messaging send-preview \
    --channel '' \
    --template ''

Flags: --channel <channel> --template <template> --template-data <template-data> --locale <locale>

send-send

Bash
revenexx messaging send-send \
    --channel '' \
    --template '' \
    --to ''

Flags: --channel <channel> --template <template> --to <to> --attachments [attachments...] --template-data <template-data> --draft [value] --locale <locale> --market <market> --send-at <send-at>

stats-index

Bash
revenexx messaging stats-index

Flags: --days <days> --from <from> --to <to> --filter <column=value>

suppression-destroy

Bash
revenexx messaging suppression-destroy \
    --id ''

Flags: --id <id>

suppression-index

Bash
revenexx messaging suppression-index

Flags: --channel <channel> --scope <scope> --reason <reason> --address <address> --limit <limit> --filter <column=value>

suppression-show

Bash
revenexx messaging suppression-show \
    --id ''

Flags: --id <id>

suppression-store

Bash
revenexx messaging suppression-store \
    --address '' \
    --channel '' \
    --reason hard_bounce

Flags: --address <address> --channel <channel> --reason <reason> --expires-at <expires-at> --note <note> --scope <scope>

template-destroy

Bash
revenexx messaging template-destroy \
    --id ''

Flags: --id <id>

template-index

Bash
revenexx messaging template-index

Flags: --channel <channel> --markets <markets> --filter <column=value>

template-show

Bash
revenexx messaging template-show \
    --id ''

Flags: --id <id>

template-store

Bash
revenexx messaging template-store \
    --channel '' \
    --key ''

Flags: --channel <channel> --key <key> --body-html <body-html> --body-text <body-text> --content-sid <content-sid> --design [design...] --enabled [value] --layout-id <layout-id> --locale <locale> --markets [markets...] --message-class <message-class> --subject <subject> --test-mode [value] --title <title> --valid-from <valid-from> --valid-until <valid-until> --variable-defaults [variable-defaults...] --variables [variables...] --whatsapp-category <whatsapp-category>

template-update

Bash
revenexx messaging template-update \
    --id ''

Flags: --id <id> --body-html <body-html> --body-text <body-text> --content-sid <content-sid> --design [design...] --enabled [value] --layout-id <layout-id> --markets [markets...] --message-class <message-class> --subject <subject> --test-mode [value] --title <title> --valid-from <valid-from> --valid-until <valid-until> --variable-defaults [variable-defaults...] --variables [variables...] --whatsapp-category <whatsapp-category>

template-update-patch

Bash
revenexx messaging template-update-patch \
    --id ''

Flags: --id <id> --body-html <body-html> --body-text <body-text> --content-sid <content-sid> --design [design...] --enabled [value] --layout-id <layout-id> --markets [markets...] --message-class <message-class> --subject <subject> --test-mode [value] --title <title> --valid-from <valid-from> --valid-until <valid-until> --variable-defaults [variable-defaults...] --variables [variables...] --whatsapp-category <whatsapp-category>

template-version-index

Bash
revenexx messaging template-version-index \
    --template-id ''

Flags: --template-id <template-id> --filter <column=value>

template-version-restore

Bash
revenexx messaging template-version-restore \
    --template-id '' \
    --version ''

Flags: --template-id <template-id> --template-version <template-version> --publish [value]

template-version-show

Bash
revenexx messaging template-version-show \
    --template-id '' \
    --version ''

Flags: --template-id <template-id> --template-version <template-version>

template-version-store

Bash
revenexx messaging template-version-store \
    --template-id ''

Flags: --template-id <template-id> --note <note>

Was this page helpful?