Attribute Schema Library
Attribute schemaautomotive aftermarket

Belts & Hoses Attributes

Belts & hoses covers accessory drive belts (Micro-V/serpentine, V-belt), timing belts and timing kits, and the rubber lines on a vehicle: coolant, heater, fuel, vacuum, power steering, A/C, and hydraulic brake — sold as molded shapes, bulk coil, and kits. Buyers are WD counter staff, jobbers, installers, and fleet maintenance.

The data is hard for a specific reason: the category runs two identity systems that never agree. The same serpentine belt ships as 6PK2345 (metric: 6 ribs, 2345 mm effective length, K profile per SAE J1459) and as K060923 (imperial: 6 ribs, 92.3 in). Neither is a spec — each is a code that has to be parsed back into fields. Hose is worse. What a hose actually is lives in a standard plus an R-class plus a material class (SAE J20 R4 Class D-1), printed on the sidewall and in the supplier PDF, not in the feed.

Molded hoses are shape-specific and separable only by Position and fitment, and ACES multiplies one SKU across thousands of Base Vehicle IDs. The PAdb has codes for nearly all of this. Most catalogs still carry it as a description string.

Core

Every SKU needs these. Without them the record is not a product, it is a row.

Part Type (PCdb Part Terminology)
enum
Radiator Hose

Drives the Part Terminology ID and the category tree. Wrong terminology and the SKU lands in the wrong filter rail on every downstream channel.

Manufacturer Part Number
identifier
K060923 (Gates) / 5060923 (Dayco) / 4060923 (Continental)

The number the counter types. One physical belt carries a different MPN per brand, so the record needs the vendor's exact string, not a cleaned-up one.

GTIN / UPC
identifier
072577049842 (UPC-A)

Required by Amazon, eBay, and PIES item-level records. Without it the listing is blocked or force-matched to someone else's ASIN.

Vehicle Fitment (ACES Base Vehicle ID)
identifier
2015-2020 Ford F-150, 3.5L V6 EcoBoost

Nothing here is bought without a vehicle. Base Vehicle ID plus engine qualifier is the actual query behind almost every session on the site.

Belt Profile / Section
enum
K (Micro-V), 3.56 mm rib pitch per SAE J1459

Sets rib pitch and groove geometry. A K-profile belt will not sit in a J-profile pulley, and the difference is invisible in a photo.

Rib Count
number · ribs
6

Belt width in the only unit a tech uses. Counting ribs on the old belt is the standard identification step; the catalog has to accept it as a filter.

Effective Length
number · mm
2345 mm (92.3 in)

The second half of belt identity. Must be stored as a number with a stated measurement basis, not buried inside a vendor part code.

Hose Inside Diameter
number · mm
15.9 mm (5/8 in, dash -10)

The dimension that has to match the fitting or neck. Sold in fractional inch, decimal inch, mm, and dash size — often by the same supplier.

Position / Orientation
enum
Upper (engine outlet to radiator inlet)

Molded hoses are shape-specific. Upper and lower for the same vehicle share a description and differ only by Position and bend shape.

Tube / Body Elastomer Compound
enum
EPDM tube / EPDM cover

Decides chemical and heat compatibility and, on belts, whether it cracks or wears. 'Rubber' is not an answer to this field.

Operating Temperature Range
range · °C
-40 °C to 125 °C

Under-hood temperature decides service life. Suppliers send a max only, or an SAE class, or Fahrenheit. The record needs both bounds in one unit.

Differentiating

What buyers actually compare on. This is where catalogs win or lose the filter.

Max Working Pressure
number · psi
180 psi (SAE 30R9 fuel injection hose)

Separates carburetor hose from fuel-injection hose, and hydraulic from suction. The single number that decides if the part is safe in the application.

Tensile Cord Material
enum
Aramid

Sets belt load capacity and stretch. Aramid cord is what heavy-duty and fleet buyers ask for by name; polyester is the standard line.

Hose Reinforcement Construction
enum
2-ply knit polyester

Explains the pressure rating and the price gap between two hoses with identical ID. Knit, braid, spiral, and wire are different products.

Kit Components Included
text
Timing belt, tensioner, 2 idlers, water pump, seals

Timing kits are bought on contents. 'Does it come with the water pump' is the question that decides the sale, and it lives in the description.

Compliance & identifiers

Standards, regulatory data, and the identifiers channels reject you for missing.

SAE Standard & Class
enum
SAE J20 R4 Class D-1

The spec-sheet line the buyer is matching. J20 R4 Class D-1 is a filter value, not a phrase to bury in marketing copy.

DOT / FMVSS 106 Certified
boolean
true (DOT-marked, torque stripes present)

Hydraulic brake hose assemblies must be DOT-marked and meet FMVSS 106 / SAE J1401. Selling uncertified assemblies is real exposure.

Country of Origin
text
Mexico

Required for customs, USMCA claims, and PIES item-level records. Also the first question fleet and government buyers ask.

The fields that aren't in the schema at all

What most belts & hoses catalogs are missing.

The table above is the schema most catalogs already have. These are the attributes that usually aren't in it — each one surfaced by a signal from the live market rather than by an audit of what's already there. This is what Anglera's Schema Foundry does on a real catalog, in this category.

Competitor signal
+ Rib Count / Effective Length (as numeric fields)

Distributor filter rails offer rib count and length sliders; most catalogs hold only the vendor code '6PK2345' as one text string, so a tech who measured a belt off the car can filter nothing.

Belt-off-the-car searches by rib count and length return nothing. The counter falls back to guessing by vehicle, and the wrong-width belt ships and comes back.

Supplier signal
+ Belt Elastomer Compound (EPDM vs Neoprene)

Supplier PDFs state EPDM or chloroprene construction; the catalog field says 'Rubber'. Installers ask for EPDM by name because neoprene cracks while EPDM wears rib material away instead.

Premium EPDM belts price against neoprene economy lines with no visible difference on the page, so the cheap SKU wins and the margin is left on the table.

Search signal
+ SAE J30 R-Class on fuel hose

Fuel hose listings carry ID and length but no J30 class. Buyers searching '30R9 fuel injection hose' get zero results, and R6 carburetor hose sits in the same filter bucket as R9.

R6 low-pressure hose sold into a fuel-injection or returnless EFI application swells and weeps. That returns as a warranty and liability claim, not a restock.

Review signal
+ Position (Upper / Lower / Inlet / Outlet)

Product Q&A and return reasons on molded coolant hoses keep asking 'is this the upper or the lower?' — ACES carries a Position qualifier, but the catalog exposes no Position field.

Two similar molded hoses for the same truck; the wrong one ships, the bay sits down waiting, and the return is a bulky freight-heavy molded part.

Search signal
+ Refrigerant Compatibility (R-134a / R-1234yf)

SAE J2064 marks hose for R-134a, R-1234yf, or both, and 1234yf systems run higher pressure. A/C hose listings usually say 'A/C hose' with an ID and nothing else.

Shops working 1234yf vehicles cannot confirm compatibility from the page and buy from whoever states it. The listing loses the search outright.

Messy in, governed out.

The same value, spelled every way automotive aftermarket suppliers spell it. A filter only works once they agree.

Effective Length
6PK2345K060923506092392.3 in2345mm6K923
2345 mm

Metric PK codes state mm; Gates/Dayco K-numbers state tenths of an inch. Same belt, two bases. Parse the code, store number and unit.

Hose Inside Diameter
5/85/8 in.0.625"15.88mm16mm-10
15.9 mm

Dash -10 is 10/16 in. Suppliers round 15.88 up to 16 mm, which then collides with the true 16 mm metric size on the filter rail.

Operating Temperature Range
-40 to 257F-40/125C125 deg C max257°FClass D-1
-40 °C to 125 °C

Half the feeds send a max only, half send Fahrenheit, and some send just the SAE J20 material class and expect you to look the range up.

Tube Compound
HNBRHSNHighly Saturated NitrileHydrogenated NitrileH-NBR
HNBR

HSN is Gates' trade term for HNBR. Left unnormalized it splits one timing-belt facet into two half-empty buckets.

What buyers ask

Every one of these should be answerable from the attributes above. If it isn't, that's a gap.

  • Old belt says 6PK2345 — what's the Gates number, and is 92.3 in the same thing?
  • Is this belt EPDM or neoprene? I'm not putting neoprene back on a 100k engine.
  • Is this the upper hose or the lower hose for a 2015 F-150 3.5L EcoBoost?
  • Can I run this on a returnless EFI fuel system, or is it 30R6 carburetor hose?
  • Does the timing kit include the water pump and tensioner, or is it belt only?
  • Is the A/C hose marked for 1234yf, or 134a only?
  • My fitting is 5/8 — is that dash -10, and are you listing ID or OD?
  • What's the temperature rating in Celsius? The sheet only gives me Class D-1.

What channels require

The same SKU, different mandatory fields per destination.

ACES / PIES (Auto Care Assoc., SEMA Data Co-op)
PIES part number + Brand AAIAIDPCdb Part Terminology IDPAdb-coded attributes with UOMACES Base Vehicle ID + Qdb qualifiersPosition and quantity per applicationGTIN and Country of Origin
Amazon Automotive (Part Finder)
ACES-derived Year/Make/Model/Engine fitmentGTIN or Brand Registry exemptionPart Type keywordPlacement on Vehicle (Position)Material and item dimensionsCA Prop 65 warning flag
eBay Motors (Parts Compatibility / ePID)
Year/Make/Model/Engine/Trim rowsMPN and BrandInterchange / OE part numberPlacement on Vehicle
Distributor's own site filter rail
Rib Count and Effective Length (numeric)Hose ID with unitPositionSAE standard + R-classElastomer compoundOperating temperature range

Belts & Hoses data, in practice

Why does the same serpentine belt have two completely different part numbers?

Two measuring systems. The metric code 6PK2345 states 6 ribs and 2345 mm effective length on the K profile, whose rib pitch is 3.56 mm per SAE J1459. The Gates/Dayco/Continental number for the same belt — K060923, 5060923, 4060923 — states 6 ribs and 92.3 inches of effective length. Both describe one physical belt. Neither is a spec: each is a code that has to be parsed back into rib count (a number) and effective length (a number plus a unit). Store those two fields and the vendor code becomes a label you render, not the only key you can search on.

What does the R-number on a hose actually control?

It names the performance section of the standard, not the construction. SAE J30 covers fuel hose: 30R6 is low-pressure carburetor hose; 30R9 is fuel-injection rated and CARB-approved against a 15 g/m²/day permeation limit at 40 °C; 30R14 covers low-permeation small-engine hose. SAE J20 covers coolant, with R3 for heater and R4 for radiator, plus a separate material class — Class D-1 EPDM runs -40 to 125 °C, Class D-3 p-EPDM to 150 °C. SAE J2064 covers A/C hose and marks it for R-134a, R-1234yf, or both. FMVSS 106 and SAE J1401 govern hydraulic brake hose by test, not by material. Standard, R-class, and material class are three separate governed fields.

We already publish PIES. Do we still need ACES?

Yes. PIES describes the part: Part Terminology ID from the PCdb, brand, GTIN, and attributes coded against the PAdb. ACES says what it fits: Base Vehicle IDs from the VCdb plus Qdb qualifiers, Position, and quantity per application. In belts & hoses the Position qualifier does real work, because a molded upper and lower radiator hose for the same truck are different shapes carrying near-identical descriptions. Publish PIES without ACES Position and both hoses return on one vehicle lookup, and the counter picks by picture.

Why doesn't the length I measured match the length on the box?

Different measurement bases. A belt laid on the bench and run around with a tape gives outside circumference. Catalog length is effective (or datum) length, measured on standard sheaves at the effective outside diameter under a specified measuring tension — the method SAE J636 sets out for V-belts. The gap between the two depends on cross-section, so there is no single conversion factor. Suppliers also disagree with each other: some feeds publish outside circumference, some publish effective length, and some publish both under the same column header. Carry the basis as part of the field, not as a footnote in the description.

Run this against your own belts & hoses.

Bring the category. We'll show you which of these attributes your catalog is missing — and the ones we find that aren't on this page yet.

Book a demo