While looking into how to manage billing for this API project it turns out there was no solution I was happy with for NodeJS! I wanted something that could track usage and do rate limiting - but nothing came out of the box that wouldn't require extensive implementation.
In comes RapidAPI! Add bonus of being on their marketplace for some publicity but it handles all API keys, billing, and rate limiting for us.
Check it out and try it for free on RapidAPI!