TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1{2 "id": "gameology",3 "displayName": "Gameology",4 "sourceId": "gameology",5 "sourceName": "Gameology",6 "sourceType": "dealer",7 "sourceUrl": "https://www.gameology.com.au",8 "module": "api/gameology",9 "enginePriority": [10 "api"11 ],12 "categories": [13 "magic_the_gathering",14 "pokemon",15 "one_piece_card_game",16 "disney_lorcana",17 "yugioh",18 "weiss_schwarz",19 "digimon_tcg",20 "star_wars_tcg",21 "flesh_and_blood",22 "dragon_ball_tcg",23 "other_tcg",24 "funko",25 "action_figures",26 "other_sports_cards",27 "basketball_cards",28 "final_fantasy_tcg",29 "football_cards",30 "soccer_cards",31 "baseball_cards",32 "hockey_cards",33 "f1_cards"34 ],35 "regions": [36 "AU"37 ],38 "country": "AU",39 "languages": [40 "en"41 ],42 "currency": [43 "AUD"44 ],45 "supportsListings": true,46 "supportsSold": false,47 "supportsAuctions": false,48 "supportsImages": true,49 "supportsCatalog": false,50 "supportsPopulation": false,51 "supportsLookup": true,52 "refreshFrequencyMinutes": 720,53 "priority": "medium",54 "trustScore": 0.65,55 "attributionRequired": true,56 "termsUrl": "https://www.gameology.com.au/policies/terms-of-service",57 "accessNotes": "Gameology (gameology.com.au) is a Shopify shop; we read only the public, unauthenticated storefront JSON the shop serves to every visitor: /collections/<handle>/products.json?limit=250&page=N for the configured collections and /products/<handle>.json for URL lookups (magic-the-gathering-singles, pokemon-tcg-single-cards, japanese-pokemon-singles, pokemon-collection, one-piece-tcg-single-cards, lorcana-tcg-singles, yugioh, weiss-schwarz, digimon-card-game, star-wars-unlimited, flesh-and-blood-tcg, dragon-ball-super, graded-card, pop-vinyl-figures, statues-figures, sports-collectables, topps-sports-cards). robots.txt (checked 2026-09-08) is the standard Shopify file: for User-agent * it disallows /admin, /cart, /orders, /checkout(s), /carts, /account, /search, /policies, /recommendations/products, sort_by / filter / \"+\" collection permutations, preview_theme_id, oseid, the -remote product variants and /cdn/wpm; it blocks AhrefsBot, AhrefsSiteAudit, MJ12bot, Bytespider, Nutch and Pinterest entirely. The /collections/<handle>/products.json and /products/<handle>.json endpoints we read are not disallowed. Rate: 1 request per 1.5 s, one connection (connectors/domains.d/g4-shops-intl.json), honest RareIndexBot UA, twice a day, 3 pages per collection per incremental run (backfill bounded by backfillMaxPages). Prices are the base currency AUD (/meta.json currency AUD, Shopify.currency rate 1.0), GST included. Dealer asking prices are stored as listings, never as sales (SPEC §111); out-of-stock variants are kept as ended listings for price-history audit. Deliberately not fetched: cart/checkout/account pages, customer names, reviews or any personal data, search and sort/filter permutations (robots-disallowed), /recommendations, blog pages, and images beyond the URLs already present in the JSON.",58 "enabled": true,59 "schemaVersion": "1.0",60 "acquisitionMethod": "Shopify storefront products.json (public JSON)",61 "historicalDepth": "none",62 "requires": [],63 "config": {64 "currency": "AUD",65 "seller": "Gameology",66 "location": null,67 "collections": [68 {69 "handle": "magic-the-gathering-singles",70 "categorySlug": "magic_the_gathering",71 "franchise": "Magic: The Gathering"72 },73 {74 "handle": "pokemon-tcg-single-cards",75 "categorySlug": "pokemon",76 "franchise": "Pokémon"77 },78 {79 "handle": "japanese-pokemon-singles",80 "categorySlug": "pokemon",81 "franchise": "Pokémon"82 },83 {84 "handle": "pokemon-collection",85 "categorySlug": "pokemon",86 "franchise": "Pokémon"87 },88 {89 "handle": "one-piece-tcg-single-cards",90 "categorySlug": "one_piece_card_game",91 "franchise": "One Piece"92 },93 {94 "handle": "lorcana-tcg-singles",95 "categorySlug": "disney_lorcana",96 "franchise": "Disney Lorcana"97 },98 {99 "handle": "yugioh",100 "categorySlug": "yugioh",101 "franchise": "Yu-Gi-Oh!"102 },103 {104 "handle": "weiss-schwarz",105 "categorySlug": "weiss_schwarz"106 },107 {108 "handle": "digimon-card-game",109 "categorySlug": "digimon_tcg",110 "franchise": "Digimon"111 },112 {113 "handle": "star-wars-unlimited",114 "categorySlug": "star_wars_tcg",115 "franchise": "Star Wars"116 },117 {118 "handle": "flesh-and-blood-tcg",119 "categorySlug": "flesh_and_blood",120 "franchise": "Flesh and Blood"121 },122 {123 "handle": "dragon-ball-super",124 "categorySlug": "dragon_ball_tcg",125 "franchise": "Dragon Ball"126 },127 {128 "handle": "graded-card",129 "categorySlug": "other_tcg"130 },131 {132 "handle": "pop-vinyl-figures",133 "categorySlug": "funko",134 "brand": "Funko"135 },136 {137 "handle": "statues-figures",138 "categorySlug": "action_figures"139 },140 {141 "handle": "sports-collectables",142 "categorySlug": "other_sports_cards"143 },144 {145 "handle": "topps-sports-cards",146 "categorySlug": "other_sports_cards",147 "brand": "Topps"148 }149 ],150 "rules": [151 {152 "match": "graded card game: one piece",153 "categorySlug": "one_piece_card_game",154 "franchise": "One Piece"155 },156 {157 "match": "graded card game: (pokemon|japanese pokemon)",158 "categorySlug": "pokemon",159 "franchise": "Pokémon"160 },161 {162 "match": "graded card game: (magic|mtg)",163 "categorySlug": "magic_the_gathering",164 "franchise": "Magic: The Gathering"165 },166 {167 "match": "graded card game: yu-?gi-?oh",168 "categorySlug": "yugioh",169 "franchise": "Yu-Gi-Oh!"170 },171 {172 "match": "graded card game: lorcana",173 "categorySlug": "disney_lorcana",174 "franchise": "Disney Lorcana"175 },176 {177 "match": "graded card game: (nba|basketball)",178 "categorySlug": "basketball_cards"179 },180 {181 "match": "\\| graded cards \\|",182 "categorySlug": "other_tcg"183 },184 {185 "match": "funko|pop! ?vinyl|pop vinyl|\\bpop!\\b|pop! games|pop! animation|pop! movies",186 "categorySlug": "funko",187 "brand": "Funko"188 },189 {190 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:star wars:? unlimited))",191 "categorySlug": "star_wars_tcg",192 "franchise": "Star Wars"193 },194 {195 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:lorcana))",196 "categorySlug": "disney_lorcana",197 "franchise": "Disney Lorcana"198 },199 {200 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:one piece (card|tcg|ccg|single|promo|sealed|booster|starter)|\\bop\\d{2}\\b|one-piece-(single|tcg|card)|\\| one piece single))",201 "categorySlug": "one_piece_card_game",202 "franchise": "One Piece"203 },204 {205 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:dragon ?ball (super |z )?(card|tcg|ccg|fusion world)|fusion world|dragonball-super|dragon-ball-super))",206 "categorySlug": "dragon_ball_tcg",207 "franchise": "Dragon Ball"208 },209 {210 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:digimon))",211 "categorySlug": "digimon_tcg",212 "franchise": "Digimon"213 },214 {215 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:flesh (and|&) blood|\\bfab\\b))",216 "categorySlug": "flesh_and_blood",217 "franchise": "Flesh and Blood"218 },219 {220 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:wei(ss|ß) schwarz))",221 "categorySlug": "weiss_schwarz"222 },223 {224 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:final fantasy (tcg|trading card|opus)|\\bopus (i{1,3}|iv|v|vi{0,3}|ix|x{1,2}|xi{1,3}|xiv|xv)\\b|\\bfftcg\\b))",225 "categorySlug": "final_fantasy_tcg",226 "franchise": "Final Fantasy"227 },228 {229 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:yu-?gi-?oh|\\bygo\\b|yugioh))",230 "categorySlug": "yugioh",231 "franchise": "Yu-Gi-Oh!"232 },233 {234 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:pok[eé]mon|\\bpkm\\b))",235 "categorySlug": "pokemon",236 "franchise": "Pokémon"237 },238 {239 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:magic:? the gathering|\\bmtg\\b|magic single|secret lair|\\bcommander\\b|universes beyond|planeswalker))",240 "categorySlug": "magic_the_gathering",241 "franchise": "Magic: The Gathering"242 },243 {244 "match": "^(?!.*\\| statues & figures \\|)(?=.*(?:cardfight|vanguard|battle spirits|union arena|riftbound|grand archive|gundam (card|tcg)|hololive (official )?card|shadowverse|sorcery:? contested|\\baltered\\b|elestrals|alpha clash|universus|my hero academia (ccg|tcg|single)|akora|kryptik|cyberpunk tcg|neuroscape|beyblade x (tcg|card)))",245 "categorySlug": "other_tcg"246 },247 {248 "match": "\\bnba\\b|basketball|wnba",249 "categorySlug": "basketball_cards"250 },251 {252 "match": "\\bnfl\\b|american football",253 "categorySlug": "football_cards"254 },255 {256 "match": "soccer|premier league|uefa|champions league|world cup|\\bepl\\b|bundesliga|la liga|serie a|match attax|\\bfifa\\b|road to (world cup|euro)",257 "categorySlug": "soccer_cards"258 },259 {260 "match": "\\bmlb\\b|baseball",261 "categorySlug": "baseball_cards"262 },263 {264 "match": "\\bnhl\\b|hockey",265 "categorySlug": "hockey_cards"266 },267 {268 "match": "\\bf1\\b|formula (1|one)|grand prix",269 "categorySlug": "f1_cards"270 },271 {272 "match": "\\bufc\\b|wrestling|\\bwwe\\b|\\baew\\b|\\bafl\\b|\\bnrl\\b|tennis|\\bgolf\\b|cricket|rugby|boxing|nascar|racing|olympic",273 "categorySlug": "other_sports_cards"274 }275 ],276 "defaultCategory": null,277 "exclude": "gift card|\\bsleeves?\\b|deck box|deck case|deck holder|binder|playmat|play mat|toploader|top loader|storage box|card case|portfolio|\\balbum\\b|\\bdice\\b|spindown|life counter|tokens? only|bundle of|mystery (box|pack|bundle|bag)|repack|\\bticket|event entry|entry fee|weekly league|display case|acrylic (stand|display|case)|card holder|card protector|magnetic holder|semi-rigid|perfect fit|penny sleeve|team bag|card saver|\\baccessor|dice set|d20|d6\\b|\\bpaint|brush|primer|glue|hobby tool|cutter|tweezers|sticker|keyring|key ring|lanyard|badge|coaster|mug\\b|t-shirt|hoodie|\\bcap\\b|socks|towel|blanket|poster|wall scroll|calendar|advent|deck case|puzzle|jigsaw|board game|crystal ball|\\| deck boxes \\||\\| board games \\|",278 "keepOutOfStock": true,279 "pageSize": 250,280 "fetchBarcodes": false,281 "wholeShop": false282 }283}284