Skip to main content
Version: v3

Update a watermark template by ID

PUT 

/social-media-posting/:locationId/watermarks/:templateId

Update the config on an existing watermark template — image URL, position, scale, opacity, padding, template name, or the connected accounts it applies to. Updating accountIds re-binds the template to a different set of accounts; use the Get Accounts endpoint to look up account IDs.

Request

Version stringrequired

API Version

Available optionsv3
locationId stringrequired

Location Id

templateId stringrequired

Watermark template ID

application/json

Bodyrequired

    positionstring

    Watermark position on the target image

    Available optionstop-lefttop-centertop-rightleft-centercenterright-centerbottom-leftbottom-centerbottom-right
    scalenumber

    Scale factor between 0 and 1

    opacitynumber

    Opacity between 0 and 1

    paddingboolean

    Whether padding is applied around the watermark

    templateNamestring

    Name of the watermark template

    accountIdsstring[]

    Connected account IDs to re-bind this template to. Sending this replaces the current binding entirely. Use the Get Accounts endpoint to look up account IDs.

    deletedboolean

    Set true to soft-delete this template

application/json

Watermark template successfully updated

Schema
    successbooleanrequired

    Success or Failure

    statusCodenumberrequired

    Status Code

    messagestringrequired

    Message

    resultsobject

    Watermark template