Publish & Subscribe REST/WebSocket API