Browse the help center

Update an upstream macro preset

Changes only the fields in the body and keeps the others; macros, when sent, replace the whole map.

Reference
POST https://YOUR-NETWORK-DOMAIN/rest-api/upstream-macro-presets/{presetId}.do

Changes only the fields in the body and keeps the others; macros, when sent, replace the whole map. {"active": false} takes the preset off the list placements pick from, while placements that already use it keep their tags. A built-in preset keeps its code. Tags generated after the change carry the new macros; tags already handed to an upstream do not change. Requires the UPSTREAM_MACRO_PRESETS admin permission (Admin → Creatives & tags → Upstream macro presets).

Path Params

presetId string required

Preset id or code

SPRINGSERVE

Body

A JSON body. An example, built from the field definitions:

{
  "code": "ACME_SSAI",
  "name": "Acme SSAI",
  "source": "https://docs.acme.tv/ssai/macros",
  "asOf": "2026-11-04"
}

Responses

200

{preset, ignoredFields}

400

Invalid body, each problem named in errors by field

401

Authentication error

403

Insufficient permissions, naming the missing one

404

No preset with this id or code

409

Another preset already has this code

Please disable Adblock
Are you using adblock? Disable it and reload the page to proceed to the destination page.

A registration has already been submitted from this page. Please try again in 10 minutes.