I have almost finished work on Web Export plugin and I'd like to invite community members to test it.
Its main advantages are:
- Ability to filter by track type
- Multiple HTTP endpoints (unlimited, in fact)
- Advanced configuration options
- Correct URI escaping
- XML and JSON support
- A bonus $now-timestamp$ parameter - UNIX timestamp of current time
Screenshot:

Right now the plugin window can be accessed from plugins list. It is at the very bottom - named WebExportNG.
This plugin is still beta. I have tested as much as I can but there may still be some bugs. UI needs some polishing and I'm open to suggestions regarding interface and features.
Version 1.0.1.2 2016-07-21 @ 17:10 GMT
Changes:
ENHANCEMENT: Plugin can now send updates when input button is activated. That is controllable using a checkbox in configuration for each request.
ENHANCEMENT: Log each response to file in Plugins directory. Can be toggled in options of each request.
ENHANCEMENT: View last response via right-click context menu for each request entry.
ENHANCEMENT: Added basic (as in HTTP basic authentication) authentication. It is not the same as password field in Now playing plugin.
ENHANCEMENT: Each request item can have its own User-Agent header defined.
BUGFIX: Added URL validation in configuration window and before making requests.
BUGFIX: Newline in content body were removed during serialisation to XML file.
Important note: If you updated from version 1.0.0.1, please switch off debug logging for each request entry. Otherwise the plugin will keep writing details of every server response to a log file in Plugins directory. The debug switch was originally turned on by default and was saved to included xml settings file.Version 1.0.1.3 2016-07-24 @ 15:55 GMT
BUGFIX: Not all fields were copied to new request object when using duplicate option, reading to NullReferenceException when new request was fired
ENHANCEMENT: Enhanced logging to indicate when requests time out or return an error
ENHANCEMENT: Skip replacing variables if data is empty or doesn't contain substitution variables
Version 1.0.1.4 2016-07-25 @ 16:05 GMT
BUGFIX: Corrected JSON escaping to handle backslashes in Windows file paths
BUGFIX: Debug logs were being written despite unchecking the option
ENHANCEMENT: Few small GUI fixes
Download it here: Plugin_WebExport_1.0.1.4.zipAs usual - place ZIP contents in RadioDJ\Plugins and restart RadioDJ. ZIP file includes 5 sample requests you can play with. All requests are disabled by default to not cause any trouble.