{
  "id": "solarisjapan",
  "displayName": "Solaris Japan",
  "sourceId": "solarisjapan",
  "sourceName": "Solaris Japan",
  "sourceType": "dealer",
  "sourceUrl": "https://solarisjapan.com",
  "module": "api/solarisjapan",
  "enginePriority": [
    "api"
  ],
  "categories": [
    "action_figures",
    "gundam",
    "video_games",
    "nintendo_games",
    "one_piece_card_game",
    "pokemon",
    "plush",
    "gaming_hardware",
    "playstation_games",
    "sega_games",
    "xbox_games",
    "atari_retro_games"
  ],
  "regions": [
    "US",
    "JP"
  ],
  "country": "US",
  "languages": [
    "en"
  ],
  "currency": [
    "USD"
  ],
  "supportsListings": true,
  "supportsSold": false,
  "supportsAuctions": false,
  "supportsImages": true,
  "supportsCatalog": false,
  "supportsPopulation": false,
  "supportsLookup": true,
  "refreshFrequencyMinutes": 1440,
  "priority": "medium",
  "trustScore": 0.65,
  "attributionRequired": true,
  "termsUrl": "https://solarisjapan.com/policies/terms-of-service",
  "accessNotes": "Solaris Japan (solarisjapan.com) 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 (figures, nendoroid, figma, pop-up-parade-figures, prize-figures, revoltech-figures, marvel-dc-action-figures, star-wars-figures, gundam-figures, retro-games, nintendo-ds, nintendo-3ds, nintendo-switch, one-piece-tcg, pokemon-tcg, plushies). 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, once a day, 3 pages per collection per incremental run (backfill bounded by backfillMaxPages). 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). 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.",
  "enabled": true,
  "schemaVersion": "1.0",
  "acquisitionMethod": "Shopify storefront products.json (public JSON)",
  "historicalDepth": "none",
  "requires": [],
  "config": {
    "currency": "USD",
    "seller": "Solaris Japan",
    "location": null,
    "collections": [
      {
        "handle": "figures",
        "categorySlug": "action_figures"
      },
      {
        "handle": "nendoroid",
        "categorySlug": "action_figures",
        "brand": "Good Smile Company",
        "series": "Nendoroid"
      },
      {
        "handle": "figma",
        "categorySlug": "action_figures",
        "brand": "Max Factory",
        "series": "figma"
      },
      {
        "handle": "pop-up-parade-figures",
        "categorySlug": "action_figures",
        "brand": "Good Smile Company",
        "series": "Pop Up Parade"
      },
      {
        "handle": "prize-figures",
        "categorySlug": "action_figures",
        "series": "Prize Figure"
      },
      {
        "handle": "revoltech-figures",
        "categorySlug": "action_figures",
        "brand": "Kaiyodo",
        "series": "Revoltech"
      },
      {
        "handle": "marvel-dc-action-figures",
        "categorySlug": "action_figures"
      },
      {
        "handle": "star-wars-figures",
        "categorySlug": "action_figures",
        "franchise": "Star Wars"
      },
      {
        "handle": "gundam-figures",
        "categorySlug": "gundam",
        "franchise": "Gundam"
      },
      {
        "handle": "retro-games",
        "categorySlug": "video_games"
      },
      {
        "handle": "nintendo-ds",
        "categorySlug": "nintendo_games",
        "brand": "Nintendo"
      },
      {
        "handle": "nintendo-3ds",
        "categorySlug": "nintendo_games",
        "brand": "Nintendo"
      },
      {
        "handle": "nintendo-switch",
        "categorySlug": "nintendo_games",
        "brand": "Nintendo"
      },
      {
        "handle": "one-piece-tcg",
        "categorySlug": "one_piece_card_game",
        "franchise": "One Piece"
      },
      {
        "handle": "pokemon-tcg",
        "categorySlug": "pokemon",
        "franchise": "Pokémon"
      },
      {
        "handle": "plushies",
        "categorySlug": "plush"
      }
    ],
    "rules": [
      {
        "match": "^(?=.*\\| game \\|)(?=.*(?:hardware|console\\b|controller|joystick|arcade stick))",
        "categorySlug": "gaming_hardware"
      },
      {
        "match": "^(?=.*\\| game \\|)(?=.*(?:super famicom|\\bsfc\\b|famicom|\\bnes\\b|\\bsnes\\b|nintendo|\\bnds\\b|\\b3ds\\b|game ?boy|\\bgba\\b|\\bn64\\b|gamecube|\\bwii\\b|switch|virtual boy))",
        "categorySlug": "nintendo_games",
        "brand": "Nintendo"
      },
      {
        "match": "^(?=.*\\| game \\|)(?=.*(?:playstation|\\bpsx\\b|\\bps[12345]\\b|\\bpsp\\b|ps vita))",
        "categorySlug": "playstation_games",
        "brand": "Sony"
      },
      {
        "match": "^(?=.*\\| game \\|)(?=.*(?:mega drive|genesis|saturn|dreamcast|\\bsega\\b|game gear|master system))",
        "categorySlug": "sega_games",
        "brand": "Sega"
      },
      {
        "match": "^(?=.*\\| game \\|)(?=.*(?:xbox))",
        "categorySlug": "xbox_games",
        "brand": "Microsoft"
      },
      {
        "match": "^(?=.*\\| game \\|)(?=.*(?:pc engine|turbografx|neo geo|wonderswan|atari|\\b3do\\b|\\bmsx\\b))",
        "categorySlug": "atari_retro_games"
      }
    ],
    "defaultCategory": null,
    "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|\\bnsfw\\b|cast-?off|dakimakura|\\br-?18\\b|\\badult\\b|game guide|\\bdvd\\b|blu-ray|art ?book|calendar|\\bcup\\b|towel|arcade stick|gaming pad|\\bhori\\b|tapestry|poster|clear file|acrylic stand|can badge|keychain|strap\\b|phone case|sticker|mouse pad|t-shirt|cushion|blanket|\\bbag\\b|wallet|mug\\b",
    "keepOutOfStock": true,
    "pageSize": 250,
    "fetchBarcodes": false,
    "wholeShop": false
  }
}
