Virtual Vehicles

The Virtual Vehicle Manufacturer or also called Virtual OEM provides you access to simulated test data of several virtual vehicles. These virtual vehicles behave like real connected vehicles featuring popular and frequently asked data items.

Working With Virtual Vehicles

The virtual vehicles are completely virtual and are not be connected to any real car nor representing any car brand in particular. The data can be used for exploring how the CARUSO platform works, exemplifying workflows based on connected car data, and, of course, for testing purposes while working on the integration.

The virtual vehicles come along with predefined and repeating behavior, providing an ideal environment for testing and integration purposes:

Virtual Vehicle Description
V1RTUALV1N0000001 Combustion Vehicle
Driving every even hour
V1RTUALV1N0000002 Combustion Vehicle
Driving every odd hour
V1RTUALV1N0000003 Electric Vehicle
Driving every even and odd hour
V1RTUALV1N0000004 Electric Vehicle
Battery Level (sochighlevel) always at or below 20%
V1RTUALV1N0000S05 Electric Vehicle
Battery Level (sochighlevel) always between 80 and 100%
V1RTUALV1N0000S06 Crashed Vehicle
Crashes with a Crash Severity of “5”
V1RTUALV1N0000S07 Crashed Vehicle
Crashes with a Crash Severity of “2”
Fuel Level: Decreasing
V1RTUALV1N0000S08 Crashed Vehicle
Repeated Light Crashs, Crash every 15 minutes with a Crash Severity of “1”
V1RTUALV1N0000S09 Combustion Vehicle
Long Driving from 6:00 – 20:00, with stops to refuel
V1RTUALV1N0000S10 Combustion Vehicle
Long Driving from 6:00 – 20:00, with stops to refuel
V1RTUALV1N0000S11 Combustion Vehicle
Long Driving from 6:00 – 20:00, with stops to refuel
V1RTUALV1N0000S12 Combustion Vehicle
Long Driving from 6:00 – 20:00, with stops to refuel
V1RTUALV1N0000S13 Combustion Vehicle
Long Driving from 6:00 – 20:00, with stops to refuel
Battery Voltage constant at 12,0V

If required and on demand, special virtual vehicles can be created that are featuring the data items and behavior fitting perfectly to your use case.
On demand, special virtual vehicles can be created that are featuring the data items and behavior fitting perfectly to your use case. Please contact our sales team to discuss your requirements via support@caruso-dataplace.com.

Integration Virtual Vehicles

Your Virtual OEM subscription provides you with information on the data items that are accessible as part of your subscription and the details required for authentication and authorization .

Of course, you need to manage the Vehicles in your subscriptions via the marketplace or our Vehicle Management API and can consume data via our In-Vehicle API and use it in your applications and solutions – in the same way as it works for any other vehicle manufacturer.

Please see below sample curl request that help you getting up to speed on your journey to connected car data.

VEHICLE MANAGEMENT SAMPLE REQUEST

curl --location --request PUT ‘https://api.caruso-dataplace.com/management/v1/vehicles’
--header 'Content-Type: application/json' \
--header 'X-Subscription-Id: <refer to your subscription>' \
--header 'x-api-key: < refer to your subscription >' \
--data-raw '{
    "action": "activate",
    "vins": [
        "V1RTUALV1N0000001",
        "V1RTUALV1N0000002"
    ]
 }'

DATA DELIVERY SAMPLE REQUEST

curl --location --request POST 'https://api.caruso-dataplace.com/delivery/v1/in-vehicle' \
--header 'Content-Type: application/json' \
--header 'X-Subscription-Id: <refer to your subscription>' \
--header 'x-api-key: < refer to your subscription >' \
--data-raw '{
    "version": "1.0",
    "vehicles": [
        {
            "identifier": {
                "type": "VIN",
                "value": "V1RTUALV1N0000001"
            }
        }
    ],
    "dataItems": [
        "mileage","geolocation"
    ]
}'