Changes only the fields in the body and keeps every other one as it is — {"refreshInViewOnly": true} touches nothing else.
Reference
POST https://YOUR-NETWORK-DOMAIN/rest-api/hb-tags/{tagId}.do
Changes only the fields in the body and keeps every other one as it is — {"refreshInViewOnly": true} touches nothing else. slots, when sent, replace all slots: repeat a slot's id (and its bidders' ids) to keep it, leave a slot out to remove it. The site cannot change. The response is the stored tag and its page code; fields that were sent but not applied are listed in 'ignoredFields', each with its reason in 'ignoredFieldReasons'. Requires the HEADER_BIDDING_TAB_VISIBLE permission and access to the tag's site. UPDATE access to the site is needed.
Path Params
tagIdintegerrequired
Unique numeric ID of the tag
1
Body
A JSON body. An example, built from the field definitions:
using var client = new HttpClient();
var request = new HttpRequestMessage(new HttpMethod("POST"), "https://YOUR-NETWORK-DOMAIN/rest-api/hb-tags/1.do");
request.Headers.Add("X-Api-Key", "YOUR_API_KEY");
request.Content = new StringContent("{\"id\":\"1\",\"siteId\":\"139\",\"name\":\"Futbol24 — desktop\",\"domain\":\"ads.example.com\"}", Encoding.UTF8, "application/json");
var response = await client.SendAsync(request);
Console.WriteLine(await response.Content.ReadAsStringAsync());