Bike parts fit by standard. Powersports parts fit by model. Both are already in your listings.
A cassette listing says Micro Spline and 12-speed. A bottom bracket says BSA or PF30 or T47. A hub says 12×148 Boost; a headset says ZS44/EC34; a rotor says 160, 180 or 203. Motorcycle and ATV parts say "MT-07 2014 on". Mavitra AI reads every one of those, writes the standards as filterable attributes and resolves the vehicle models against the eBay vehicle list.
We're opening this vertical now. The free audit runs today; the full schema ships with the first catalogs.
Shimano CS-M8100 Deore XT 12-speed cassette, 10-51T, Micro Spline freehub only. Hyperglide+ shifting, steel and aluminium sprockets on an alloy carrier. 470 g. Compatible with XT M8100, SLX M7100 and Deore M6100 12-speed groupsets.
Speeds, range and freehub standard become filters on the cassette collection; Google Shopping gets material and product_type; a buyer with a Micro Spline hub finds this in one click instead of reading six descriptions.
Example listing. Bicycle parts are matched by standard, not by bike model, because that is how they actually fit.
Sintered Front Brake Pads — Yamaha MT-07 / XSR700
- Yamaha MT-07 2014–2024
- Yamaha XSR700 2016–2024
Motorcycle, ATV and jet-ski models resolve against the eBay vehicle list, so these rows export straight to eBay Motors compatibility and drive the vehicle filter on your store.
Two ways parts fit. We handle both properly.
Standards for bicycles
Bottom bracket shell (BSA, PF30, T47, BB30), axle (12×142, 12×148 Boost, QR), headset (ZS44, EC34, IS42), rotor size, chain speeds, freehub body, bolt pattern. Each is a typed attribute with its own allowed values, so filters never mix them.
Models for powersports
Motorcycle, ATV, side-by-side and jet-ski parts are matched to real vehicle rows on the eBay vehicle list. "MT-07 2014 on" becomes year-by-year rows, not a string.
Your specs win
Values already in your metafields or supplier feed are the strongest evidence. We fill the blanks and never contradict a stated spec.
Flagged, not guessed
A standard the listing does not state is left blank and queued for review. You approve once; it stays approved on every re-run.
What gets extracted
Standard + vehicle filters
Filter cassettes by speeds and freehub, bottom brackets by shell standard, brake pads by bike model — as Search & Discovery filters from the same metafields.
Shopping feed
product_type, material and structured attributes so "12 speed micro spline cassette" and "mt-07 brake pads" match your SKU, not a competitor's.
Parts compatibility
Resolved motorcycle, ATV and jet-ski rows in the format eBay Motors accepts. Bicycle standards go into item specifics, where eBay's cycling buyers filter.
Questions from bike and powersports stores
Bicycle parts don't fit by bike model. How do you handle that?
By standard. A bottom bracket fits a shell standard, a cassette fits a freehub body and speed count, a rotor fits a mount and a size. Those standards are the attributes we extract and the filters we build. We never try to map a bicycle part to a bike model list, because no reliable one exists.
Are motorcycles, ATVs and jet-skis on the eBay vehicle list?
Yes. The same Australian eBay vehicle list we use for cars covers motorcycles, ATVs, side-by-sides and personal watercraft. Fitment on powersports parts resolves to real rows and exports to eBay Motors compatibility exactly as automotive parts do.
What about e-bike parts?
Motor system (Bosch, Shimano STEPS, Bafang), battery capacity in watt-hours, mount type and display compatibility are their own attributes in the schema. Where a listing states them, they become filters.
Will it guess a standard that is not in the listing?
No. If a crankset listing does not say which bottom bracket it needs, the attribute stays blank and is flagged for review with the raw text attached. Nothing unresolved is exported or written to your store.
What does early access mean?
The engine, the vehicle matching and the Shopify write-back are the same ones running on live automotive and trade catalogs today. The bike and powersports attribute schema is being finalised on the first catalogs in this vertical. The free audit runs now and shows you exactly what we would extract from 100 of your parts.
Send 100 parts. See the standards and fitment we find.
The free audit shows which of your listings state a standard or a model we can resolve, which filters your buyers are missing today, and what your eBay and Google exports would look like.