ConstructorIO.ConstructorIOAPI.AddOrUpdateAsync C# (CSharp) Method

AddOrUpdateAsync() public method

Adds an Item or Updates an existing item in your autocomplete.
public AddOrUpdateAsync ( ListItem Item ) : Task
Item ListItem The item to add or update
return Task
        public async Task<bool> AddOrUpdateAsync(ListItem Item)
        {
            string requestMethod = "PUT";
            var addRequest = new ConstructorIORequest(APIRequestType.V1_Item, requestMethod);

            Item.GetAsHash().ToList().ForEach((kvp) => addRequest.RequestBody.Add(kvp.Key, kvp.Value));

            addRequest["force"] = "1";

            var addResponse = await Requestor.MakeRequest(addRequest);
            return addResponse.Item1;
        }