Disables the 3rd party tracking code feature for the specified placement.
Reference
POST https://YOUR-NETWORK-DOMAIN/rest-api/tracking-code/placement/disable-tracking-code.do
Disables the 3rd party tracking code feature for the specified placement. There is no dormant state: switching off deletes every tracking code of the placement (global and per-country), exactly as switching the Tracking Pixels card off in the console does. Returns a JSON object with a 'success' boolean indicating whether the operation completed successfully.
Form Params
idintegerrequired
The unique numeric identifier of the placement to disable tracking codes for
4001
Responses
200
Operation result with success status
400
Bad request — invalid or missing parameters
401
Authentication error
403
The role lacks the PLACEMENT_THIRD_PARTY_TRACKING permission, or no UPDATE share on the placement
using var client = new HttpClient();
var request = new HttpRequestMessage(new HttpMethod("POST"), "https://YOUR-NETWORK-DOMAIN/rest-api/tracking-code/placement/disable-tracking-code.do");
request.Headers.Add("X-Api-Key", "YOUR_API_KEY");
request.Content = new FormUrlEncodedContent(new Dictionary<string, string> { ["id"] = "4001" });
var response = await client.SendAsync(request);
Console.WriteLine(await response.Content.ReadAsStringAsync());