Marketing API
Discounts
Bulk Delete
this api endpoint (post) (post) removes multiple discounts with a single request if the request succeeds, it will return the ids of the discounts that were removed permissions discount remove body parameters discounts array of strings an array of strings each representing a discount id that you wish to remove the maximum number of discounts that can be removed in a single request is 50 require "uri" require "json" require "net/http" url = uri("https //api tamio com/v2/discounts/bulk/delete") https = net http new(url host, url port) https use ssl = true request = net http post new(url) request\["accept"] = "application/json" request\["authorization"] = "bearer your token here" data = { discounts \[ 'cbadfed2 4464 452c a146 6f064c863953' ] } request body = data to json response = https request(request) puts response read bodycurl location request post 'https //api tamio com/v2/discounts/bulk/delete' \\ \ header 'accept application/json' \\ \ header 'authorization bearer your token here' \\ \ data raw '{ "discounts" \[ "cbadfed2 4464 452c a146 6f064c863953" ] }'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("authorization", "bearer your token here"); var data = { discounts \[ 'cbadfed2 4464 452c a146 6f064c863953' ] }; var body = json stringify(data); var requestoptions = { method 'post', headers myheaders, body body }; fetch("https //api tamio com/v2/discounts/bulk/delete", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));{ "status" 200, "discounts" \[ "cbadfed2 4464 452c a146 6f064c863953" ] }