SD PackageUpload lets you install any package that is installable through the Joomla installer. You simply send a POST-request to the upload URL that can be found on the dashboard of SD PackageUpload. You'll also need to add the Authorization header with the authentication key, you entered in the settings, as value. The package must be uploaded as a file using the package name.
curl -XPOST -H 'Authorization: <your-key>' -F package=@"<absolute-path-to-package-file>" "<your-upload-url>"