WSWCWaterDataExchange / WaDE2.0

WaDE Data System Code: Database and APIs
http://schema.westernstateswater.org/diagrams/index.html
BSD 3-Clause "New" or "Revised" License
3 stars 3 forks source link

Consider API Umbrella to Manage Users/Access for the WaDE Public APIs #198

Open amabdallah opened 4 months ago

amabdallah commented 4 months ago

Dave Blodget at USGS recommended this tool

https://github.com/NREL/api-umbrella

rwjam commented 4 months ago

Might be worth perusing in future WaDE API updates? Quoting API Umbrella documentation, "API Umbrella is a proxy that sits in front of your APIs. It can seamlessly add common functionality like api keys, rate limiting, and analytics to any API." Sounds like it's an alternative way / standardization on creating api elements and tools. We'll have to ask DPL on their thoughts towards this, I think alot of this is covered already by the Azure services.

amabdallah commented 2 months ago

OpenET API metrics summary. Worth asking them how they do it.

image