← Back to Search Guide

Advanced Searches

Use the advanced query editor to build searches with OR matching, set codes, and nested logic. Switch to advanced mode using the toggle at the top of the search form.

Matching Any of Several Terms

In simple mode, all your keywords must match. But sometimes you want to match any one ofseveral options. For example, you might want to find No Rarity Expansion Pack cards listed as "no mark", "no rarity", or "1st edition" - not just one phrasing.

In advanced mode, you can group terms with OR so that matching any one term in the group is enough.

No Rarity Expansion Packs

pokemonExpansion Packno markno rarity1st edition
"Pokemon Expansion Pack No Rarity Charizard"
"Pokemon Expansion Pack 1st Edition Holo"
"Pokemon Expansion Pack Booster Box"

The last one doesn't match because it's missing any of the rarity terms. The OR group requires at least one of "no mark", "no rarity", or "1st edition".

In the JSON editor, this looks like:

{
  "type": "AND",
  "children": [
    "Expansion Pack",
    {
      "type": "OR",
      "children": ["no mark", "no rarity", "1st edition"]
    },
    "pokemon"
  ]
}

This search also uses excludes like bw dp xy legendto filter out later expansions that aren't relevant.

A Simple Advanced Search

Not every advanced search needs complex nesting. The Signed search just matches listings with Autographed and pokemon - but uses the advanced editor so it can be extended later.

Signed Pokemon Cards

Autographedpokemon

Exclude

youtubeポケカメン
"Pokemon Autographed Mitsuhiro Arita Pikachu"
"Pokemon Autographed YouTube Giveaway"

In the JSON editor:

{
  "type": "AND",
  "children": ["Autographed", "pokemon"]
}

Combining Patterns

You can nest groups inside each other to build complex searches. This is useful when a card might be listed in several different ways and you want to catch all of them.

Find Japanese promos from multiple sources

pokemonCoroCoropromoBattle RoadIllustration Contest
"Pokemon CoroCoro Promo Mew"
"Pokemon Battle Road Promo 2005"
"Pokemon Illustration Contest Winner"
"CoroCoro Magazine Issue 42"

The last one doesn't match because "pokemon" is required for everything. This prevents non-Pokemon CoroCoro or Battle Road listings from showing up.

In the JSON editor:

{
  "type": "AND",
  "children": [
    "pokemon",
    {
      "type": "OR",
      "children": [
        { "type": "AND", "children": ["CoroCoro", "promo"] },
        { "type": "AND", "children": ["Battle Road", "promo"] },
        "Illustration Contest"
      ]
    }
  ]
}

When to Use Advanced Mode

Simple mode is great for most searches. Consider switching to advanced mode when:

  • You want to track multiple Pokemon (or multiple anything) in a single search instead of creating separate searches for each one.
  • You need to match exact set codes like 025/dp-pwithout also matching unrelated listings that happen to contain "025".
  • A card has multiple names or is listed in different ways depending on the seller or marketplace.

If simple mode with good excludes is giving you clean results, there's no need to switch.

Quick Reference

TypeWhat it doesWhen to use it
ANDAll terms must matchNarrowing down results
ORAny term can matchMultiple Pokemon, multiple sets
CONCATJoins text without spacesSet codes like 004/sv2a

Need help building an advanced search? Reach out on Instagram or email haydencdaly@gmail.com.