Punk Records Search Reference
Punk Records uses a powerful text syntax to search the One Piece Card Game library. Jump to a section below:
Sets
You can filter cards from a specific set using the set: or s: keyword. Use the official set code (e.g. OP01, ST07, EB02, PRB01). Set codes are case-insensitive.
Card Types
Filter cards by their class using the t: or type: keyword. The type field matches against the card class: LEADER, CHARACTER, EVENT, STAGE, and DON!!. The match is a substring search, so t:char will also match CHARACTER.
Card Names
Search for cards by name using the name: keyword, or simply type any word without a keyword prefix. Free text that doesn't match a known field prefix is treated as a name search. Use quotes around multi-word names: name:"Monkey.D.Luffy". Name matching is case-insensitive and uses substring search.
Colors
Filter cards by color using the c: or color: keyword. Accepts full color names (red, blue, green, black, yellow, purple) or single-letter shortcuts. The single-letter shortcuts are: r (Red), u (Blue), g (Green), b (Black), y (Yellow), p (Purple).
Attributes (Combat Type)
Filter cards by their combat attribute using the attribute:, attr:, or a: keyword. Attribute values include Strike, Ranged, Slash, Wisdom, and Special. Matching is case-insensitive and uses substring search.
Card Text (Oracle)
Search within the card effect text using the o: or oracle: keyword. This searches the printed effect/rules text of the card. Matching is case-insensitive and uses substring search.
Numeric Filters (Cost, Power, Counter)
Filter cards by their numeric values using cost, pow (or power), and counter keywords. These fields support comparison operators: =, !=, <, <=, >, >=. You can combine multiple numeric filters to find cards within a specific range. Note: Leader cards have a special cost format like Life4 or Life5 instead of a numeric cost, so numeric cost filters will not match Leaders.
Features and Traits
Filter cards by their feature/trait tags using the feature: keyword. Features include character affiliations like "Straw Hat Crew", "Supernovas", "Navy", etc. Use quotes around multi-word features. Matching is case-insensitive and uses substring search.
Triggers and Counters
Check whether cards have a trigger or counter using the has: keyword. Use has:trigger to find cards with a trigger effect, or has:counter for cards with a counter value OR a [Counter] effect in their text (e.g. counter events like Gum-Gum Rain). You can also search within trigger text using trigger: (or tr:). Prefix with - to negate: -has:trigger finds cards without a trigger.
Block Icon
Filter cards by their block icon value using the blockicon:, block:, or bi: keyword. Block icon is a numeric field (typically 1, 2, or 3) and supports comparison operators: =, !=, <, <=, >, >=.
Art Variants
Filter for special art versions using the art: keyword. Three values are supported: alternate (parallel/alternate art prints), manga (manga-style art), and unique (any of alternate, manga, or SEC rarity).
Keywords
Filter by game keywords using the k: or keyword: keyword. Currently supports rush and blocker. This will be expanded as the data model grows.
Card ID and Number
Look up a specific card by its ID or number using the id: keyword. You can also type a card number directly (e.g. OP13-110) without a prefix and it will be automatically recognized as an ID search. Matches against both the full card ID and the card number.
Rarity
Filter by rarity using the r: keyword. Rarity codes: C (Common), UC (Uncommon), R (Rare), SR (Super Rare), SEC (Secret), L (Leader), P (Promo), SP CARD (Special). You can also use full names: r:common, r:uncommon, r:rare, r:super, r:secret, r:promo, r:leader, r:special. All P-xxx numbered cards are automatically tagged as Promo rarity.
Boolean Logic (AND, OR, NOT, Grouping)
Combine multiple filters with boolean logic. Space-separated terms are ANDed together by default. Use or between terms for OR logic. Prefix any term with - to negate it (NOT). Use parentheses ( ) to group complex conditions and control precedence.
set:EB01 t:leader c:red cost<=4AND: Red Leaders from EB-01 that cost 4 or less
name:luffy or name:zoroOR: Cards named Luffy or Zoro
set:OP03 -r:srNOT: Cards from OP-03 that are not Super Rare
(t:leader or t:character) c:rGrouping: Red Leaders or Characters
set:OP01 (t:leader or t:character)Leaders or Characters from OP-01