API v2

Why is this necessary?  Does this need to be done on each environment variable in this "manual" fashion?