SignupKit is the official framework by UVA Advancement Communications to sign users up for email publications sent through the constituent management system, iModules. The included API, designed to be used in a RESTful call, transmits data via a proxy to a public API (SignupCore) maintained by Advancement Communications.
When transmitting an entry, data is sent to SignupCore as a JSON web token through a proxy file on the individual installation's server. The transmitted data is encrypted using a unique shared secret assigned to each individual installation and decrypted by SignupCore.