Markets commands

Reference for the `revenexx markets` 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 markets 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 markets <command> --help for the live options.

backfill

Bash
revenexx markets backfill \
    --id sample-id \
    --source sample source
FlagRequiredDescription
--id <id>
--source <source>Market to copy the missing pieces from — uuid or code.
--currencies [value]Default true.
--locales [value]Default true.
--tax-classes [value]Default true.

clone

Bash
revenexx markets clone \
    --id sample-id \
    --code sample code
FlagRequiredDescription
--id <id>
--code <code>Code of the NEW market (unique per tenant).
--copy-currencies [value]Default true.
--copy-locales [value]Default true.
--copy-tax-classes [value]Default true.
--currency <currency>Base currency of the new market (ISO 4217). Defaults to the source market's.
--name <name>Display name of the new market. Defaults to its code.
--status <status>Default 'active'.

context

Bash
revenexx markets context \
    --id sample-id
FlagRequiredDescription
--id <id>

create

Bash
revenexx markets create \
    --code sample code \
    --name Sample name
FlagRequiredDescription
--code <code>Market code (unique per tenant).
--name <name>
--currency <currency>ISO 4217 code (default 'EUR').
--is-default [value]
--labels <labels>Localized display names ({locale: label}).
--position <position>Sort position (default 0).
--status <status>Default 'active'.

currencies-create

Bash
revenexx markets currencies-create \
    --market-id sample-id \
    --code sample code
FlagRequiredDescription
--market-id <market-id>
--code <code>ISO 4217 code, e.g. EUR (unique per market).
--is-default [value]
--position <position>Sort position (default 0).

currencies-delete

Bash
revenexx markets currencies-delete \
    --market-id sample-id \
    --id sample-id
FlagRequiredDescription
--market-id <market-id>
--id <id>

currencies-get

Bash
revenexx markets currencies-get \
    --market-id sample-id \
    --id sample-id
FlagRequiredDescription
--market-id <market-id>
--id <id>

currencies-list

Bash
revenexx markets currencies-list \
    --market-id sample-id
FlagRequiredDescription
--market-id <market-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'.
--filter <column=value>Filter rows by column equality (repeatable).

currencies-update

Bash
revenexx markets currencies-update \
    --market-id sample-id \
    --id sample-id
FlagRequiredDescription
--market-id <market-id>
--id <id>
--code <code>ISO 4217 code, e.g. EUR (unique per market).
--is-default [value]
--position <position>Sort position (default 0).

delete

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

get

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

list

Bash
revenexx markets 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).

locales-create

Bash
revenexx markets locales-create \
    --market-id sample-id \
    --code sample code \
    --country sample country \
    --language sample language
FlagRequiredDescription
--market-id <market-id>
--code <code>Locale code, e.g. 'de-DE' (unique per market).
--country <country>ISO 3166-1 alpha-2 country code.
--language <language>ISO 639-1 language code.
--is-default [value]
--position <position>Sort position (default 0).

locales-delete

Bash
revenexx markets locales-delete \
    --market-id sample-id \
    --id sample-id
FlagRequiredDescription
--market-id <market-id>
--id <id>

locales-get

Bash
revenexx markets locales-get \
    --market-id sample-id \
    --id sample-id
FlagRequiredDescription
--market-id <market-id>
--id <id>

locales-list

Bash
revenexx markets locales-list \
    --market-id sample-id
FlagRequiredDescription
--market-id <market-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'.
--filter <column=value>Filter rows by column equality (repeatable).

locales-update

Bash
revenexx markets locales-update \
    --market-id sample-id \
    --id sample-id
FlagRequiredDescription
--market-id <market-id>
--id <id>
--code <code>Locale code, e.g. 'de-DE' (unique per market).
--country <country>ISO 3166-1 alpha-2 country code.
--is-default [value]
--language <language>ISO 639-1 language code.
--position <position>Sort position (default 0).

readiness

Bash
revenexx markets readiness \
    --id sample-id
FlagRequiredDescription
--id <id>

tax-classes-create

Bash
revenexx markets tax-classes-create \
    --market-id sample-id \
    --code sample code \
    --name Sample name
FlagRequiredDescription
--market-id <market-id>
--code <code>Tax class code (unique per market).
--name <name>
--is-default [value]
--labels <labels>Localized display names ({locale: label}).
--position <position>Sort position (default 0).
--rate <rate>Tax rate in percent, 0–100 (default 0).

tax-classes-delete

Bash
revenexx markets tax-classes-delete \
    --market-id sample-id \
    --id sample-id
FlagRequiredDescription
--market-id <market-id>
--id <id>

tax-classes-get

Bash
revenexx markets tax-classes-get \
    --market-id sample-id \
    --id sample-id
FlagRequiredDescription
--market-id <market-id>
--id <id>

tax-classes-list

Bash
revenexx markets tax-classes-list \
    --market-id sample-id
FlagRequiredDescription
--market-id <market-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'.
--filter <column=value>Filter rows by column equality (repeatable).

tax-classes-update

Bash
revenexx markets tax-classes-update \
    --market-id sample-id \
    --id sample-id
FlagRequiredDescription
--market-id <market-id>
--id <id>
--code <code>Tax class code (unique per market).
--is-default [value]
--labels <labels>Localized display names ({locale: label}).
--name <name>
--position <position>Sort position (default 0).
--rate <rate>Tax rate in percent, 0–100 (default 0).

update

Bash
revenexx markets update \
    --id sample-id
FlagRequiredDescription
--id <id>
--code <code>Market code (unique per tenant).
--currency <currency>ISO 4217 code (default 'EUR').
--is-default [value]
--labels <labels>Localized display names ({locale: label}).
--name <name>
--position <position>Sort position (default 0).
--status <status>Default 'active'.

vocabularies

Bash
revenexx markets vocabularies

vocabulary

Bash
revenexx markets vocabulary \
    --name market-statuses
FlagRequiredDescription
--name <name>Vocabulary name.
Was this page helpful?