Since API v201509, several fields containing multiple URLs are sent as JSON lists instead of semicolon delimited strings. Here's the excerpt from the docs:

If the docs specify the type as "List" and the comment mentions that it's in JSON format, I would assume that the absence of any app final URLs would result in the value "[]". But instead, the value " --" is returned in the CSV reports (fetched via the API).
Could this be changed to a more useful default, like an empty JSON list (or at least an empty string)? The current default is a bit awkward because it cannot just be passed through a JSON parser, instead there needs to be additional logic that determines whether this is JSON or not.
Best,
Danilo