I tested my water with api test and it shows around 80 plus ppm of nitrates... but my fish show no signs of any stress effects from it. Are api tests even reliable? I found this by Tom Barr and yes my nitrates come from KNO3.
I've kept the NO3 at 160 ppm for 3 weeks, no issues, as long as it is from KNO3, not over fed fish, dead fish etc......
So the answer is that the max level is actually quite high(over 100ppm NO3) if you are trying to kill fish with KNO3.