TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1[2 {3 "id": "advanceguard",4 "name": "Advance Guard",5 "domain": "advanceguard.com.au",6 "country": "AU",7 "languages": [8 "en"9 ],10 "sourceType": "dealer",11 "categories": [12 "magic_the_gathering"13 ],14 "data": {15 "liveListings": true16 },17 "access": {18 "antiBot": "high",19 "cloudflare": false,20 "preferredEngine": "none",21 "robots": null22 },23 "currency": [24 "AUD"25 ],26 "status": "blocked",27 "statusReason": "Every path (including robots.txt) returns a JavaScript \"lander\" redirect page to non-browser clients.",28 "verified": true,29 "verifiedAt": "2026-09-08",30 "notes": null31 },32 {33 "id": "alphaspel",34 "name": "Alphaspel",35 "domain": "alphaspel.se",36 "country": "SE",37 "languages": [38 "sv"39 ],40 "sourceType": "dealer",41 "categories": [42 "magic_the_gathering",43 "board_games"44 ],45 "data": {46 "liveListings": true47 },48 "access": {49 "antiBot": "none",50 "cloudflare": false,51 "preferredEngine": "none",52 "robots": null53 },54 "currency": [55 "SEK"56 ],57 "status": "rejected",58 "statusReason": "Custom platform; no product JSON.",59 "verified": true,60 "verifiedAt": "2026-09-08",61 "notes": null62 },63 {64 "id": "bazaarofmagic",65 "name": "Bazaar of Magic",66 "domain": "bazaarofmagic.eu",67 "country": "NL",68 "languages": [69 "en",70 "nl"71 ],72 "sourceType": "dealer",73 "categories": [74 "magic_the_gathering"75 ],76 "data": {77 "liveListings": true78 },79 "access": {80 "antiBot": "none",81 "cloudflare": false,82 "preferredEngine": "none",83 "robots": null84 },85 "currency": [86 "EUR"87 ],88 "status": "rejected",89 "statusReason": "Custom storefront (locale redirect /en-WW, no products.json). Cardmarket covers EU MTG.",90 "verified": true,91 "verifiedAt": "2026-09-08",92 "notes": null93 },94 {95 "id": "bazardemagic",96 "name": "Bazar de Magic",97 "domain": "bazardemagic.com",98 "country": "ES",99 "languages": [100 "es"101 ],102 "sourceType": "dealer",103 "categories": [104 "magic_the_gathering"105 ],106 "data": {107 "liveListings": true108 },109 "access": {110 "antiBot": "none",111 "cloudflare": false,112 "preferredEngine": "none",113 "robots": null114 },115 "currency": [116 "EUR"117 ],118 "status": "rejected",119 "statusReason": "Host unreachable at probe time.",120 "verified": true,121 "verifiedAt": "2026-09-08",122 "notes": null123 },124 {125 "id": "biginjap",126 "name": "Big in Japan",127 "domain": "biginjap.com",128 "country": "JP",129 "languages": [130 "en"131 ],132 "sourceType": "dealer",133 "categories": [134 "action_figures",135 "video_games"136 ],137 "data": {138 "liveListings": true139 },140 "access": {141 "antiBot": "none",142 "cloudflare": false,143 "preferredEngine": "none",144 "robots": null145 },146 "currency": [147 "EUR"148 ],149 "status": "rejected",150 "statusReason": "Custom (PrestaShop-like) storefront; no product JSON.",151 "verified": true,152 "verifiedAt": "2026-09-08",153 "notes": null154 },155 {156 "id": "bigorbitcards",157 "name": "Big Orbit Cards",158 "domain": "bigorbitcards.co.uk",159 "country": "GB",160 "languages": [161 "en"162 ],163 "sourceType": "dealer",164 "categories": [165 "magic_the_gathering",166 "pokemon"167 ],168 "data": {169 "liveListings": true170 },171 "access": {172 "antiBot": "high",173 "cloudflare": false,174 "preferredEngine": "none",175 "robots": null176 },177 "currency": [178 "GBP"179 ],180 "status": "blocked",181 "statusReason": "Returns 403 to the RareIndexBot UA on all paths (bot block). Not retried with browser UA.",182 "verified": true,183 "verifiedAt": "2026-09-08",184 "notes": null185 },186 {187 "id": "cardcorner",188 "name": "Cardcorner",189 "domain": "cardcorner.de",190 "country": "DE",191 "languages": [192 "de"193 ],194 "sourceType": "dealer",195 "categories": [196 "pokemon"197 ],198 "data": {199 "liveListings": true200 },201 "access": {202 "antiBot": "none",203 "cloudflare": false,204 "preferredEngine": "none",205 "robots": null206 },207 "currency": [208 "EUR"209 ],210 "status": "rejected",211 "statusReason": "Host unreachable at probe time.",212 "verified": true,213 "verifiedAt": "2026-09-08",214 "notes": null215 },216 {217 "id": "cardmerchant-nz",218 "name": "Card Merchant NZ",219 "domain": "cardmerchant.co.nz",220 "country": "NZ",221 "supportedCountries": [222 "NZ"223 ],224 "languages": [225 "en"226 ],227 "sourceType": "dealer",228 "categories": [229 "magic_the_gathering",230 "yugioh",231 "flesh_and_blood",232 "other_tcg",233 "one_piece_card_game",234 "pokemon",235 "disney_lorcana",236 "star_wars_tcg",237 "digimon_tcg",238 "dragon_ball_tcg"239 ],240 "api": {241 "available": false,242 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",243 "auth": "none",244 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."245 },246 "urls": {247 "search": null,248 "product": "https://cardmerchant.co.nz/products/<handle>",249 "sold": null,250 "sitemap": "https://cardmerchant.co.nz/sitemap.xml",251 "robots": "https://cardmerchant.co.nz/robots.txt"252 },253 "data": {254 "liveListings": true,255 "soldResults": false,256 "auctionResults": false,257 "historical": "none",258 "images": true,259 "seller": true,260 "saleDate": false,261 "realizedPrice": false,262 "fees": false,263 "grading": false,264 "certNumber": false,265 "itemId": true,266 "gtin": false,267 "population": false,268 "catalog": false269 },270 "access": {271 "pagination": "page_number",272 "jsRendering": false,273 "antiBot": "none",274 "cloudflare": false,275 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",276 "rateLimit": "none published; we use 1 req / 1.5 s",277 "preferredEngine": "shopify"278 },279 "currency": [280 "NZD"281 ],282 "freshness": "daily",283 "priority": "wave3",284 "difficulty": "easy",285 "reliability": 0.65,286 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",287 "status": "implemented",288 "connectors": [289 "cardmerchant-nz"290 ],291 "statusReason": null,292 "verified": true,293 "verifiedAt": "2026-09-08",294 "notes": "Auckland TCG store on BinderPOS: ~112k MTG singles (5k in stock), Yu-Gi-Oh!, Flesh and Blood, Riftbound and Grand Archive singles with \"Name [Set]\" titles and condition variants; sealed MTG, Yu-Gi-Oh!, One Piece, Lorcana, Digimon, Dragon Ball and Star Wars Unlimited. Prices are the base currency NZD (/meta.json currency NZD, Shopify.currency rate 1.0), GST included."295 },296 {297 "id": "cardmerchant-uk",298 "name": "Card Merchant UK",299 "domain": "cardmerchant.co.uk",300 "country": "GB",301 "languages": [302 "en"303 ],304 "sourceType": "dealer",305 "categories": [306 "pokemon"307 ],308 "data": {309 "liveListings": true310 },311 "access": {312 "antiBot": "none",313 "cloudflare": false,314 "preferredEngine": "none",315 "robots": null316 },317 "currency": [318 "GBP"319 ],320 "status": "rejected",321 "statusReason": "Host unreachable at probe time (not related to Card Merchant NZ).",322 "verified": true,323 "verifiedAt": "2026-09-08",324 "notes": null325 },326 {327 "id": "cardsandcollections",328 "name": "Cards & Collections",329 "domain": "cardsandcollections.de",330 "country": "DE",331 "languages": [332 "de"333 ],334 "sourceType": "dealer",335 "categories": [336 "pokemon",337 "magic_the_gathering"338 ],339 "data": {340 "liveListings": true341 },342 "access": {343 "antiBot": "none",344 "cloudflare": false,345 "preferredEngine": "none",346 "robots": null347 },348 "currency": [349 "EUR"350 ],351 "status": "rejected",352 "statusReason": "Host unreachable at probe time (DNS/timeout).",353 "verified": true,354 "verifiedAt": "2026-09-08",355 "notes": null356 },357 {358 "id": "carduniverse",359 "name": "Card Universe",360 "domain": "carduniverse.nl",361 "country": "NL",362 "languages": [363 "nl"364 ],365 "sourceType": "dealer",366 "categories": [367 "pokemon",368 "magic_the_gathering"369 ],370 "data": {371 "liveListings": true372 },373 "access": {374 "antiBot": "none",375 "cloudflare": false,376 "preferredEngine": "none",377 "robots": null378 },379 "currency": [380 "EUR"381 ],382 "status": "rejected",383 "statusReason": "Host unreachable at probe time.",384 "verified": true,385 "verifiedAt": "2026-09-08",386 "notes": null387 },388 {389 "id": "chaoscards",390 "name": "Chaos Cards",391 "domain": "chaoscards.co.uk",392 "country": "GB",393 "languages": [394 "en"395 ],396 "sourceType": "dealer",397 "categories": [398 "pokemon",399 "magic_the_gathering",400 "yugioh"401 ],402 "data": {403 "liveListings": true404 },405 "access": {406 "antiBot": "blocking",407 "cloudflare": true,408 "preferredEngine": "none",409 "robots": null410 },411 "currency": [412 "GBP"413 ],414 "status": "blocked",415 "statusReason": "Cloudflare \"Just a moment…\" challenge on every request (robots.txt 200 but all content paths challenged). No circumvention (SPEC §36).",416 "verified": true,417 "verifiedAt": "2026-09-08",418 "notes": null419 },420 {421 "id": "cherrycollectables",422 "name": "Cherry Collectables",423 "domain": "cherrycollectables.com.au",424 "country": "AU",425 "supportedCountries": [426 "AU"427 ],428 "languages": [429 "en"430 ],431 "sourceType": "dealer",432 "categories": [433 "pokemon",434 "magic_the_gathering",435 "yugioh",436 "one_piece_card_game",437 "digimon_tcg",438 "flesh_and_blood",439 "disney_lorcana",440 "basketball_cards",441 "football_cards",442 "soccer_cards",443 "baseball_cards",444 "hockey_cards",445 "f1_cards",446 "other_sports_cards",447 "non_sport_cards",448 "star_wars_tcg",449 "dragon_ball_tcg",450 "weiss_schwarz",451 "final_fantasy_tcg",452 "other_tcg"453 ],454 "api": {455 "available": false,456 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",457 "auth": "none",458 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."459 },460 "urls": {461 "search": null,462 "product": "https://www.cherrycollectables.com.au/products/<handle>",463 "sold": null,464 "sitemap": "https://www.cherrycollectables.com.au/sitemap.xml",465 "robots": "https://www.cherrycollectables.com.au/robots.txt"466 },467 "data": {468 "liveListings": true,469 "soldResults": false,470 "auctionResults": false,471 "historical": "none",472 "images": true,473 "seller": true,474 "saleDate": false,475 "realizedPrice": false,476 "fees": false,477 "grading": true,478 "certNumber": false,479 "itemId": true,480 "gtin": false,481 "population": false,482 "catalog": false483 },484 "access": {485 "pagination": "page_number",486 "jsRendering": false,487 "antiBot": "none",488 "cloudflare": false,489 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",490 "rateLimit": "none published; we use 1 req / 1.5 s",491 "preferredEngine": "shopify"492 },493 "currency": [494 "AUD"495 ],496 "freshness": "daily",497 "priority": "wave3",498 "difficulty": "easy",499 "reliability": 0.7,500 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",501 "status": "implemented",502 "connectors": [503 "cherrycollectables"504 ],505 "statusReason": null,506 "verified": true,507 "verifiedAt": "2026-09-08",508 "notes": "Australia's largest card shop (Melbourne; official Panini NBA distributor): ~390k singles across NBA/NFL/soccer/MLB/NHL/AFL/UFC/F1 sports cards, Pokémon (incl. PSA/CGC/BGS graded slabs), Yu-Gi-Oh!, MTG, One Piece, Digimon, Flesh and Blood, plus sealed boxes. Group breaks are excluded. Prices are the base currency AUD (/meta.json currency AUD, Shopify.currency rate 1.0), GST included. Graded slabs carry the grader and grade in the title (parsed by parseGradeFromTitle) and in tags (Grader_PSA, grade 10)."509 },510 {511 "id": "consolepassion",512 "name": "Console Passion",513 "domain": "consolepassion.co.uk",514 "country": "GB",515 "languages": [516 "en"517 ],518 "sourceType": "dealer",519 "categories": [520 "video_games"521 ],522 "data": {523 "liveListings": true524 },525 "access": {526 "antiBot": "none",527 "cloudflare": false,528 "preferredEngine": "none",529 "robots": null530 },531 "currency": [532 "GBP"533 ],534 "status": "rejected",535 "statusReason": "Custom platform (redirect to bare host, no products.json / Store API).",536 "verified": true,537 "verifiedAt": "2026-09-08",538 "notes": null539 },540 {541 "id": "crepslocker",542 "name": "Crepslocker",543 "domain": "crepslocker.com",544 "country": "GB",545 "supportedCountries": [546 "GB"547 ],548 "languages": [549 "en"550 ],551 "sourceType": "dealer",552 "categories": [553 "sneakers",554 "nike_jordan",555 "adidas_yeezy",556 "other_watches",557 "pokemon",558 "designer_toys",559 "rolex",560 "omega",561 "patek_philippe",562 "audemars_piguet",563 "new_balance_asics_other"564 ],565 "api": {566 "available": false,567 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",568 "auth": "none",569 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."570 },571 "urls": {572 "search": null,573 "product": "https://www.crepslocker.com/products/<handle>",574 "sold": null,575 "sitemap": "https://www.crepslocker.com/sitemap.xml",576 "robots": "https://www.crepslocker.com/robots.txt"577 },578 "data": {579 "liveListings": true,580 "soldResults": false,581 "auctionResults": false,582 "historical": "none",583 "images": true,584 "seller": true,585 "saleDate": false,586 "realizedPrice": false,587 "fees": false,588 "grading": false,589 "certNumber": false,590 "itemId": true,591 "gtin": false,592 "population": false,593 "catalog": false594 },595 "access": {596 "pagination": "page_number",597 "jsRendering": false,598 "antiBot": "none",599 "cloudflare": false,600 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",601 "rateLimit": "none published; we use 1 req / 1.5 s",602 "preferredEngine": "shopify"603 },604 "currency": [605 "GBP"606 ],607 "freshness": "daily",608 "priority": "wave3",609 "difficulty": "easy",610 "reliability": 0.65,611 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",612 "status": "implemented",613 "connectors": [614 "crepslocker"615 ],616 "statusReason": null,617 "verified": true,618 "verifiedAt": "2026-09-08",619 "notes": "Blackburn (UK) luxury sneaker and streetwear reseller: Air Jordan, Nike Dunk, Yeezy, designer trainers (Dior, Balenciaga, Hermès), a \"Preloved\" pre-owned range with condition tags, Swatch × AP watches, Pokémon sealed and Pop Mart Labubu. Prices are the base currency GBP (/meta.json currency GBP, Shopify.currency rate 1.0). \"Preloved -\" titles are pre-owned pairs; their condition tag (e.g. \"Condition: Very good\") is kept in metadata.tags."620 },621 {622 "id": "driftrecords",623 "name": "The Drift Record Shop",624 "domain": "driftrecords.com",625 "country": "GB",626 "languages": [627 "en"628 ],629 "sourceType": "dealer",630 "categories": [631 "music"632 ],633 "data": {634 "liveListings": true635 },636 "access": {637 "antiBot": "none",638 "cloudflare": false,639 "preferredEngine": "shopify",640 "robots": null641 },642 "currency": [643 "GBP"644 ],645 "status": "rejected",646 "statusReason": "Shopify (GBP) but the online catalogue holds only ~17 products (merch and a handful of Drift releases) — no pricing signal.",647 "verified": true,648 "verifiedAt": "2026-09-08",649 "notes": null650 },651 {652 "id": "fantasiapelit",653 "name": "Fantasiapelit",654 "domain": "fantasiapelit.com",655 "country": "FI",656 "languages": [657 "fi"658 ],659 "sourceType": "dealer",660 "categories": [661 "magic_the_gathering",662 "board_games"663 ],664 "data": {665 "liveListings": true666 },667 "access": {668 "antiBot": "none",669 "cloudflare": false,670 "preferredEngine": "none",671 "robots": null672 },673 "currency": [674 "EUR"675 ],676 "status": "rejected",677 "statusReason": "Custom platform; no structured product JSON.",678 "verified": true,679 "verifiedAt": "2026-09-08",680 "notes": null681 },682 {683 "id": "figuya",684 "name": "Figuya",685 "domain": "figuya.com",686 "country": "DE",687 "languages": [688 "de"689 ],690 "sourceType": "dealer",691 "categories": [692 "action_figures"693 ],694 "data": {695 "liveListings": true696 },697 "access": {698 "antiBot": "none",699 "cloudflare": false,700 "preferredEngine": "firecrawl",701 "robots": null702 },703 "currency": [704 "EUR"705 ],706 "status": "rejected",707 "statusReason": "Custom storefront (no Shopify/Woo JSON); German anime-figure retailer. Candidate for a later JSON-LD connector.",708 "verified": true,709 "verifiedAt": "2026-09-08",710 "notes": null711 },712 {713 "id": "flagshipgames",714 "name": "Flagship Games",715 "domain": "flagshipgames.sg",716 "country": "SG",717 "supportedCountries": [718 "SG"719 ],720 "languages": [721 "en"722 ],723 "sourceType": "dealer",724 "categories": [725 "pokemon",726 "magic_the_gathering",727 "one_piece_card_game",728 "disney_lorcana",729 "final_fantasy_tcg"730 ],731 "api": {732 "available": false,733 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",734 "auth": "none",735 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."736 },737 "urls": {738 "search": null,739 "product": "https://www.flagshipgames.sg/products/<handle>",740 "sold": null,741 "sitemap": "https://www.flagshipgames.sg/sitemap.xml",742 "robots": "https://www.flagshipgames.sg/robots.txt"743 },744 "data": {745 "liveListings": true,746 "soldResults": false,747 "auctionResults": false,748 "historical": "none",749 "images": true,750 "seller": true,751 "saleDate": false,752 "realizedPrice": false,753 "fees": false,754 "grading": false,755 "certNumber": false,756 "itemId": true,757 "gtin": false,758 "population": false,759 "catalog": false760 },761 "access": {762 "pagination": "page_number",763 "jsRendering": false,764 "antiBot": "none",765 "cloudflare": false,766 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",767 "rateLimit": "none published; we use 1 req / 1.5 s",768 "preferredEngine": "shopify"769 },770 "currency": [771 "SGD"772 ],773 "freshness": "daily",774 "priority": "wave3",775 "difficulty": "easy",776 "reliability": 0.65,777 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",778 "status": "implemented",779 "connectors": [780 "flagshipgames"781 ],782 "statusReason": null,783 "verified": true,784 "verifiedAt": "2026-09-08",785 "notes": "Singapore MTG specialist on BinderPOS: singles for most Magic sets back to Ice Age/Fourth Edition, Mystery Booster playtest cards, Final Fantasy and Marvel Universes Beyond, plus English and Japanese Pokémon singles, sealed MTG, One Piece and Lorcana. Prices are the base currency SGD (/meta.json currency SGD, country SG, Shopify.currency rate 1.0), GST included. Variants are condition + finish (Near Mint Foil…); a 0.00 price marks an unstocked condition and is dropped."786 },787 {788 "id": "footdistrict",789 "name": "FOOTDISTRICT",790 "domain": "footdistrict.com",791 "country": "ES",792 "supportedCountries": [793 "ES"794 ],795 "languages": [796 "es",797 "en"798 ],799 "sourceType": "dealer",800 "categories": [801 "sneakers",802 "nike_jordan",803 "adidas_yeezy",804 "new_balance_asics_other",805 "designer_toys"806 ],807 "api": {808 "available": false,809 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",810 "auth": "none",811 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."812 },813 "urls": {814 "search": null,815 "product": "https://footdistrict.com/products/<handle>",816 "sold": null,817 "sitemap": "https://footdistrict.com/sitemap.xml",818 "robots": "https://footdistrict.com/robots.txt"819 },820 "data": {821 "liveListings": true,822 "soldResults": false,823 "auctionResults": false,824 "historical": "none",825 "images": true,826 "seller": true,827 "saleDate": false,828 "realizedPrice": false,829 "fees": false,830 "grading": false,831 "certNumber": false,832 "itemId": true,833 "gtin": false,834 "population": false,835 "catalog": false836 },837 "access": {838 "pagination": "page_number",839 "jsRendering": false,840 "antiBot": "none",841 "cloudflare": false,842 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",843 "rateLimit": "none published; we use 1 req / 1.5 s",844 "preferredEngine": "shopify"845 },846 "currency": [847 "EUR"848 ],849 "freshness": "daily",850 "priority": "wave3",851 "difficulty": "easy",852 "reliability": 0.7,853 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",854 "status": "implemented",855 "connectors": [856 "footdistrict"857 ],858 "statusReason": null,859 "verified": true,860 "verifiedAt": "2026-09-08",861 "notes": "Spanish authorised sneaker & streetwear retailer (Almería): Nike/Jordan/adidas/ASICS/New Balance releases with EU sizes and style-code SKUs (e.g. IQ6573-100), plus Medicom Be@rbrick art toys. Spanish-language product types (\"Calzado\"). Prices are the base currency EUR (/meta.json currency EUR, Shopify.currency rate 1.0), Spanish VAT included."862 },863 {864 "id": "forbiddenplanet",865 "name": "Forbidden Planet",866 "domain": "forbiddenplanet.com",867 "country": "GB",868 "languages": [869 "en"870 ],871 "sourceType": "dealer",872 "categories": [873 "comics",874 "action_figures",875 "manga"876 ],877 "data": {878 "liveListings": true879 },880 "access": {881 "antiBot": "blocking",882 "cloudflare": true,883 "preferredEngine": "none",884 "robots": null885 },886 "currency": [887 "GBP"888 ],889 "status": "blocked",890 "statusReason": "Cloudflare challenge page (\"Cloudflare @ ForbiddenPlanet.com\") for non-browser clients; custom Nuxt/Neto storefront. Not circumvented.",891 "verified": true,892 "verifiedAt": "2026-09-08",893 "notes": null894 },895 {896 "id": "gameology",897 "name": "Gameology",898 "domain": "gameology.com.au",899 "country": "AU",900 "supportedCountries": [901 "AU"902 ],903 "languages": [904 "en"905 ],906 "sourceType": "dealer",907 "categories": [908 "magic_the_gathering",909 "pokemon",910 "one_piece_card_game",911 "disney_lorcana",912 "yugioh",913 "weiss_schwarz",914 "digimon_tcg",915 "star_wars_tcg",916 "flesh_and_blood",917 "dragon_ball_tcg",918 "other_tcg",919 "funko",920 "action_figures",921 "other_sports_cards",922 "basketball_cards",923 "final_fantasy_tcg",924 "football_cards",925 "soccer_cards",926 "baseball_cards",927 "hockey_cards",928 "f1_cards"929 ],930 "api": {931 "available": false,932 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",933 "auth": "none",934 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."935 },936 "urls": {937 "search": null,938 "product": "https://www.gameology.com.au/products/<handle>",939 "sold": null,940 "sitemap": "https://www.gameology.com.au/sitemap.xml",941 "robots": "https://www.gameology.com.au/robots.txt"942 },943 "data": {944 "liveListings": true,945 "soldResults": false,946 "auctionResults": false,947 "historical": "none",948 "images": true,949 "seller": true,950 "saleDate": false,951 "realizedPrice": false,952 "fees": false,953 "grading": true,954 "certNumber": false,955 "itemId": true,956 "gtin": false,957 "population": false,958 "catalog": false959 },960 "access": {961 "pagination": "page_number",962 "jsRendering": false,963 "antiBot": "none",964 "cloudflare": false,965 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",966 "rateLimit": "none published; we use 1 req / 1.5 s",967 "preferredEngine": "shopify"968 },969 "currency": [970 "AUD"971 ],972 "freshness": "daily",973 "priority": "wave3",974 "difficulty": "easy",975 "reliability": 0.65,976 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",977 "status": "implemented",978 "connectors": [979 "gameology"980 ],981 "statusReason": null,982 "verified": true,983 "verifiedAt": "2026-09-08",984 "notes": "Melbourne online game store: 22k TCG singles (MTG, Pokémon English/Japanese, One Piece, Lorcana, Yu-Gi-Oh!), PSA-graded cards, Funko Pop!, statues & anime figures, Topps/Panini sports cards. Tags carry Number_/Printing_/Set_ attributes. Prices are the base currency AUD (/meta.json currency AUD, Shopify.currency rate 1.0), GST included."985 },986 {987 "id": "gameshaven",988 "name": "Games Haven",989 "domain": "gameshaven.com.sg",990 "country": "SG",991 "languages": [992 "en"993 ],994 "sourceType": "dealer",995 "categories": [996 "magic_the_gathering",997 "pokemon"998 ],999 "data": {1000 "liveListings": true1001 },1002 "access": {1003 "antiBot": "none",1004 "cloudflare": false,1005 "preferredEngine": "none",1006 "robots": null1007 },1008 "currency": [1009 "SGD"1010 ],1011 "status": "rejected",1012 "statusReason": "Host unreachable at probe time.",1013 "verified": true,1014 "verifiedAt": "2026-09-08",1015 "notes": null1016 },1017 {1018 "id": "gamesportal",1019 "name": "Games Portal",1020 "domain": "gamesportal.com.au",1021 "country": "AU",1022 "supportedCountries": [1023 "AU"1024 ],1025 "languages": [1026 "en"1027 ],1028 "sourceType": "dealer",1029 "categories": [1030 "magic_the_gathering",1031 "one_piece_card_game",1032 "disney_lorcana",1033 "digimon_tcg",1034 "flesh_and_blood",1035 "star_wars_tcg",1036 "dragon_ball_tcg",1037 "other_tcg"1038 ],1039 "api": {1040 "available": false,1041 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",1042 "auth": "none",1043 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."1044 },1045 "urls": {1046 "search": null,1047 "product": "https://gamesportal.com.au/products/<handle>",1048 "sold": null,1049 "sitemap": "https://gamesportal.com.au/sitemap.xml",1050 "robots": "https://gamesportal.com.au/robots.txt"1051 },1052 "data": {1053 "liveListings": true,1054 "soldResults": false,1055 "auctionResults": false,1056 "historical": "none",1057 "images": true,1058 "seller": true,1059 "saleDate": false,1060 "realizedPrice": false,1061 "fees": false,1062 "grading": false,1063 "certNumber": false,1064 "itemId": true,1065 "gtin": false,1066 "population": false,1067 "catalog": false1068 },1069 "access": {1070 "pagination": "page_number",1071 "jsRendering": false,1072 "antiBot": "none",1073 "cloudflare": false,1074 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",1075 "rateLimit": "none published; we use 1 req / 1.5 s",1076 "preferredEngine": "shopify"1077 },1078 "currency": [1079 "AUD"1080 ],1081 "freshness": "daily",1082 "priority": "wave3",1083 "difficulty": "easy",1084 "reliability": 0.65,1085 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",1086 "status": "implemented",1087 "connectors": [1088 "gamesportal"1089 ],1090 "statusReason": null,1091 "verified": true,1092 "verifiedAt": "2026-09-08",1093 "notes": "Mitcham (Victoria) game store on BinderPOS: ~47k in-stock MTG singles plus One Piece, Lorcana, Digimon and Flesh and Blood singles with \"Name [Set]\" titles and Near Mint / Lightly Played / Moderately Played / Heavily Played (Foil) condition variants; sealed MTG, Lorcana, One Piece, Star Wars Unlimited, Gundam and hololive products. Prices are the base currency AUD (/meta.json currency AUD, Shopify.currency rate 1.0), GST included. SKUs follow BinderPOS \"SET-number-lang-finish-condition\" (e.g. WAR-94-EN-NF-1)."1094 },1095 {1096 "id": "gatheringgames",1097 "name": "Gathering Games",1098 "domain": "gatheringgames.co.uk",1099 "country": "GB",1100 "languages": [1101 "en"1102 ],1103 "sourceType": "dealer",1104 "categories": [1105 "magic_the_gathering",1106 "pokemon",1107 "board_games"1108 ],1109 "data": {1110 "liveListings": true1111 },1112 "access": {1113 "antiBot": "none",1114 "cloudflare": false,1115 "preferredEngine": "shopify",1116 "robots": null1117 },1118 "currency": [1119 "GBP"1120 ],1121 "status": "rejected",1122 "statusReason": "Shopify (GBP) but the singles collections (magic-the-gathering-single-cards, 2 668 products) return an empty products.json (collection not published to the online-store channel); the remaining stock is board games, paints and sealed product already covered by Total Cards / The Card Vault.",1123 "verified": true,1124 "verifiedAt": "2026-09-08",1125 "notes": null1126 },1127 {1128 "id": "goblingames-nz",1129 "name": "Goblin Games NZ",1130 "domain": "goblingames.co.nz",1131 "country": "NZ",1132 "supportedCountries": [1133 "NZ"1134 ],1135 "languages": [1136 "en"1137 ],1138 "sourceType": "dealer",1139 "categories": [1140 "magic_the_gathering",1141 "pokemon",1142 "yugioh",1143 "one_piece_card_game",1144 "flesh_and_blood",1145 "star_wars_tcg",1146 "disney_lorcana",1147 "digimon_tcg"1148 ],1149 "api": {1150 "available": false,1151 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",1152 "auth": "none",1153 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."1154 },1155 "urls": {1156 "search": null,1157 "product": "https://goblingames.co.nz/products/<handle>",1158 "sold": null,1159 "sitemap": "https://goblingames.co.nz/sitemap.xml",1160 "robots": "https://goblingames.co.nz/robots.txt"1161 },1162 "data": {1163 "liveListings": true,1164 "soldResults": false,1165 "auctionResults": false,1166 "historical": "none",1167 "images": true,1168 "seller": true,1169 "saleDate": false,1170 "realizedPrice": false,1171 "fees": false,1172 "grading": false,1173 "certNumber": false,1174 "itemId": true,1175 "gtin": false,1176 "population": false,1177 "catalog": false1178 },1179 "access": {1180 "pagination": "page_number",1181 "jsRendering": false,1182 "antiBot": "none",1183 "cloudflare": false,1184 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",1185 "rateLimit": "none published; we use 1 req / 1.5 s",1186 "preferredEngine": "shopify"1187 },1188 "currency": [1189 "NZD"1190 ],1191 "freshness": "daily",1192 "priority": "wave3",1193 "difficulty": "easy",1194 "reliability": 0.65,1195 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",1196 "status": "implemented",1197 "connectors": [1198 "goblingames-nz"1199 ],1200 "statusReason": null,1201 "verified": true,1202 "verifiedAt": "2026-09-08",1203 "notes": "New Zealand TCG specialist: ~190k MTG singles (incl. Alpha/Beta/Unlimited old-school and Secret Lair), 43k English + 38k Japanese Pokémon singles, Yu-Gi-Oh!, One Piece, Flesh and Blood, Star Wars Unlimited, Lorcana and Digimon singles with NM-Mint / Lightly Played / Moderately Played / Heavily Played variants; sealed MTG and Pokémon. Prices are the base currency NZD (Shopify.currency active NZD with rate 1.0; the shop /meta.json endpoint returns 500), GST included. Titles mix BinderPOS \"Name [Set]\" and \"Name 088/111 - Set Printing\" styles; only the bracket style yields set extraction."1204 },1205 {1206 "id": "goodgames",1207 "name": "Good Games",1208 "domain": "goodgames.com.au",1209 "country": "AU",1210 "supportedCountries": [1211 "AU"1212 ],1213 "languages": [1214 "en"1215 ],1216 "sourceType": "dealer",1217 "categories": [1218 "pokemon",1219 "magic_the_gathering",1220 "yugioh",1221 "one_piece_card_game",1222 "digimon_tcg",1223 "flesh_and_blood",1224 "dragon_ball_tcg",1225 "disney_lorcana",1226 "star_wars_tcg",1227 "other_tcg",1228 "other_sports_cards",1229 "funko",1230 "action_figures",1231 "designer_toys",1232 "gundam",1233 "plush",1234 "basketball_cards",1235 "football_cards",1236 "soccer_cards",1237 "baseball_cards",1238 "hockey_cards",1239 "f1_cards"1240 ],1241 "api": {1242 "available": false,1243 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",1244 "auth": "none",1245 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."1246 },1247 "urls": {1248 "search": null,1249 "product": "https://www.goodgames.com.au/products/<handle>",1250 "sold": null,1251 "sitemap": "https://www.goodgames.com.au/sitemap.xml",1252 "robots": "https://www.goodgames.com.au/robots.txt"1253 },1254 "data": {1255 "liveListings": true,1256 "soldResults": false,1257 "auctionResults": false,1258 "historical": "none",1259 "images": true,1260 "seller": true,1261 "saleDate": false,1262 "realizedPrice": false,1263 "fees": false,1264 "grading": false,1265 "certNumber": false,1266 "itemId": true,1267 "gtin": true,1268 "population": false,1269 "catalog": false1270 },1271 "access": {1272 "pagination": "page_number",1273 "jsRendering": false,1274 "antiBot": "none",1275 "cloudflare": false,1276 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",1277 "rateLimit": "none published; we use 1 req / 1.5 s",1278 "preferredEngine": "shopify"1279 },1280 "currency": [1281 "AUD"1282 ],1283 "freshness": "daily",1284 "priority": "wave3",1285 "difficulty": "easy",1286 "reliability": 0.65,1287 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",1288 "status": "implemented",1289 "connectors": [1290 "goodgames"1291 ],1292 "statusReason": null,1293 "verified": true,1294 "verifiedAt": "2026-09-08",1295 "notes": "Australian games retailer chain (Sydney): sealed Pokémon, MTG, Yu-Gi-Oh!, One Piece, Digimon, Flesh and Blood, Lorcana, Star Wars Unlimited; Panini sports boxes; anime figures, action figures, Funko, blind boxes, Gunpla and plush. EAN barcodes appear in SKUs. Prices are the base currency AUD (/meta.json currency AUD, Shopify.currency rate 1.0), GST included."1296 },1297 {1298 "id": "guf",1299 "name": "Guf",1300 "domain": "guf.com.au",1301 "country": "AU",1302 "languages": [1303 "en"1304 ],1305 "sourceType": "dealer",1306 "categories": [1307 "magic_the_gathering",1308 "pokemon",1309 "yugioh"1310 ],1311 "data": {1312 "liveListings": true1313 },1314 "access": {1315 "antiBot": "none",1316 "cloudflare": false,1317 "preferredEngine": "shopify",1318 "robots": null1319 },1320 "currency": [1321 "AUD"1322 ],1323 "status": "rejected",1324 "statusReason": "Shopify (AUD) with 112k MTG / 30k Pokémon / 46k Yu-Gi-Oh! singles, but every product carries one variant per physical store (Ballarat/Bendigo/Geelong/Werribee) at the same price, which would quadruple listings without price information; sealed products use per-store SKUs with UUIDs. Deferred until the adapter can collapse location variants.",1325 "verified": true,1326 "verifiedAt": "2026-09-08",1327 "notes": null1328 },1329 {1330 "id": "hanon",1331 "name": "Hanon Shop",1332 "domain": "hanon-shop.com",1333 "country": "GB",1334 "languages": [1335 "en"1336 ],1337 "sourceType": "dealer",1338 "categories": [1339 "sneakers"1340 ],1341 "data": {1342 "liveListings": true1343 },1344 "access": {1345 "antiBot": "none",1346 "cloudflare": false,1347 "preferredEngine": "none",1348 "robots": null1349 },1350 "currency": [1351 "GBP"1352 ],1353 "status": "rejected",1354 "statusReason": "Host unreachable at probe time.",1355 "verified": true,1356 "verifiedAt": "2026-09-08",1357 "notes": null1358 },1359 {1360 "id": "hhv",1361 "name": "HHV",1362 "domain": "hhv.de",1363 "country": "DE",1364 "languages": [1365 "de",1366 "en"1367 ],1368 "sourceType": "dealer",1369 "categories": [1370 "music",1371 "sneakers"1372 ],1373 "data": {1374 "liveListings": true1375 },1376 "access": {1377 "antiBot": "none",1378 "cloudflare": false,1379 "preferredEngine": "none",1380 "robots": null1381 },1382 "currency": [1383 "EUR"1384 ],1385 "status": "rejected",1386 "statusReason": "Custom storefront without product JSON; Discogs covers vinyl pricing.",1387 "verified": true,1388 "verifiedAt": "2026-09-08",1389 "notes": null1390 },1391 {1392 "id": "hillscards",1393 "name": "Hills Cards",1394 "domain": "hillscards.co.uk",1395 "country": "GB",1396 "languages": [1397 "en"1398 ],1399 "sourceType": "dealer",1400 "categories": [1401 "pokemon",1402 "yugioh"1403 ],1404 "data": {1405 "liveListings": true1406 },1407 "access": {1408 "antiBot": "none",1409 "cloudflare": false,1410 "preferredEngine": "none",1411 "robots": null1412 },1413 "currency": [1414 "GBP"1415 ],1416 "status": "rejected",1417 "statusReason": "Visualsoft platform, no structured storefront JSON.",1418 "verified": true,1419 "verifiedAt": "2026-09-08",1420 "notes": null1421 },1422 {1423 "id": "hobbygenki",1424 "name": "Hobby Genki",1425 "domain": "hobbygenki.com",1426 "country": "JP",1427 "languages": [1428 "en"1429 ],1430 "sourceType": "dealer",1431 "categories": [1432 "gundam",1433 "action_figures"1434 ],1435 "data": {1436 "liveListings": true1437 },1438 "access": {1439 "antiBot": "none",1440 "cloudflare": false,1441 "preferredEngine": "none",1442 "robots": null1443 },1444 "currency": [1445 "JPY"1446 ],1447 "status": "rejected",1448 "statusReason": "PrestaShop storefront; no product JSON.",1449 "verified": true,1450 "verifiedAt": "2026-09-08",1451 "notes": null1452 },1453 {1454 "id": "hobbyjapan-hk",1455 "name": "Hobby Japan HK",1456 "domain": "hobbyjapan.hk",1457 "country": "HK",1458 "languages": [1459 "en"1460 ],1461 "sourceType": "dealer",1462 "categories": [1463 "action_figures"1464 ],1465 "data": {1466 "liveListings": true1467 },1468 "access": {1469 "antiBot": "none",1470 "cloudflare": false,1471 "preferredEngine": "none",1472 "robots": null1473 },1474 "currency": [1475 "HKD"1476 ],1477 "status": "rejected",1478 "statusReason": "Host unreachable at probe time.",1479 "verified": true,1480 "verifiedAt": "2026-09-08",1481 "notes": null1482 },1483 {1484 "id": "hodinkee-shop",1485 "name": "HODINKEE Shop",1486 "domain": "shop.hodinkee.com",1487 "country": "US",1488 "supportedCountries": [1489 "US"1490 ],1491 "languages": [1492 "en"1493 ],1494 "sourceType": "dealer",1495 "categories": [1496 "rolex",1497 "omega",1498 "patek_philippe",1499 "audemars_piguet",1500 "other_watches"1501 ],1502 "api": {1503 "available": false,1504 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",1505 "auth": "none",1506 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."1507 },1508 "urls": {1509 "search": null,1510 "product": "https://shop.hodinkee.com/products/<handle>",1511 "sold": null,1512 "sitemap": "https://shop.hodinkee.com/sitemap.xml",1513 "robots": "https://shop.hodinkee.com/robots.txt"1514 },1515 "data": {1516 "liveListings": true,1517 "soldResults": false,1518 "auctionResults": false,1519 "historical": "none",1520 "images": true,1521 "seller": true,1522 "saleDate": false,1523 "realizedPrice": false,1524 "fees": false,1525 "grading": false,1526 "certNumber": false,1527 "itemId": true,1528 "gtin": false,1529 "population": false,1530 "catalog": false1531 },1532 "access": {1533 "pagination": "page_number",1534 "jsRendering": false,1535 "antiBot": "none",1536 "cloudflare": false,1537 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",1538 "rateLimit": "none published; we use 1 req / 1.5 s",1539 "preferredEngine": "shopify"1540 },1541 "currency": [1542 "USD"1543 ],1544 "freshness": "daily",1545 "priority": "wave3",1546 "difficulty": "easy",1547 "reliability": 0.75,1548 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",1549 "status": "implemented",1550 "connectors": [1551 "hodinkee-shop"1552 ],1553 "statusReason": null,1554 "verified": true,1555 "verifiedAt": "2026-09-08",1556 "notes": "HODINKEE's authorised-retail and pre-owned/vintage watch shop (New York): pre-owned Rolex, Cartier, Omega, Grand Seiko, vintage chronographs (Universal Genève, Zenith, Heuer, Patek, AP) and limited editions for HODINKEE. Rich structured tags (approximate_age, case_size, materials, box/papers). Straps, accessories, books and Apple Watch are excluded. Prices are the base currency USD (/meta.json currency USD, Shopify.currency rate 1.0). Sold vintage/pre-owned pieces stay published as out-of-stock products, so most watch listings arrive as availability \"ended\" with their last asking price — useful price history, but never treated as a realised sale. Only products whose product_type is \"Watches : …\" or \"… : New Watch\" are mapped; everything else in a watch collection (straps, pouches, books) is skipped."1557 },1558 {1559 "id": "impactcomics",1560 "name": "Impact Comics",1561 "domain": "impactcomics.com.au",1562 "country": "AU",1563 "languages": [1564 "en"1565 ],1566 "sourceType": "dealer",1567 "categories": [1568 "comics"1569 ],1570 "data": {1571 "liveListings": true1572 },1573 "access": {1574 "antiBot": "blocking",1575 "cloudflare": true,1576 "preferredEngine": "none",1577 "robots": null1578 },1579 "currency": [1580 "AUD"1581 ],1582 "status": "blocked",1583 "statusReason": "Cloudflare challenge on all paths.",1584 "verified": true,1585 "verifiedAt": "2026-09-08",1586 "notes": null1587 },1588 {1589 "id": "japanfigurestore",1590 "name": "Japan Figure Store",1591 "domain": "japanfigurestore.com",1592 "country": "JP",1593 "languages": [1594 "en"1595 ],1596 "sourceType": "dealer",1597 "categories": [1598 "action_figures"1599 ],1600 "data": {1601 "liveListings": true1602 },1603 "access": {1604 "antiBot": "none",1605 "cloudflare": false,1606 "preferredEngine": "none",1607 "robots": null1608 },1609 "currency": [1610 "USD"1611 ],1612 "status": "rejected",1613 "statusReason": "Host unreachable at probe time.",1614 "verified": true,1615 "verifiedAt": "2026-09-08",1616 "notes": null1617 },1618 {1619 "id": "jpc",1620 "name": "jpc.de",1621 "domain": "jpc.de",1622 "country": "DE",1623 "languages": [1624 "de"1625 ],1626 "sourceType": "dealer",1627 "categories": [1628 "music"1629 ],1630 "data": {1631 "liveListings": true1632 },1633 "access": {1634 "antiBot": "none",1635 "cloudflare": false,1636 "preferredEngine": "none",1637 "robots": null1638 },1639 "currency": [1640 "EUR"1641 ],1642 "status": "rejected",1643 "statusReason": "Custom storefront (openresty), no product JSON; new-release retail only.",1644 "verified": true,1645 "verifiedAt": "2026-09-08",1646 "notes": null1647 },1648 {1649 "id": "juicestore",1650 "name": "JUICESTORE",1651 "domain": "juicestore.com",1652 "country": "HK",1653 "languages": [1654 "en"1655 ],1656 "sourceType": "dealer",1657 "categories": [1658 "fashion_streetwear",1659 "sneakers"1660 ],1661 "data": {1662 "liveListings": true1663 },1664 "access": {1665 "antiBot": "none",1666 "cloudflare": false,1667 "preferredEngine": "shopify",1668 "robots": null1669 },1670 "currency": [1671 "HKD"1672 ],1673 "status": "rejected",1674 "statusReason": "Shopify (HKD) but a streetwear multi-brand store (CLOT); root products.json is empty and collections are apparel — low collectible relevance.",1675 "verified": true,1676 "verifiedAt": "2026-09-08",1677 "notes": null1678 },1679 {1680 "id": "kapowtoys",1681 "name": "Kapow Toys",1682 "domain": "kapowtoys.co.uk",1683 "country": "GB",1684 "supportedCountries": [1685 "GB"1686 ],1687 "languages": [1688 "en"1689 ],1690 "sourceType": "dealer",1691 "categories": [1692 "action_figures",1693 "gundam",1694 "funko"1695 ],1696 "api": {1697 "available": false,1698 "docsUrl": "https://github.com/woocommerce/woocommerce/tree/trunk/plugins/woocommerce/src/StoreApi",1699 "auth": "none",1700 "notes": "Public WooCommerce Store API (no key); prices in minor units with currency_code."1701 },1702 "urls": {1703 "search": null,1704 "product": "https://www.kapowtoys.co.uk/product/<slug>/",1705 "sold": null,1706 "sitemap": "https://www.kapowtoys.co.uk/sitemap.xml",1707 "robots": "https://www.kapowtoys.co.uk/robots.txt"1708 },1709 "data": {1710 "liveListings": true,1711 "soldResults": false,1712 "auctionResults": false,1713 "historical": "none",1714 "images": true,1715 "seller": true,1716 "saleDate": false,1717 "realizedPrice": false,1718 "fees": false,1719 "grading": false,1720 "certNumber": false,1721 "itemId": true,1722 "gtin": false,1723 "population": false,1724 "catalog": false1725 },1726 "access": {1727 "pagination": "page_number",1728 "jsRendering": false,1729 "antiBot": "none",1730 "cloudflare": false,1731 "robots": "Only /wp-admin, add-to-cart and WooCommerce upload folders disallowed",1732 "rateLimit": "none published; we use 1 req / 1.5 s",1733 "preferredEngine": "woocommerce"1734 },1735 "currency": [1736 "GBP"1737 ],1738 "freshness": "daily",1739 "priority": "wave3",1740 "difficulty": "easy",1741 "reliability": 0.65,1742 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",1743 "status": "implemented",1744 "connectors": [1745 "kapowtoys"1746 ],1747 "statusReason": null,1748 "verified": true,1749 "verifiedAt": "2026-09-08",1750 "notes": "UK action-figure specialist (WooCommerce): Hot Toys, NECA, Mezco One:12, Marvel Legends, Star Wars Black Series, Masters of the Universe, TMNT, G.I. Joe, McFarlane, Medicom MAFEX, Transformers Masterpiece and 3rd-party Transformers, Gunpla and busts/statues. Prices come from the Store API in minor units with an explicit currency_code (GBP, currency_minor_unit 2); the adapter uses that code when present."1751 },1752 {1753 "id": "kelz0r",1754 "name": "Kelz0r",1755 "domain": "kelz0r.dk",1756 "country": "DK",1757 "languages": [1758 "da",1759 "en"1760 ],1761 "sourceType": "dealer",1762 "categories": [1763 "magic_the_gathering",1764 "pokemon"1765 ],1766 "data": {1767 "liveListings": true1768 },1769 "access": {1770 "antiBot": "none",1771 "cloudflare": false,1772 "preferredEngine": "none",1773 "robots": null1774 },1775 "currency": [1776 "DKK"1777 ],1778 "status": "rejected",1779 "statusReason": "Custom platform (no robots.txt, no products.json / Store API).",1780 "verified": true,1781 "verifiedAt": "2026-09-08",1782 "notes": null1783 },1784 {1785 "id": "kickgame",1786 "name": "Kick Game",1787 "domain": "kickgame.co.uk",1788 "country": "GB",1789 "supportedCountries": [1790 "GB"1791 ],1792 "languages": [1793 "en"1794 ],1795 "sourceType": "dealer",1796 "categories": [1797 "sneakers",1798 "nike_jordan",1799 "adidas_yeezy",1800 "new_balance_asics_other",1801 "designer_toys",1802 "other_watches",1803 "rolex",1804 "omega",1805 "patek_philippe",1806 "audemars_piguet"1807 ],1808 "api": {1809 "available": false,1810 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",1811 "auth": "none",1812 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."1813 },1814 "urls": {1815 "search": null,1816 "product": "https://www.kickgame.co.uk/products/<handle>",1817 "sold": null,1818 "sitemap": "https://www.kickgame.co.uk/sitemap.xml",1819 "robots": "https://www.kickgame.co.uk/robots.txt"1820 },1821 "data": {1822 "liveListings": true,1823 "soldResults": false,1824 "auctionResults": false,1825 "historical": "none",1826 "images": true,1827 "seller": true,1828 "saleDate": false,1829 "realizedPrice": false,1830 "fees": false,1831 "grading": false,1832 "certNumber": false,1833 "itemId": true,1834 "gtin": false,1835 "population": false,1836 "catalog": false1837 },1838 "access": {1839 "pagination": "page_number",1840 "jsRendering": false,1841 "antiBot": "none",1842 "cloudflare": false,1843 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",1844 "rateLimit": "none published; we use 1 req / 1.5 s",1845 "preferredEngine": "shopify"1846 },1847 "currency": [1848 "GBP"1849 ],1850 "freshness": "daily",1851 "priority": "wave3",1852 "difficulty": "easy",1853 "reliability": 0.7,1854 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",1855 "status": "implemented",1856 "connectors": [1857 "kickgame"1858 ],1859 "statusReason": null,1860 "verified": true,1861 "verifiedAt": "2026-09-08",1862 "notes": "London premium sneaker retailer/reseller (since 2013): Air Jordan, Nike Dunk/SB, Yeezy, New Balance, plus Bearbrick, KAWS and Labubu collectibles and Swatch × Omega/Blancpain watches. Size-level variants carry the style code in the SKU (e.g. DM7866-200.3UK). Prices are the base currency GBP: the storefront shows visitors a geo-converted presentment currency (Shopify.currency active USD, rate 1.38 from a North-American IP) but products.json and /meta.json (currency GBP, primary domain www.kickgame.co.uk) are GBP. The .com host redirects to .co.uk."1863 },1864 {1865 "id": "kikikickz",1866 "name": "Kikikickz",1867 "domain": "kikikickz.com",1868 "country": "FR",1869 "languages": [1870 "fr"1871 ],1872 "sourceType": "dealer",1873 "categories": [1874 "sneakers"1875 ],1876 "data": {1877 "liveListings": true1878 },1879 "access": {1880 "antiBot": "high",1881 "cloudflare": false,1882 "preferredEngine": "none",1883 "robots": null1884 },1885 "currency": [1886 "EUR"1887 ],1888 "status": "blocked",1889 "statusReason": "403 to the bot UA on all paths.",1890 "verified": true,1891 "verifiedAt": "2026-09-08",1892 "notes": null1893 },1894 {1895 "id": "kingscomics",1896 "name": "Kings Comics",1897 "domain": "kingscomics.com",1898 "country": "AU",1899 "supportedCountries": [1900 "AU"1901 ],1902 "languages": [1903 "en"1904 ],1905 "sourceType": "dealer",1906 "categories": [1907 "comics",1908 "non_sport_cards",1909 "pokemon",1910 "magic_the_gathering",1911 "one_piece_card_game",1912 "manga",1913 "action_figures",1914 "coins",1915 "basketball_cards",1916 "football_cards",1917 "soccer_cards",1918 "baseball_cards",1919 "hockey_cards",1920 "other_sports_cards",1921 "marvel_comics",1922 "dc_comics",1923 "independent_comics"1924 ],1925 "api": {1926 "available": false,1927 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",1928 "auth": "none",1929 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."1930 },1931 "urls": {1932 "search": null,1933 "product": "https://kingscomics.com/products/<handle>",1934 "sold": null,1935 "sitemap": "https://kingscomics.com/sitemap.xml",1936 "robots": "https://kingscomics.com/robots.txt"1937 },1938 "data": {1939 "liveListings": true,1940 "soldResults": false,1941 "auctionResults": false,1942 "historical": "none",1943 "images": true,1944 "seller": true,1945 "saleDate": false,1946 "realizedPrice": false,1947 "fees": false,1948 "grading": true,1949 "certNumber": false,1950 "itemId": true,1951 "gtin": false,1952 "population": false,1953 "catalog": false1954 },1955 "access": {1956 "pagination": "page_number",1957 "jsRendering": false,1958 "antiBot": "none",1959 "cloudflare": false,1960 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",1961 "rateLimit": "none published; we use 1 req / 1.5 s",1962 "preferredEngine": "shopify"1963 },1964 "currency": [1965 "AUD"1966 ],1967 "freshness": "daily",1968 "priority": "wave3",1969 "difficulty": "easy",1970 "reliability": 0.65,1971 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",1972 "status": "implemented",1973 "connectors": [1974 "kingscomics"1975 ],1976 "statusReason": null,1977 "verified": true,1978 "verifiedAt": "2026-09-08",1979 "notes": "Sydney pop-culture store (since 1988): CGC/PSA graded comics and cards, new and back-issue comics (Marvel, DC, Image…), manga, trading-card singles (vintage NBA), action figures, statues, Perth Mint coins. Titles are upper-case; tags carry the publisher and REL-YYYYMMDD release dates. Prices are the base currency AUD (/meta.json currency AUD, Shopify.currency rate 1.0), GST included. CGC comic grades written as \"(8.5)\" after the title are not parsed by parseGradeFromTitle (grader is, grade stays null); PSA grades (\"PSA 9.8\") are parsed."1980 },1981 {1982 "id": "kotobukiya-shop",1983 "name": "Kotobukiya Shop",1984 "domain": "kotobukiya.com",1985 "country": "JP",1986 "languages": [1987 "ja"1988 ],1989 "sourceType": "dealer",1990 "categories": [1991 "action_figures"1992 ],1993 "data": {1994 "liveListings": true1995 },1996 "access": {1997 "antiBot": "none",1998 "cloudflare": false,1999 "preferredEngine": "none",2000 "robots": null2001 },2002 "currency": [2003 "JPY"2004 ],2005 "status": "rejected",2006 "statusReason": "Host unreachable at probe time (manufacturer shop).",2007 "verified": true,2008 "verifiedAt": "2026-09-08",2009 "notes": null2010 },2011 {2012 "id": "magicmadhouse",2013 "name": "Magic Madhouse",2014 "domain": "magicmadhouse.co.uk",2015 "country": "GB",2016 "languages": [2017 "en"2018 ],2019 "sourceType": "dealer",2020 "categories": [2021 "magic_the_gathering",2022 "pokemon",2023 "yugioh"2024 ],2025 "data": {2026 "liveListings": true2027 },2028 "access": {2029 "antiBot": "none",2030 "cloudflare": false,2031 "preferredEngine": "firecrawl",2032 "robots": null2033 },2034 "currency": [2035 "GBP"2036 ],2037 "status": "rejected",2038 "statusReason": "BigCommerce storefront (no public products.json / Store API equivalent without an API token); would need HTML parsing of paginated category pages. Deferred — Total Cards and The Card Vault already cover UK TCG retail.",2039 "verified": true,2040 "verifiedAt": "2026-09-08",2041 "notes": null2042 },2043 {2044 "id": "meccha-japan",2045 "name": "Meccha Japan",2046 "domain": "meccha-japan.com",2047 "country": "FR",2048 "languages": [2049 "en",2050 "fr"2051 ],2052 "sourceType": "dealer",2053 "categories": [2054 "action_figures",2055 "pokemon"2056 ],2057 "data": {2058 "liveListings": true2059 },2060 "access": {2061 "antiBot": "none",2062 "cloudflare": false,2063 "preferredEngine": "none",2064 "robots": null2065 },2066 "currency": [2067 "EUR"2068 ],2069 "status": "rejected",2070 "statusReason": "PrestaShop storefront; no public product JSON.",2071 "verified": true,2072 "verifiedAt": "2026-09-08",2073 "notes": null2074 },2075 {2076 "id": "mightyape",2077 "name": "Mighty Ape",2078 "domain": "mightyape.co.nz",2079 "country": "NZ",2080 "languages": [2081 "en"2082 ],2083 "sourceType": "dealer",2084 "categories": [2085 "video_games",2086 "action_figures",2087 "pokemon"2088 ],2089 "data": {2090 "liveListings": true2091 },2092 "access": {2093 "antiBot": "blocking",2094 "cloudflare": false,2095 "preferredEngine": "none",2096 "robots": null2097 },2098 "currency": [2099 "NZD"2100 ],2101 "status": "blocked",2102 "statusReason": "Bot-protection interstitial (\"Please wait…\") returned to all automated requests; custom platform.",2103 "verified": true,2104 "verifiedAt": "2026-09-08",2105 "notes": null2106 },2107 {2108 "id": "mightyjaxx",2109 "name": "Mighty Jaxx",2110 "domain": "mightyjaxx.com",2111 "country": "SG",2112 "languages": [2113 "en"2114 ],2115 "sourceType": "dealer",2116 "categories": [2117 "designer_toys"2118 ],2119 "data": {2120 "liveListings": true2121 },2122 "access": {2123 "antiBot": "none",2124 "cloudflare": false,2125 "preferredEngine": "firecrawl",2126 "robots": null2127 },2128 "currency": [2129 "USD"2130 ],2131 "status": "rejected",2132 "statusReason": "Migrated from Shopify to a custom Next.js storefront (us.mightyjaxx.com); /products.json no longer served. Candidate for a later __NEXT_DATA__ connector.",2133 "verified": true,2134 "verifiedAt": "2026-09-08",2135 "notes": null2136 },2137 {2138 "id": "nin-nin-game",2139 "name": "Nin-Nin Game",2140 "domain": "nin-nin-game.com",2141 "country": "FR",2142 "languages": [2143 "fr",2144 "en"2145 ],2146 "sourceType": "dealer",2147 "categories": [2148 "action_figures",2149 "video_games"2150 ],2151 "data": {2152 "liveListings": true2153 },2154 "access": {2155 "antiBot": "none",2156 "cloudflare": false,2157 "preferredEngine": "none",2158 "robots": null2159 },2160 "currency": [2161 "EUR"2162 ],2163 "status": "rejected",2164 "statusReason": "PrestaShop storefront; no public product JSON.",2165 "verified": true,2166 "verifiedAt": "2026-09-08",2167 "notes": null2168 },2169 {2170 "id": "ninoma",2171 "name": "Ninoma",2172 "domain": "ninoma.com",2173 "country": "JP",2174 "supportedCountries": [2175 "JP"2176 ],2177 "languages": [2178 "en",2179 "ja"2180 ],2181 "sourceType": "dealer",2182 "categories": [2183 "action_figures",2184 "gundam",2185 "pokemon",2186 "weiss_schwarz",2187 "one_piece_card_game",2188 "magic_the_gathering",2189 "digimon_tcg",2190 "yugioh",2191 "plush",2192 "video_games",2193 "nintendo_games",2194 "playstation_games"2195 ],2196 "api": {2197 "available": false,2198 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",2199 "auth": "none",2200 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."2201 },2202 "urls": {2203 "search": null,2204 "product": "https://ninoma.com/products/<handle>",2205 "sold": null,2206 "sitemap": "https://ninoma.com/sitemap.xml",2207 "robots": "https://ninoma.com/robots.txt"2208 },2209 "data": {2210 "liveListings": true,2211 "soldResults": false,2212 "auctionResults": false,2213 "historical": "none",2214 "images": true,2215 "seller": true,2216 "saleDate": false,2217 "realizedPrice": false,2218 "fees": false,2219 "grading": false,2220 "certNumber": false,2221 "itemId": true,2222 "gtin": true,2223 "population": false,2224 "catalog": false2225 },2226 "access": {2227 "pagination": "page_number",2228 "jsRendering": false,2229 "antiBot": "none",2230 "cloudflare": false,2231 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",2232 "rateLimit": "none published; we use 1 req / 1.5 s",2233 "preferredEngine": "shopify"2234 },2235 "currency": [2236 "JPY"2237 ],2238 "freshness": "daily",2239 "priority": "wave3",2240 "difficulty": "easy",2241 "reliability": 0.7,2242 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",2243 "status": "implemented",2244 "connectors": [2245 "ninoma"2246 ],2247 "statusReason": null,2248 "verified": true,2249 "verifiedAt": "2026-09-08",2250 "notes": "Fukuoka-based Japanese hobby exporter (\"Nihon no Market\", 50k SKUs): scale figures, Nendoroid, figma, S.H.Figuarts, MAFEX, prize figures, Gunpla/model kits, Pokémon/Weiß Schwarz/One Piece/MTG Japanese TCG products, plush and Moncolle. SKUs are JAN-13 barcodes. Prices are the base currency JPY as integers (e.g. \"9265\"; Shopify.currency active JPY rate 1.0, /meta.json currency JPY, country JP) — tax-free export prices. JAN codes are in the sku field (identifiers.sku)."2251 },2252 {2253 "id": "okcomics",2254 "name": "OK Comics",2255 "domain": "okcomics.co.uk",2256 "country": "GB",2257 "languages": [2258 "en"2259 ],2260 "sourceType": "dealer",2261 "categories": [2262 "comics"2263 ],2264 "data": {2265 "liveListings": true2266 },2267 "access": {2268 "antiBot": "none",2269 "cloudflare": false,2270 "preferredEngine": "shopify",2271 "robots": null2272 },2273 "currency": [2274 "GBP"2275 ],2276 "status": "rejected",2277 "statusReason": "Shopify (GBP) works, but the stock is new graphic novels at cover price (ISBN books) rather than collectible back issues; Travelling Man covers the same segment with figures and manga. Revisit if key-issue/graded stock appears.",2278 "verified": true,2279 "verifiedAt": "2026-09-08",2280 "notes": null2281 },2282 {2283 "id": "otakumode",2284 "name": "Tokyo Otaku Mode",2285 "domain": "otakumode.com",2286 "country": "JP",2287 "languages": [2288 "en"2289 ],2290 "sourceType": "dealer",2291 "categories": [2292 "action_figures"2293 ],2294 "data": {2295 "liveListings": true2296 },2297 "access": {2298 "antiBot": "none",2299 "cloudflare": false,2300 "preferredEngine": "none",2301 "robots": null2302 },2303 "currency": [2304 "USD"2305 ],2306 "status": "rejected",2307 "statusReason": "Custom platform (CSRF-protected app); no public product JSON. AmiAmi/HobbySearch/Ninoma/Solaris cover figures.",2308 "verified": true,2309 "verifiedAt": "2026-09-08",2310 "notes": null2311 },2312 {2313 "id": "overkillshop",2314 "name": "OVERKILL",2315 "domain": "overkillshop.com",2316 "country": "DE",2317 "supportedCountries": [2318 "DE"2319 ],2320 "languages": [2321 "en",2322 "de"2323 ],2324 "sourceType": "dealer",2325 "categories": [2326 "sneakers",2327 "nike_jordan",2328 "adidas_yeezy",2329 "new_balance_asics_other",2330 "designer_toys"2331 ],2332 "api": {2333 "available": false,2334 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",2335 "auth": "none",2336 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."2337 },2338 "urls": {2339 "search": null,2340 "product": "https://www.overkillshop.com/products/<handle>",2341 "sold": null,2342 "sitemap": "https://www.overkillshop.com/sitemap.xml",2343 "robots": "https://www.overkillshop.com/robots.txt"2344 },2345 "data": {2346 "liveListings": true,2347 "soldResults": false,2348 "auctionResults": false,2349 "historical": "none",2350 "images": true,2351 "seller": true,2352 "saleDate": false,2353 "realizedPrice": false,2354 "fees": false,2355 "grading": false,2356 "certNumber": false,2357 "itemId": true,2358 "gtin": false,2359 "population": false,2360 "catalog": false2361 },2362 "access": {2363 "pagination": "page_number",2364 "jsRendering": false,2365 "antiBot": "none",2366 "cloudflare": false,2367 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",2368 "rateLimit": "none published; we use 1 req / 1.5 s",2369 "preferredEngine": "shopify"2370 },2371 "currency": [2372 "EUR"2373 ],2374 "freshness": "daily",2375 "priority": "wave3",2376 "difficulty": "easy",2377 "reliability": 0.65,2378 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",2379 "status": "implemented",2380 "connectors": [2381 "overkillshop"2382 ],2383 "statusReason": null,2384 "verified": true,2385 "verifiedAt": "2026-09-08",2386 "notes": "Berlin sneaker boutique (since 2003): adidas/ASICS/New Balance/Nike/Jordan releases and an \"Overkill Archive\" of past drops with EU sizes and article-number tags, plus Medicom Be@rbrick 1000% art toys. Prices are the base currency EUR (/meta.json currency EUR, Shopify.currency rate 1.0), German VAT included."2387 },2388 {2389 "id": "phonica",2390 "name": "Phonica Records",2391 "domain": "phonicarecords.com",2392 "country": "GB",2393 "languages": [2394 "en"2395 ],2396 "sourceType": "dealer",2397 "categories": [2398 "music"2399 ],2400 "data": {2401 "liveListings": true2402 },2403 "access": {2404 "antiBot": "none",2405 "cloudflare": false,2406 "preferredEngine": "none",2407 "robots": null2408 },2409 "currency": [2410 "GBP"2411 ],2412 "status": "rejected",2413 "statusReason": "Custom platform; no product JSON.",2414 "verified": true,2415 "verifiedAt": "2026-09-08",2416 "notes": null2417 },2418 {2419 "id": "piccadillyrecords",2420 "name": "Piccadilly Records",2421 "domain": "piccadillyrecords.com",2422 "country": "GB",2423 "languages": [2424 "en"2425 ],2426 "sourceType": "dealer",2427 "categories": [2428 "music"2429 ],2430 "data": {2431 "liveListings": true2432 },2433 "access": {2434 "antiBot": "none",2435 "cloudflare": false,2436 "preferredEngine": "none",2437 "robots": null2438 },2439 "currency": [2440 "GBP"2441 ],2442 "status": "rejected",2443 "statusReason": "Custom platform without structured product JSON; vinyl retail prices add little beyond Discogs (already implemented).",2444 "verified": true,2445 "verifiedAt": "2026-09-08",2446 "notes": null2447 },2448 {2449 "id": "play-in",2450 "name": "Play-in / Magic Bazar",2451 "domain": "play-in.com",2452 "country": "FR",2453 "languages": [2454 "fr"2455 ],2456 "sourceType": "dealer",2457 "categories": [2458 "magic_the_gathering",2459 "pokemon"2460 ],2461 "data": {2462 "liveListings": true2463 },2464 "access": {2465 "antiBot": "none",2466 "cloudflare": false,2467 "preferredEngine": "none",2468 "robots": null2469 },2470 "currency": [2471 "EUR"2472 ],2473 "status": "rejected",2474 "statusReason": "Custom platform (magicbazar.fr redirects here); locale-prefixed HTML only, no product JSON. Cardmarket bulk files (group g1) cover EU TCG pricing.",2475 "verified": true,2476 "verifiedAt": "2026-09-08",2477 "notes": null2478 },2479 {2480 "id": "plazajapan",2481 "name": "Plaza Japan",2482 "domain": "plazajapan.com",2483 "country": "JP",2484 "languages": [2485 "en"2486 ],2487 "sourceType": "dealer",2488 "categories": [2489 "gundam",2490 "action_figures"2491 ],2492 "data": {2493 "liveListings": true2494 },2495 "access": {2496 "antiBot": "none",2497 "cloudflare": false,2498 "preferredEngine": "none",2499 "robots": null2500 },2501 "currency": [2502 "USD"2503 ],2504 "status": "rejected",2505 "statusReason": "BigCommerce storefront (no public product JSON without API token).",2506 "verified": true,2507 "verifiedAt": "2026-09-08",2508 "notes": null2509 },2510 {2511 "id": "popmart",2512 "name": "POP MART",2513 "domain": "popmart.com",2514 "country": "CN",2515 "languages": [2516 "en"2517 ],2518 "sourceType": "dealer",2519 "categories": [2520 "designer_toys"2521 ],2522 "data": {2523 "liveListings": true2524 },2525 "access": {2526 "antiBot": "none",2527 "cloudflare": false,2528 "preferredEngine": "firecrawl",2529 "robots": null2530 },2531 "currency": [2532 "USD"2533 ],2534 "status": "rejected",2535 "statusReason": "Custom Next.js storefront with regional redirects (/ca, /us…); no public product JSON; primary-market prices only. Labubu resale is captured through Kick Game / Crepslocker listings.",2536 "verified": true,2537 "verifiedAt": "2026-09-08",2538 "notes": null2539 },2540 {2541 "id": "rebel-pl",2542 "name": "Rebel",2543 "domain": "rebel.pl",2544 "country": "PL",2545 "languages": [2546 "pl"2547 ],2548 "sourceType": "dealer",2549 "categories": [2550 "board_games",2551 "magic_the_gathering"2552 ],2553 "data": {2554 "liveListings": true2555 },2556 "access": {2557 "antiBot": "none",2558 "cloudflare": false,2559 "preferredEngine": "none",2560 "robots": null2561 },2562 "currency": [2563 "PLN"2564 ],2565 "status": "rejected",2566 "statusReason": "Custom platform (products.json redirects to home); mostly board games.",2567 "verified": true,2568 "verifiedAt": "2026-09-08",2569 "notes": null2570 },2571 {2572 "id": "resident-music",2573 "name": "Resident Music",2574 "domain": "resident-music.com",2575 "country": "GB",2576 "languages": [2577 "en"2578 ],2579 "sourceType": "dealer",2580 "categories": [2581 "music"2582 ],2583 "data": {2584 "liveListings": true2585 },2586 "access": {2587 "antiBot": "medium",2588 "cloudflare": false,2589 "preferredEngine": "shopify",2590 "robots": null2591 },2592 "currency": [2593 "GBP"2594 ],2595 "status": "blocked",2596 "statusReason": "Shopify-hosted but /products.json answers 403 (storefront JSON disabled).",2597 "verified": true,2598 "verifiedAt": "2026-09-08",2599 "notes": null2600 },2601 {2602 "id": "retrogames-co-uk",2603 "name": "Retro Games Ltd",2604 "domain": "retrogames.co.uk",2605 "country": "GB",2606 "languages": [2607 "en"2608 ],2609 "sourceType": "dealer",2610 "categories": [2611 "video_games"2612 ],2613 "data": {2614 "liveListings": true2615 },2616 "access": {2617 "antiBot": "none",2618 "cloudflare": false,2619 "preferredEngine": "none",2620 "robots": null2621 },2622 "currency": [2623 "GBP"2624 ],2625 "status": "rejected",2626 "statusReason": "Custom CGI shop (\"Search Found No Entries\" for /wp-json); robots disallows most .cgi endpoints. No structured data.",2627 "verified": true,2628 "verifiedAt": "2026-09-08",2629 "notes": null2630 },2631 {2632 "id": "roughtrade",2633 "name": "Rough Trade",2634 "domain": "roughtrade.com",2635 "country": "GB",2636 "languages": [2637 "en"2638 ],2639 "sourceType": "dealer",2640 "categories": [2641 "music"2642 ],2643 "data": {2644 "liveListings": true2645 },2646 "access": {2647 "antiBot": "high",2648 "cloudflare": false,2649 "preferredEngine": "none",2650 "robots": null2651 },2652 "currency": [2653 "GBP"2654 ],2655 "status": "blocked",2656 "statusReason": "403 to the bot UA on catalogue paths; custom (non-Shopify) platform.",2657 "verified": true,2658 "verifiedAt": "2026-09-08",2659 "notes": null2660 },2661 {2662 "id": "simplytoys",2663 "name": "Simply Toys",2664 "domain": "simplytoys.com.sg",2665 "country": "SG",2666 "languages": [2667 "en"2668 ],2669 "sourceType": "dealer",2670 "categories": [2671 "action_figures"2672 ],2673 "data": {2674 "liveListings": true2675 },2676 "access": {2677 "antiBot": "none",2678 "cloudflare": false,2679 "preferredEngine": "none",2680 "robots": null2681 },2682 "currency": [2683 "SGD"2684 ],2685 "status": "rejected",2686 "statusReason": "PrestaShop storefront; no product JSON.",2687 "verified": true,2688 "verifiedAt": "2026-09-08",2689 "notes": null2690 },2691 {2692 "id": "solarisjapan",2693 "name": "Solaris Japan",2694 "domain": "solarisjapan.com",2695 "country": "US",2696 "supportedCountries": [2697 "US",2698 "JP"2699 ],2700 "languages": [2701 "en"2702 ],2703 "sourceType": "dealer",2704 "categories": [2705 "action_figures",2706 "gundam",2707 "video_games",2708 "nintendo_games",2709 "one_piece_card_game",2710 "pokemon",2711 "plush",2712 "gaming_hardware",2713 "playstation_games",2714 "sega_games",2715 "xbox_games",2716 "atari_retro_games"2717 ],2718 "api": {2719 "available": false,2720 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",2721 "auth": "none",2722 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."2723 },2724 "urls": {2725 "search": null,2726 "product": "https://solarisjapan.com/products/<handle>",2727 "sold": null,2728 "sitemap": "https://solarisjapan.com/sitemap.xml",2729 "robots": "https://solarisjapan.com/robots.txt"2730 },2731 "data": {2732 "liveListings": true,2733 "soldResults": false,2734 "auctionResults": false,2735 "historical": "none",2736 "images": true,2737 "seller": true,2738 "saleDate": false,2739 "realizedPrice": false,2740 "fees": false,2741 "grading": false,2742 "certNumber": false,2743 "itemId": true,2744 "gtin": false,2745 "population": false,2746 "catalog": false2747 },2748 "access": {2749 "pagination": "page_number",2750 "jsRendering": false,2751 "antiBot": "none",2752 "cloudflare": false,2753 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",2754 "rateLimit": "none published; we use 1 req / 1.5 s",2755 "preferredEngine": "shopify"2756 },2757 "currency": [2758 "USD"2759 ],2760 "freshness": "daily",2761 "priority": "wave3",2762 "difficulty": "easy",2763 "reliability": 0.65,2764 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",2765 "status": "implemented",2766 "connectors": [2767 "solarisjapan"2768 ],2769 "statusReason": null,2770 "verified": true,2771 "verifiedAt": "2026-09-08",2772 "notes": "Anime figure and Japanese retro-game store (US-registered, ships from Japan): 70k figures (Nendoroid, figma, Pop Up Parade, prize figures, Revoltech), pre-owned and brand-new variants with separate prices, Japanese retro games (Famicom/Super Famicom, PS1, Mega Drive, DS/3DS/Switch) and Japanese One Piece/Pokémon TCG products. Adult (nsfw-tagged) figures are excluded. Prices are the base currency USD (/meta.json currency USD, country US, Shopify.currency rate 1.0). Variants \"Brand New\" / \"Pre-Owned\" / \"Retro Game\" price each condition separately; a 0.00 price marks an unavailable condition and is dropped (no listing without a price)."2773 },2774 {2775 "id": "solebox",2776 "name": "Solebox",2777 "domain": "solebox.com",2778 "country": "DE",2779 "languages": [2780 "en",2781 "de"2782 ],2783 "sourceType": "dealer",2784 "categories": [2785 "sneakers"2786 ],2787 "data": {2788 "liveListings": true2789 },2790 "access": {2791 "antiBot": "none",2792 "cloudflare": false,2793 "preferredEngine": "none",2794 "robots": null2795 },2796 "currency": [2797 "EUR"2798 ],2799 "status": "rejected",2800 "statusReason": "Custom (non-Shopify) storefront; no product JSON found.",2801 "verified": true,2802 "verifiedAt": "2026-09-08",2803 "notes": null2804 },2805 {2806 "id": "solefiness",2807 "name": "Finesse (solefiness.com)",2808 "domain": "finessestore.com",2809 "country": "AU",2810 "languages": [2811 "en"2812 ],2813 "sourceType": "dealer",2814 "categories": [2815 "sneakers"2816 ],2817 "data": {2818 "liveListings": true2819 },2820 "access": {2821 "antiBot": "none",2822 "cloudflare": false,2823 "preferredEngine": "shopify",2824 "robots": null2825 },2826 "currency": [2827 "AUD"2828 ],2829 "status": "rejected",2830 "statusReason": "Shopify (AUD) boutique of current-season women's sneakers at retail; no resale/collectible signal.",2831 "verified": true,2832 "verifiedAt": "2026-09-08",2833 "notes": null2834 },2835 {2836 "id": "thecardvault",2837 "name": "The Card Vault",2838 "domain": "thecardvault.co.uk",2839 "country": "GB",2840 "supportedCountries": [2841 "GB"2842 ],2843 "languages": [2844 "en"2845 ],2846 "sourceType": "dealer",2847 "categories": [2848 "pokemon",2849 "magic_the_gathering",2850 "yugioh",2851 "one_piece_card_game",2852 "disney_lorcana",2853 "dragon_ball_tcg",2854 "digimon_tcg",2855 "weiss_schwarz",2856 "star_wars_tcg",2857 "final_fantasy_tcg",2858 "other_sports_cards",2859 "funko",2860 "designer_toys",2861 "action_figures",2862 "gundam",2863 "flesh_and_blood",2864 "other_tcg",2865 "basketball_cards",2866 "football_cards",2867 "soccer_cards",2868 "baseball_cards",2869 "hockey_cards",2870 "f1_cards"2871 ],2872 "api": {2873 "available": false,2874 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",2875 "auth": "none",2876 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."2877 },2878 "urls": {2879 "search": null,2880 "product": "https://thecardvault.co.uk/products/<handle>",2881 "sold": null,2882 "sitemap": "https://thecardvault.co.uk/sitemap.xml",2883 "robots": "https://thecardvault.co.uk/robots.txt"2884 },2885 "data": {2886 "liveListings": true,2887 "soldResults": false,2888 "auctionResults": false,2889 "historical": "none",2890 "images": true,2891 "seller": true,2892 "saleDate": false,2893 "realizedPrice": false,2894 "fees": false,2895 "grading": false,2896 "certNumber": false,2897 "itemId": true,2898 "gtin": false,2899 "population": false,2900 "catalog": false2901 },2902 "access": {2903 "pagination": "page_number",2904 "jsRendering": false,2905 "antiBot": "none",2906 "cloudflare": false,2907 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",2908 "rateLimit": "none published; we use 1 req / 1.5 s",2909 "preferredEngine": "shopify"2910 },2911 "currency": [2912 "GBP"2913 ],2914 "freshness": "daily",2915 "priority": "wave3",2916 "difficulty": "easy",2917 "reliability": 0.65,2918 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",2919 "status": "implemented",2920 "connectors": [2921 "thecardvault"2922 ],2923 "statusReason": null,2924 "verified": true,2925 "verifiedAt": "2026-09-08",2926 "notes": "Glasgow hobby store: TCG singles (BinderPOS-style \"Name (number)\" titles with Foil / condition variants), sealed Pokémon/MTG/Yu-Gi-Oh!/One Piece/Lorcana, Panini & Topps sports boxes, Funko, Youtooz, Iron Studios statues, Nendoroids and Gunpla. Prices are the base currency GBP (/meta.json currency GBP, Shopify.currency rate 1.0)."2927 },2928 {2929 "id": "theminifigurestore",2930 "name": "The Minifigure Store",2931 "domain": "theminifigurestore.uk",2932 "country": "GB",2933 "languages": [2934 "en"2935 ],2936 "sourceType": "dealer",2937 "categories": [2938 "lego_minifigures"2939 ],2940 "data": {2941 "liveListings": true2942 },2943 "access": {2944 "antiBot": "blocking",2945 "cloudflare": true,2946 "preferredEngine": "none",2947 "robots": null2948 },2949 "currency": [2950 "GBP"2951 ],2952 "status": "blocked",2953 "statusReason": "Cloudflare challenge on all paths.",2954 "verified": true,2955 "verifiedAt": "2026-09-08",2956 "notes": null2957 },2958 {2959 "id": "tokyo-hunter",2960 "name": "Tokyo Hunter",2961 "domain": "tokyo-hunter.com",2962 "country": "JP",2963 "languages": [2964 "en"2965 ],2966 "sourceType": "dealer",2967 "categories": [2968 "action_figures"2969 ],2970 "data": {2971 "liveListings": true2972 },2973 "access": {2974 "antiBot": "none",2975 "cloudflare": false,2976 "preferredEngine": "none",2977 "robots": null2978 },2979 "currency": [2980 "JPY"2981 ],2982 "status": "rejected",2983 "statusReason": "Domain parked/for sale (redirects to Dynadot).",2984 "verified": true,2985 "verifiedAt": "2026-09-08",2986 "notes": null2987 },2988 {2989 "id": "totalcards",2990 "name": "Total Cards",2991 "domain": "totalcards.net",2992 "country": "GB",2993 "supportedCountries": [2994 "GB"2995 ],2996 "languages": [2997 "en"2998 ],2999 "sourceType": "dealer",3000 "categories": [3001 "pokemon",3002 "magic_the_gathering",3003 "disney_lorcana",3004 "one_piece_card_game",3005 "digimon_tcg",3006 "dragon_ball_tcg",3007 "final_fantasy_tcg",3008 "star_wars_tcg",3009 "other_tcg",3010 "funko",3011 "action_figures",3012 "comics",3013 "marvel_comics",3014 "dc_comics",3015 "independent_comics",3016 "designer_toys",3017 "gundam"3018 ],3019 "api": {3020 "available": false,3021 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",3022 "auth": "none",3023 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."3024 },3025 "urls": {3026 "search": null,3027 "product": "https://www.totalcards.net/products/<handle>",3028 "sold": null,3029 "sitemap": "https://www.totalcards.net/sitemap.xml",3030 "robots": "https://www.totalcards.net/robots.txt"3031 },3032 "data": {3033 "liveListings": true,3034 "soldResults": false,3035 "auctionResults": false,3036 "historical": "none",3037 "images": true,3038 "seller": true,3039 "saleDate": false,3040 "realizedPrice": false,3041 "fees": false,3042 "grading": false,3043 "certNumber": false,3044 "itemId": true,3045 "gtin": false,3046 "population": false,3047 "catalog": false3048 },3049 "access": {3050 "pagination": "page_number",3051 "jsRendering": false,3052 "antiBot": "none",3053 "cloudflare": false,3054 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",3055 "rateLimit": "none published; we use 1 req / 1.5 s",3056 "preferredEngine": "shopify"3057 },3058 "currency": [3059 "GBP"3060 ],3061 "freshness": "daily",3062 "priority": "wave3",3063 "difficulty": "easy",3064 "reliability": 0.7,3065 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",3066 "status": "implemented",3067 "connectors": [3068 "totalcards"3069 ],3070 "statusReason": null,3071 "verified": true,3072 "verifiedAt": "2026-09-08",3073 "notes": "Large UK trading-card retailer (Newton Aycliffe, since 2012): Pokémon (English + Japanese) and Magic singles, sealed TCG products, Funko, figures and comics. Prices in products.json are the shop base currency GBP (Shopify.currency rate 1.0, /meta.json currency GBP); UK VAT included."3074 },3075 {3076 "id": "toyzeroplus",3077 "name": "TOYZEROPLUS",3078 "domain": "toyzeroplus.com",3079 "country": "HK",3080 "supportedCountries": [3081 "HK"3082 ],3083 "languages": [3084 "en",3085 "zh"3086 ],3087 "sourceType": "dealer",3088 "categories": [3089 "designer_toys"3090 ],3091 "api": {3092 "available": false,3093 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",3094 "auth": "none",3095 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."3096 },3097 "urls": {3098 "search": null,3099 "product": "https://toyzeroplus.com/products/<handle>",3100 "sold": null,3101 "sitemap": "https://toyzeroplus.com/sitemap.xml",3102 "robots": "https://toyzeroplus.com/robots.txt"3103 },3104 "data": {3105 "liveListings": true,3106 "soldResults": false,3107 "auctionResults": false,3108 "historical": "none",3109 "images": true,3110 "seller": true,3111 "saleDate": false,3112 "realizedPrice": false,3113 "fees": false,3114 "grading": false,3115 "certNumber": false,3116 "itemId": true,3117 "gtin": false,3118 "population": false,3119 "catalog": false3120 },3121 "access": {3122 "pagination": "page_number",3123 "jsRendering": false,3124 "antiBot": "none",3125 "cloudflare": false,3126 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",3127 "rateLimit": "none published; we use 1 req / 1.5 s",3128 "preferredEngine": "shopify"3129 },3130 "currency": [3131 "HKD"3132 ],3133 "freshness": "daily",3134 "priority": "wave3",3135 "difficulty": "easy",3136 "reliability": 0.7,3137 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",3138 "status": "implemented",3139 "connectors": [3140 "toyzeroplus"3141 ],3142 "statusReason": null,3143 "verified": true,3144 "verifiedAt": "2026-09-08",3145 "notes": "Hong Kong designer-toy label and publisher (Kowloon): own art toys and blind-box series (PP Baby/Lulu the Piggy by aaaz, Banggri, Dog Together, Esther Bunny, CiCi's Story, Mewky, Ultraman Kaiju Daruma) sold at primary-market prices; Single vs full Set variants. Prices are the base currency HKD (/meta.json currency HKD, country HK, Shopify.currency rate 1.0). A blind-box product has \"Single\"/\"Set\" variants (the Set price is the full case)."3146 },3147 {3148 "id": "toyzone-uk",3149 "name": "Toyzone",3150 "domain": "toyzone.co.uk",3151 "country": "GB",3152 "languages": [3153 "en"3154 ],3155 "sourceType": "dealer",3156 "categories": [3157 "action_figures"3158 ],3159 "data": {3160 "liveListings": true3161 },3162 "access": {3163 "antiBot": "none",3164 "cloudflare": false,3165 "preferredEngine": "none",3166 "robots": null3167 },3168 "currency": [3169 "GBP"3170 ],3171 "status": "rejected",3172 "statusReason": "Host unreachable at probe time.",3173 "verified": true,3174 "verifiedAt": "2026-09-08",3175 "notes": null3176 },3177 {3178 "id": "trader-online",3179 "name": "Trader Online",3180 "domain": "trader-online.de",3181 "country": "DE",3182 "languages": [3183 "de"3184 ],3185 "sourceType": "dealer",3186 "categories": [3187 "magic_the_gathering",3188 "pokemon",3189 "yugioh"3190 ],3191 "data": {3192 "liveListings": true3193 },3194 "access": {3195 "antiBot": "blocking",3196 "cloudflare": true,3197 "preferredEngine": "none",3198 "robots": null3199 },3200 "currency": [3201 "EUR"3202 ],3203 "status": "blocked",3204 "statusReason": "Cloudflare challenge on every request.",3205 "verified": true,3206 "verifiedAt": "2026-09-08",3207 "notes": null3208 },3209 {3210 "id": "travellingman",3211 "name": "Travelling Man",3212 "domain": "travellingman.com",3213 "country": "GB",3214 "supportedCountries": [3215 "GB"3216 ],3217 "languages": [3218 "en"3219 ],3220 "sourceType": "dealer",3221 "categories": [3222 "manga",3223 "comics",3224 "action_figures",3225 "funko",3226 "designer_toys",3227 "pokemon",3228 "magic_the_gathering",3229 "yugioh",3230 "disney_lorcana",3231 "digimon_tcg",3232 "dragon_ball_tcg",3233 "star_wars_tcg",3234 "gundam",3235 "marvel_comics",3236 "dc_comics",3237 "independent_comics"3238 ],3239 "api": {3240 "available": false,3241 "docsUrl": "https://shopify.dev/docs/api/ajax/reference/product",3242 "auth": "none",3243 "notes": "Public Shopify storefront JSON (/collections/<handle>/products.json, /products/<handle>.json); no key. Not the Admin/Storefront GraphQL API."3244 },3245 "urls": {3246 "search": null,3247 "product": "https://travellingman.com/products/<handle>",3248 "sold": null,3249 "sitemap": "https://travellingman.com/sitemap.xml",3250 "robots": "https://travellingman.com/robots.txt"3251 },3252 "data": {3253 "liveListings": true,3254 "soldResults": false,3255 "auctionResults": false,3256 "historical": "none",3257 "images": true,3258 "seller": true,3259 "saleDate": false,3260 "realizedPrice": false,3261 "fees": false,3262 "grading": false,3263 "certNumber": false,3264 "itemId": true,3265 "gtin": true,3266 "population": false,3267 "catalog": false3268 },3269 "access": {3270 "pagination": "page_number",3271 "jsRendering": false,3272 "antiBot": "none",3273 "cloudflare": false,3274 "robots": "Standard Shopify robots.txt; /collections/*/products.json allowed",3275 "rateLimit": "none published; we use 1 req / 1.5 s",3276 "preferredEngine": "shopify"3277 },3278 "currency": [3279 "GBP"3280 ],3281 "freshness": "daily",3282 "priority": "wave3",3283 "difficulty": "easy",3284 "reliability": 0.65,3285 "legal": "Public storefront data; attribution via sourceUrl; asking prices only. No login, no personal data.",3286 "status": "implemented",3287 "connectors": [3288 "travellingman"3289 ],3290 "statusReason": null,3291 "verified": true,3292 "verifiedAt": "2026-09-08",3293 "notes": "UK graphic-novel, manga and games chain (Leeds/York/Manchester/Newcastle, since 1991): manga (ISBN SKUs), graphic novels, S.H.Figuarts, trading figures, Funko, sealed Pokémon/MTG/Yu-Gi-Oh!/Lorcana/Digimon and Gunpla. Prices are the base currency GBP (/meta.json currency GBP). Manga/graphic-novel SKUs are ISBN-13s (kept as sku; ISBN identifiers are only derived from the barcode field)."3294 },3295 {3296 "id": "ultrajeux",3297 "name": "UltraJeux",3298 "domain": "ultrajeux.com",3299 "country": "FR",3300 "languages": [3301 "fr"3302 ],3303 "sourceType": "dealer",3304 "categories": [3305 "pokemon",3306 "yugioh"3307 ],3308 "data": {3309 "liveListings": true3310 },3311 "access": {3312 "antiBot": "none",3313 "cloudflare": false,3314 "preferredEngine": "none",3315 "robots": null3316 },3317 "currency": [3318 "EUR"3319 ],3320 "status": "rejected",3321 "statusReason": "Site answers 410 Gone on catalogue paths (shop closed/moved).",3322 "verified": true,3323 "verifiedAt": "2026-09-08",3324 "notes": null3325 },3326 {3327 "id": "windvintage",3328 "name": "Wind Vintage",3329 "domain": "windvintage.com",3330 "country": "US",3331 "languages": [3332 "en"3333 ],3334 "sourceType": "dealer",3335 "categories": [3336 "watches"3337 ],3338 "data": {3339 "liveListings": true3340 },3341 "access": {3342 "antiBot": "none",3343 "cloudflare": false,3344 "preferredEngine": "firecrawl",3345 "robots": null3346 },3347 "currency": [3348 "USD"3349 ],3350 "status": "rejected",3351 "statusReason": "Squarespace storefront (no Shopify/Woo JSON). Squarespace exposes ?format=json on collection pages — candidate for a small dedicated connector later; low volume (curated vintage watches).",3352 "verified": true,3353 "verifiedAt": "2026-09-08",3354 "notes": null3355 },3356 {3357 "id": "xupes",3358 "name": "Xupes",3359 "domain": "xupes.com",3360 "country": "GB",3361 "languages": [3362 "en"3363 ],3364 "sourceType": "dealer",3365 "categories": [3366 "watches",3367 "luxury_handbags"3368 ],3369 "data": {3370 "liveListings": true3371 },3372 "access": {3373 "antiBot": "none",3374 "cloudflare": false,3375 "preferredEngine": "firecrawl",3376 "robots": null3377 },3378 "currency": [3379 "GBP"3380 ],3381 "status": "rejected",3382 "statusReason": "Magento 2 storefront (no public JSON catalogue). Pre-owned watches already covered by Watchfinder/Subdial/Chrono24; candidate for a later JSON-LD (adapters.productsFromHtml) connector.",3383 "verified": true,3384 "verifiedAt": "2026-09-08",3385 "notes": null3386 }3387]3388