Skip to main content

price

Get pricing information for a deck.

Usage

./ritual price <deckName> [options]

Arguments

ArgumentDescriptionRequired
<deckName>Name of the deck file (without extension)Yes

Options

OptionDescription
--allInclude all sections (Sideboard, Maybeboard, etc.)
--with-sideboardInclude Sideboard cards in pricing
--with-maybeboardInclude Maybeboard cards in pricing
--output <format>Output format (json or text)
--quietSuppress non-essential output

Examples

Get pricing for main deck only:

./ritual price "Atraxa Superfriends"

Include sideboard cards:

./ritual price "Mono Red Aggro" --with-sideboard

Include all sections:

./ritual price "Atraxa Superfriends" --all

Output machine-readable JSON:

./ritual price "Atraxa Superfriends" --output json

Output

The command displays:

  • Latest Price: Most recent market price
  • Min Price: Lowest recorded price
  • Max Price: Highest recorded price

Prices are fetched from Scryfall's price data.

If Scryfall returns any missing cards in collection pricing (not_found), the command fails and reports the missing names without updating the local price cache.