Unless the API changes there should be no real reason for any general updates.
I have posted the following in the request section
As it stands the API requires more work than using the CLI as the CLI will automatically retrieve the environment and config names. Trying to emulate this via the API when retrieving secrets could result in hitting the API rate limits without additional coding. The CLI is also likely to be coded to use the get all secrets endpoint, rather than the get a single secret endpoint so again reducing the risk of hitting the rate limits.