I have an http url that returns a JSON response, and I’m using the infinity plugin to create a dashboard with timeseries, but it only returns a single point value, not previous values.
Infinity or any json plugin can’t track and store metrics over time unless your API returns. The job of the plugin is just to retrieve the data and pass it to grafana dashboard.
If you want to track those numbers over time, you need to store those information in Prometheus or any other time series database. Recorded queries or Prometheus exporters are good options.
no you cannot because you have only 1 single time: "Time":"2023-06-09T07:56:19.483Z"
The key word here is series. series which is defined as “a number of events coming one after another.” you do not have a number of events hence no series.