I would choose to use Node.js api client, but it's outdated. Since the label no longer has a unique identifier, it always require the data source label. That's why those clients are useless now. Am I wrong?
The unique ID for every variable is still available, I attach you a screenshot of how can you get it.