Start here:
JSON Utils: Generate C#, VB.Net, SQL TAble and Java from JSON[
^] - you feed it JSON data, it generates classes that can hold that data.
Your first example is valid JSON, and requires classes like this:
{
"vectorIds": ["74804","1"],
"startDataPointReleaseDate": "2015-12-01T08:30",
"endDataPointReleaseDate": "2018-03-31T19:00"
}
Public Class Example
Public Property vectorIds As String()
Public Property startDataPointReleaseDate As String
Public Property endDataPointReleaseDate As String
End Class
Your second JSON example is also valid:
[{"vectorIds": ["74804" , "1"],"startDataPointReleaseDate":"2015-12-01T08:30","endDataPointReleaseDate":"2018-03-31T19:00"}]
and uses the same classes.
So the problem is more likely to be that the data you get from your URL isn't valid JSON, or isn't "just" JSON.
Use the debugger to find out exactly what is returned by the URL, and try feeding that into a class generator to compare with what you expect.