/// <summary> /// Updates the name or configuration settings of an existing OneSignal app /// </summary> /// <param name="id">An app id</param> /// <returns></returns> public async Task <CreateAppResponse> Update(string id, ViewDevicesRequest request) { return(await ExecutePutAsync <CreateAppResponse>($"apps/{id}", request)); }
/// <summary> /// Creates a new OneSignal app /// </summary> /// <returns></returns> public async Task <CreateAppResponse> Create(ViewDevicesRequest request) { return(await ExecutePostAsync <CreateAppResponse>("apps", request)); }