Fremde Bibliotheken sind nur in Notes ungewöhnlich, in anderen Programmiersprachen ist das quasi Standard.
So kann bei der API Beschreibung für Java zwischen 4 Bibliotheken gewählt werden, bei Node sind es 5, JavaScript 4 ...
Das ist ein einfacher Post-Request, das ist nichts Neues deshalb gibt es auch für alle gängigen Programmiersprachen / Bibliotheken Beispiele.