@rackflot,
With CanvasJS you can easily create a dynamic chart by reading your JSON data and parsing it in the format accepted by CanvasJS.
Please take a look at this gallery page for an example on creating a chart using data from JSON API. You can also download the sample projects in PHP from our download page and try running them on your local. This will give you a better approach and clarity towards understanding the code samples.
—
Shashi Ranjan
Team CanvasJS