The Signals SDK is maintained and documented here:

https://www.npmjs.com/package/signals-api


There are a number of applications in which the SDK can be used. Examples include:

  • Scheduling an upload of data on a recurring basis from an internal source
  • Uploading large amounts of data (typically greater than 500MB) in the background instead of through the UI