Skip to main content

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.Current
  • Vehicle.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