bosch_get_components
Retrieve registered eBike components with part numbers, serial numbers, and firmware versions. Filter by bike or component type to track firmware updates and identify parts for warranty or service.
Instructions
List registered components for your Bosch eBike with software versions.
Shows the bike's components - drive unit, battery, ConnectModule, head unit, remote control, ABS - with part numbers, serial numbers, and firmware versions. The source depends on your sign-in: a standard Bosch eBike Flow account reads them from the bike profile (mobile app API); an EU Data Act (euda) client reads them from the Data Act registrations endpoint.
Useful for tracking firmware versions and identifying components for warranty or service purposes.
Args: bike_id: Optional bike UUID to filter to one bike. component_type: Optional component type filter, e.g. "driveUnit", "battery", "headUnit", "connectedModule", "remoteControl". Matched against the types your bikes registered, ignoring case, so every stored spelling of a type answers together. A value none of them match is refused, naming the types that are held.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bike_id | No | ||
| component_type | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |