Sorry about that! We'll update the JSON documentation for 4.2.
Note your screenshot shows JSON for a translate timeline and documentation for the deform timeline. The documentation is correct for deform timelines. For translate (and scale and shear) timelines, in 4.0+ there are now 2 curves: one for X and one for Y. Also, the Y values are no longer normalized 0-1, instead they are in the same units as the value the curve is for. This enables two subsequent keys to have the same value, but have a curve between them.