Which aisles YOUR key can read (wallet-scoped). Build nav from this — never hardcode, never assume other aisles.
Returnswallet_slugs + per entitled aisle: kim_slug, week, layer_sha16, counts, compare_axis (incl. axis_ready + bins), endpoint templates. Deep FAE fields are NOT here — open a series.
Show exampleHide example
Request
curl 'https://api.categoryrank.ai/v1/families' \
-H "Authorization: Bearer $CATEGORYRANK_API_KEY"
GET/v1/families/microcontrollers?bin=ultra_lowlive·The aisle board: every maker’s series on ONE normalized compare axis. The "which one?" chooser as an API call.
Returnscompare_axis from layer _meta (id e.g. device_class|topology|power_class, axis_ready, bins). brands[] with brand_slug + series[] carrying aisle-native bin. ?bin=wtb or ?bin=buck filters. Connectivity LISTS live on the series endpoint.
Show exampleHide example
Request
curl 'https://api.categoryrank.ai/v1/families/connectors?bin=wtb' \
-H "Authorization: Bearer $CATEGORYRANK_API_KEY"
GET/v1/families/microcontrollers/renesaslive·One maker’s series cut, with the start_with shortlist an FAE would name first.
Returnsbrand_domain, brand_slug, known_for[{id,label}], compare_axis, start_with[] series keys, series[] summary rows. Use brand_slug in paths — do not invent from domain.
Show exampleHide example
Request
curl 'https://api.categoryrank.ai/v1/families/microcontrollers/renesas' \
-H "Authorization: Bearer $CATEGORYRANK_API_KEY"
GET/v1/families/microcontrollers/renesas/ra4live·THE full FAE payload — connectivity, eval boards, RTOS, docs, ADE, OEM program, siblings, peers. Call this for every series page.
Returnspositioning, product_groups, eval_boards[], rtos_middleware[], connectivity[] (evidence URLs), fae.{application,docs,ecosystem,has_ade}, oem_program, resources, sibling_series, peers[].
Show exampleHide example
Request
curl 'https://api.categoryrank.ai/v1/families/microcontrollers/renesas/ra4' \
-H "Authorization: Bearer $CATEGORYRANK_API_KEY"