Gamespark does and here is my cloud code for OneSignal:
function SendNewNotification() { var jsonBody = { app\_id: "\<OneSignalAppId\>", filters: [{"field": "tag", "key": "gsUserId", "relation": "=", "value": \<PlayerId\>}], contents: {en:\<textForEngish\>, es:\<Optional: other language text in this case Spanish\>}, }; var response = Spark.getHttp("https://onesignal.com/api/v1/notifications").setHeaders({ "Content-Type": "application/json;charset=utf-8", "Authorization": "Basic \<service api key from OneSignal\>" }).postJson(jsonBody); return response; } var response = SendNewNotification().getResponseJson();