← Review table (gravel) · shopper page

VSF Fahrradmanufaktur GX-500

bikeexchange:vsf_fahrradmanufaktur_gx_500_2024 · source URL · confidence 0.95 · GTIN 4260131215094

Eligibility

Can win a band.

Size decisions

retailer labelalphacomparable cmmatchmappingin stockvariant priceevidence
51cm51 cmexact scalestated by the retaileryes€2.39951cm

A shopper asking for: 54 → nothing compatible · 56 → nothing compatible · 58 → nothing compatible · 60 → nothing compatible

Identity

Canonical configuration: VSF Fahrradmanufaktur | GX-500 Diamant dry terracotta glänzend | Apex | 2025
Confidence: high

retailerpricesizes in stock
bikes.de€2.39954 cm | (28")debug
BikeExchange€2.39951cmdebug

Provenance — why we believe each fact

fieldsourceevidence
brandretailer:bikeexchange / parseVSF Fahrradmanufaktur
modelretailer:bikeexchange / derivedVSF Fahrradmanufaktur GX-500
modelYearretailer:bikeexchange / parseJahr: 2024
categoryretailer:bikeexchange / derivedretailer taxonomy
groupsetFamilyretailer:bikeexchange / dictionarySRAM Apex || SRAM Apex
electronicShiftingretailer:bikeexchange / derivedSRAM Apex || SRAM Apex
speedsretailer:bikeexchange / parse12-speed
suspensionretailer:bikeexchange / derivedno suspension fork and no rear shock on a drop-bar listing
dropperPostretailer:bikeexchange / derivedseatpost row says "Rigid"
wheelMaterialretailer:bikeexchange / dictionaryRyde DP19
wheelTierretailer:bikeexchange / dictionaryRyde DP19
powerMeterretailer:bikeexchange / derivedabsent from a 21-field spec table
availabilityretailer:bikeexchange / derivedsizes 1: 1 stocked, 0 gone, 0 unread
sellerretailer:bikeexchange / parse51cm: Dynamo Fahrradideen
frameMaterialai / ai (0.9)Rahmenmaterial: Staal

Warnings

Score breakdown

{
  "frameScore": 13,
  "drivetrainScore": 19,
  "wheelScore": 5,
  "extrasScore": 0,
  "suspensionScore": 0,
  "weightAdjustment": 0,
  "equipmentValue": 37,
  "notes": [
    "SRAM Apex = 19.",
    "Wheels \"basic-aluminium\" = 5.",
    "Weight not published: no weight adjustment either way."
  ],
  "marketPrice": 1828,
  "valueScore": 0.762,
  "savingsVsMarket": -571
}

AI normalization

{
  "requested": [
    "frameMaterial",
    "brakes",
    "weightKg"
  ],
  "applied": [
    "frameMaterial"
  ],
  "rejected": [],
  "notes": "Frame material is given as 'Staal'/'Stahl' -> steel. Brakes are listed only as 'disc brake' and 'SRAM Apex | 160/160mm' but source does not specify hydraulic vs mechanical, so brakes left null. Wheel rims named 'Ryde DP19' but material not stated explicitly, so wheelMaterial and wheelTier set to null. No bike weight or power meter stated.",
  "raw": {
    "frameMaterial": {
      "value": "steel",
      "evidence": "Rahmenmaterial: Staal",
      "confidence": 0.9
    },
    "groupsetBrand": {
      "value": "SRAM",
      "evidence": "SRAM Apex",
      "confidence": 0.9
    },
    "groupsetFamily": {
      "value": "Apex",
      "evidence": "SRAM Apex",
      "confidence": 0.9
    },
    "electronicShifting": {
      "value": "false",
      "evidence": "Art der Schaltung: Chain - Mechanical",
      "confidence": 0.9
    },
    "speeds": {
      "value": "12",
      "evidence": "Kassette: Sram XPLR PG-1231 | 12-speed",
      "confidence": 0.9
    },
    "mixedGroupset": {
      "value": "true",
      "evidence": "Kurbel: Sram Apex\nKassette: Sram XPLR PG-1231 | 12-speed",
      "confidence": 0.8
    },
    "wheelMaterial": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "wheelTier": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "brakes": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "weightKg": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "powerMeter": {
      "value": null,
      "evidence": null,
      "confidence": 0
    },
    "notes": "Frame material is given as 'Staal'/'Stahl' -> steel. Brakes are listed only as 'disc brake' and 'SRAM Apex | 160/160mm' but source does not specify hydraulic vs mechanical, so brakes left null. Wheel rims named 'Ryde DP19' but material not stated explicitly, so wheelMaterial and wheelTier set to null. No bike weight or power meter stated."
  }
}

Normalized record

{
  "id": "bikeexchange:vsf_fahrradmanufaktur_gx_500_2024",
  "retailer": "bikeexchange",
  "retailerProductId": "vsf_fahrradmanufaktur_gx_500_2024",
  "productUrl": "https://www.bikeexchange.de/de-DE/products/vsf_fahrradmanufaktur_gx_500_2024?sku=VSF_0000636845",
  "brand": "VSF Fahrradmanufaktur",
  "model": "GX-500",
  "modelYear": 2024,
  "category": "gravel",
  "categoryBasis": "route",
  "sourceCategory": "gravel",
  "price": 2399,
  "originalPrice": null,
  "currency": "EUR",
  "discountPercent": null,
  "frameMaterial": "steel",
  "frameModel": "25 CrMo4",
  "frameTier": null,
  "groupsetBrand": "SRAM",
  "groupsetFamily": "Apex",
  "groupsetGeneration": null,
  "electronicShifting": false,
  "speeds": 12,
  "mixedGroupset": false,
  "groupsetComponents": {
    "shifters": "Apex",
    "rearDerailleur": "Apex",
    "crank": "Apex",
    "cassette": "XPLR"
  },
  "groupsetTierSpread": 0,
  "crank": "Sram Apex | 170 mm",
  "cassette": "Sram XPLR PG-1231 | 12-speed",
  "brakes": "unknown",
  "brakePistons": null,
  "brakeTier": "unknown",
  "suspension": "none",
  "fork": null,
  "rearShock": null,
  "dropperPost": false,
  "beltDrive": null,
  "hubDynamo": null,
  "rack": null,
  "mudguards": null,
  "chaincase": null,
  "kickstand": null,
  "lighting": null,
  "wheelSize": null,
  "wheelset": "Ryde DP19 | 32H",
  "wheelMaterial": "aluminium",
  "wheelTier": "basic-aluminium",
  "tyres": "Schwalbe G-One R | 45-622",
  "weightKg": null,
  "powerMeter": false,
  "powerMeterKind": null,
  "availableSizes": [
    {
      "rawSize": "51cm",
      "size": "51",
      "sizeCm": 51,
      "inStock": true,
      "stockCount": null,
      "price": 2399,
      "seller": "Dynamo Fahrradideen",
      "deliveryNote": "Reguläre Lieferzeit 9 Tage"
    }
  ],
  "seller": "Dynamo Fahrradideen",
  "availability": "limited",
  "gtins": [
    "4260131215094"
  ],
  "imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/db23729ccc87f9fb7712-lKUqGgkI.png",
  "rawTitle": "VSF Fahrradmanufaktur GX-500",
  "fetchedAt": "2026-09-19T05:19:58.753Z",
  "normalizationConfidence": 0.95,
  "warnings": [
    {
      "code": "brake-actuation-unstated",
      "message": "The spec table says \"disc brake\" without saying whether the disc brake is hydraulic or mechanical. Recorded as unknown; the two are not interchangeable to a buyer.",
      "severity": "info"
    },
    {
      "code": "single-size-only",
      "message": "Only one size is in stock (51cm).",
      "severity": "info"
    }
  ]
}

Parsed specification table

{
  "Rahmenmaterial": "Staal",
  "Rahmen": "25 CrMo4",
  "Art der Bremse": "disc brake",
  "Bremse": "SRAM Apex | 160/160mm",
  "Naben": "KT, 12x100mm, CL, | KT, 12x142mm, CL",
  "Reifen": "Schwalbe G-One R | 45-622",
  "Speichen": "Stainless steel 2.0mm",
  "Laufräder": "Ryde DP19 | 32H",
  "Lenkerband": "Fizik Vento Solocush Tacky | 2.7mm",
  "Vorbau": "Levelnine | Aluminum | 6° | 90 / 90 / 90 / 110 / 110mm",
  "Lenker": "Levenine Gravel | Aluminum | Flare 12° | 440 / 440 / 440 / 460 / 480mm",
  "Kurbel": "Sram Apex | 170 mm",
  "Kassette": "Sram XPLR PG-1231 | 12-speed",
  "Innenlager": "Sram Apex | BSA",
  "Schalthebel": "SRAM Apex",
  "Art der Schaltung": "Chain - Mechanical",
  "Umwerfer hinten": "SRAM Apex",
  "Kette / Riemen": "SRAM Apex",
  "Sattel": "Selle Royal SRX",
  "Sattelstütze": "Rigid seat post",
  "Jahr": "2024"
}

Raw adapter output

{
  "retailer": "bikeexchange",
  "retailerProductId": "vsf_fahrradmanufaktur_gx_500_2024",
  "productUrl": "https://www.bikeexchange.de/de-DE/products/vsf_fahrradmanufaktur_gx_500_2024?sku=VSF_0000636845",
  "extractionMethod": "embedded-json",
  "sourceCategory": "gravel",
  "rawTitle": "VSF Fahrradmanufaktur GX-500",
  "rawBrand": "VSF Fahrradmanufaktur",
  "price": 2399,
  "originalPrice": null,
  "currency": "EUR",
  "imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/db23729ccc87f9fb7712-lKUqGgkI.png",
  "rawSpecifications": {
    "Rahmenmaterial": "Staal",
    "Rahmen": "25 CrMo4",
    "Art der Bremse": "disc brake",
    "Bremse": "SRAM Apex | 160/160mm",
    "Naben": "KT, 12x100mm, CL, | KT, 12x142mm, CL",
    "Reifen": "Schwalbe G-One R | 45-622",
    "Speichen": "Stainless steel 2.0mm",
    "Laufräder": "Ryde DP19 | 32H",
    "Lenkerband": "Fizik Vento Solocush Tacky | 2.7mm",
    "Vorbau": "Levelnine | Aluminum | 6° | 90 / 90 / 90 / 110 / 110mm",
    "Lenker": "Levenine Gravel | Aluminum | Flare 12° | 440 / 440 / 440 / 460 / 480mm",
    "Kurbel": "Sram Apex | 170 mm",
    "Kassette": "Sram XPLR PG-1231 | 12-speed",
    "Innenlager": "Sram Apex | BSA",
    "Schalthebel": "SRAM Apex",
    "Art der Schaltung": "Chain - Mechanical",
    "Umwerfer hinten": "SRAM Apex",
    "Kette / Riemen": "SRAM Apex",
    "Sattel": "Selle Royal SRX",
    "Sattelstütze": "Rigid seat post",
    "Jahr": "2024"
  },
  "rawFeatures": [
    "Stahl",
    "SRAM Apex",
    "Beschreibung"
  ],
  "rawSizes": [
    {
      "rawSize": "51cm",
      "size": "51",
      "sizeCm": 51,
      "inStock": true,
      "stockCount": null,
      "price": 2399,
      "seller": "Dynamo Fahrradideen",
      "deliveryNote": "Reguläre Lieferzeit 9 Tage"
    }
  ],
  "availabilityText": "sizes 1: 1 stocked, 0 gone, 0 unread",
  "fetchedAt": "2026-09-19T05:19:58.753Z",
  "sourceMeta": {
    "skus": [
      "4260131215094"
    ],
    "shopSkus": [
      "VSF_0000636845",
      "VSF_0000636845"
    ],
    "seller": "Dynamo Fahrradideen",
    "sellerOfSize": "51cm",
    "sellerId": "cbef6e05-c608-4738-a88f-27676aaf15e5",
    "storeKey": "store_01KWKNYNWBFFGEKGAJD6WH8HPG_eur",
    "storeCity": "Hildesheim",
    "storeCountry": "DE",
    "storeDelivers": true,
    "storeClickAndCollect": true,
    "storeReservation": true,
    "storeDeliveryTime": "P9D",
    "shippingPrice": 85,
    "hasMoreSellers": false,
    "condition": "NEW",
    "ctProductId": "a20362d8-e953-4a85-a6c0-d5bc69c041d0",
    "shopCategory": "Gravel",
    "colourCount": 1,
    "fetchedSku": "VSF_0000636845"
  }
}

Impressum · Privacy · Contact · About BikeFind