extensions

val extensions: JsonElement? = null

Contains the custom set of VAST extensions returned by the ad server. Each custom extension is reported as an object.

This is returned as a JsonElement because the extensions structure is custom. You could build deserialization logic if needed depending on the expected structure of this field

Check more info in documentation