New node: @apiverve/node-red-apiverve — 380+ APIs from one node

Hi all,

I help run APIVerve, an API catalog where one key works across 380+ APIs: email and phone validation, IP geolocation, DNS and WHOIS, weather, currency and stock data, PDF and QR generation, and more. We've built a Node-RED node for it.

It's a single apiverve node:

  • Pick the API from a list grouped by category. The edit dialog shows that API's parameters.
  • Send parameters in msg.payload. A plain value fills the API's only required parameter, so an inject node can send just an email address or an IP.
  • msg.api switches the API at runtime, so one node can serve several lookups.
  • The key is stored as a credential (or read from APIVERVE_API_KEY), and errors go to a Catch node with msg.statusCode set.

Four example flows ship with it (Import → Examples): validating an email, a /signup endpoint that rejects invalid and disposable addresses, a webhook that geolocates its caller, and a daily weather and exchange-rate feed.

Install from the palette: @apiverve/node-red-apiverve

There's a free plan if you want to try it. Feedback and issues welcome, especially on which APIs you'd want example flows for.