{
  "id": "travellingman",
  "displayName": "Travelling Man",
  "sourceId": "travellingman",
  "sourceName": "Travelling Man",
  "sourceType": "dealer",
  "sourceUrl": "https://travellingman.com",
  "module": "api/travellingman",
  "enginePriority": [
    "api"
  ],
  "categories": [
    "manga",
    "comics",
    "action_figures",
    "funko",
    "designer_toys",
    "pokemon",
    "magic_the_gathering",
    "yugioh",
    "disney_lorcana",
    "digimon_tcg",
    "dragon_ball_tcg",
    "star_wars_tcg",
    "gundam",
    "marvel_comics",
    "dc_comics",
    "independent_comics"
  ],
  "regions": [
    "GB"
  ],
  "country": "GB",
  "languages": [
    "en"
  ],
  "currency": [
    "GBP"
  ],
  "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://travellingman.com/policies/terms-of-service",
  "accessNotes": "Travelling Man (travellingman.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 (manga, all-graphic-novels, dragon-ball-figuarts, trading-figures, pokemon-moncolle, funko, blind-boxes, pokemon-tcg, magic-the-gathering, yugioh, disney-lorcana, digimon-card-game, dragon-ball-super-tcg, star-wars-unlimited, gundam). 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 GBP (/meta.json currency GBP). Manga/graphic-novel SKUs are ISBN-13s (kept as sku; ISBN identifiers are only derived from the barcode field). 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": "GBP",
    "seller": "Travelling Man",
    "location": null,
    "collections": [
      {
        "handle": "manga",
        "categorySlug": "manga"
      },
      {
        "handle": "all-graphic-novels",
        "categorySlug": "comics"
      },
      {
        "handle": "dragon-ball-figuarts",
        "categorySlug": "action_figures",
        "brand": "Bandai",
        "series": "S.H.Figuarts",
        "franchise": "Dragon Ball"
      },
      {
        "handle": "trading-figures",
        "categorySlug": "action_figures"
      },
      {
        "handle": "pokemon-moncolle",
        "categorySlug": "action_figures",
        "franchise": "Pokémon",
        "series": "Moncolle"
      },
      {
        "handle": "funko",
        "categorySlug": "funko",
        "brand": "Funko"
      },
      {
        "handle": "blind-boxes",
        "categorySlug": "designer_toys"
      },
      {
        "handle": "pokemon-tcg",
        "categorySlug": "pokemon",
        "franchise": "Pokémon"
      },
      {
        "handle": "magic-the-gathering",
        "categorySlug": "magic_the_gathering",
        "franchise": "Magic: The Gathering"
      },
      {
        "handle": "yugioh",
        "categorySlug": "yugioh",
        "franchise": "Yu-Gi-Oh!"
      },
      {
        "handle": "disney-lorcana",
        "categorySlug": "disney_lorcana",
        "franchise": "Disney Lorcana"
      },
      {
        "handle": "digimon-card-game",
        "categorySlug": "digimon_tcg",
        "franchise": "Digimon"
      },
      {
        "handle": "dragon-ball-super-tcg",
        "categorySlug": "dragon_ball_tcg",
        "franchise": "Dragon Ball"
      },
      {
        "handle": "star-wars-unlimited",
        "categorySlug": "star_wars_tcg",
        "franchise": "Star Wars"
      },
      {
        "handle": "gundam",
        "categorySlug": "gundam",
        "franchise": "Gundam"
      }
    ],
    "rules": [
      {
        "match": "^(?=.*\\| (?:Graphic Novel|Comic|Comics)s? \\|)(?=.*(?:\\bmarvel\\b|spider-?man|x-men|avengers|wolverine|daredevil|hulk|iron man|captain america|deadpool|fantastic four|thor\\b|venom|punisher|moon knight|black panther))",
        "categorySlug": "marvel_comics",
        "brand": "Marvel"
      },
      {
        "match": "^(?=.*\\| (?:Graphic Novel|Comic|Comics)s? \\|)(?=.*(?:\\bdc comics\\b|\\bdc\\b|batman|superman|wonder woman|justice league|flash\\b|green lantern|aquaman|harley quinn|joker|nightwing|swamp thing|sandman|watchmen|vertigo))",
        "categorySlug": "dc_comics",
        "brand": "DC"
      },
      {
        "match": "^(?=.*\\| (?:Graphic Novel|Comic|Comics)s? \\|)(?=.*(?:image comics|dark horse|\\bidw\\b|boom! ?studios|dynamite|valiant|oni press|2000 ad|archie|spawn|invincible|walking dead|saga\\b|hellboy|tmnt|teenage mutant|transformers|2000ad|rebellion|titan comics|ahoy|mad cave|vault comics|aftershock|zenescope|fantagraphics|drawn & quarterly|avery hill))",
        "categorySlug": "independent_comics"
      }
    ],
    "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|\\baccessor|dice set|d20|d6\\b|\\bpaint|brush|primer|glue|hobby tool|cutter|tweezers|sticker|keyring|key ring|lanyard|badge|coaster|mug\\b|t-shirt|hoodie|\\bcap\\b|socks|towel|blanket|poster|wall scroll|calendar|advent|\\| accessories \\||\\| dice \\||\\| paint|scenery|miniatures? paint|art book|cook book|colouring|\\| novels? \\||\\| light novel \\||board game|puzzle",
    "keepOutOfStock": true,
    "pageSize": 250,
    "fetchBarcodes": false,
    "wholeShop": false
  }
}
