Data Categories
The VCDP organises vehicle signals into logical categories. Each category groups related data points that can be queried through the API. The list below is loaded live from the Metadata Catalog API, so it always reflects the categories currently available.
Available categories
Signal discovery
The Metadata Catalog endpoints allow you to browse all available signal categories and fields without authentication:
# List all categories
curl https://api.data.jlr-vcdp.com/v1/categories
# List signals within a category
curl https://api.data.jlr-vcdp.com/v1/categories/electric-data/signals
# List all signals (paginated)
curl https://api.data.jlr-vcdp.com/v1/signals?page=0&size=20
You can also browse the full catalog interactively on the Metadata Catalog page.
Vehicle Signal Specification (VSS)
Signal data follows the COVESA Vehicle Signal Specification structure. Each signal has a vssIdentifier that maps to the VSS tree, for example:
Vehicle.Powertrain.TractionBattery.StateOfCharge.CurrentVehicle.Chassis.Axle.Row1.Wheel.Left.Tire.Pressure
Filtering signals
You can filter signals by:
- Category — Group signals by their functional area
- VIN — Find signals available for a specific vehicle
- Streamable — Filter to signals available via real-time streaming
- Data type — Filter by value type (float, int, boolean, string)
Next steps
- Vehicle Data — Explore vehicle endpoints
- API Reference — Full specification with request/response schemas