{
    "events": [
        {
            "name": "event",
            "name_cased": "event",
            "name_pretty": "Event",
            "type": "enum",
            "size": 1,
            "description": "Triggered event",
            "enum_values": [
                {
                    "id": 0,
                    "name": "ping",
                    "description": "Sent every time when the webhook is configured or changed."
                },
                {
                    "id": 1,
                    "name": "trip_started",
                    "description": "Sent every time a vehicle starts a trip."
                },
                {
                    "id": 2,
                    "name": "trip_ended",
                    "description": "Sent when a vehicle ends a trip."
                },
                {
                    "id": 3,
                    "name": "vehicle_location_changed",
                    "description": "Sent when the vehicle location changes."
                },
                {
                    "id": 4,
                    "name": "authorization_changed",
                    "description": "Sent when the authorization status changes."
                },
                {
                    "id": 5,
                    "name": "tire_pressure_changed",
                    "description": "Sent when the tire pressure changed to low or too high."
                },
                {
                    "id": 10,
                    "name": "seat_belt_triggered",
                    "description": "Indicates a seat belt is buckled while the vehicle is moving."
                },
                {
                    "id": 11,
                    "name": "maintenance_changed",
                    "description": "Triggered when the property \"condition_based_services\" in Maintenance capability changes."
                },
                {
                    "id": 12,
                    "name": "dashboard_lights_changed",
                    "description": "Triggered when the warning/malfunction indicator lights change."
                },
                {
                    "id": 13,
                    "name": "ignition_changed",
                    "description": "Triggered when the ignition state changes, e.g. at the beginning and the end of a trip."
                },
                {
                    "id": 14,
                    "name": "accident_reported",
                    "description": "Triggered when accident assistance call is triggered, either manually by the driver or automatically by the vehicle."
                },
                {
                    "id": 15,
                    "name": "emergency_reported",
                    "description": "Triggered when intelligent emergency call is triggered."
                },
                {
                    "id": 16,
                    "name": "breakdown_reported",
                    "description": "Triggered when the driver calls the roadside assistance service."
                },
                {
                    "id": 17,
                    "name": "battery_guard_warning",
                    "description": "Triggered when the 12V battery runs low"
                },
                {
                    "id": 18,
                    "name": "engine_changed",
                    "description": "Triggered when the engine state changes."
                },
                {
                    "id": 19,
                    "name": "fleet_clearance_changed",
                    "description": "Triggered when the vehicle fleet clearance has changed."
                }
            ]
        }
    ]
}