Set a brand's approval rules (dashboard session only)

Plain rules checked on PostWire's server before anything is sent; no AI is involved. Only a signed-in dashboard session can change them (403 approval_requires_human otherwise), so an agent cannot switch its own approvals off.

put/api/brands/{id}/approvals

Request

  • Base URL: https://postwire.io
  • URL: https://postwire.io/api/brands/{id}/approvals
  • Auth: HTTP bearer

Path parameters

idstring uuid required

Request body

enabledboolean

Switching the rules off is allowed on every plan; on needs a paid plan (Starter and above).

networksstring[]

Only posts that include one of these networks wait (the whole post waits). Empty = every network.

approversstring[]

Extra approvers who approve from their own link without a PostWire account. Pro: 5 per brand, Agency 25, Scale 100; not on Starter.

remind_every_hoursinteger

Remind with fresh links after this many hours, at most 3 times (0 = never). Default 12.

link_hoursinteger

How long each link works. Default 72.

Response

{ ok, brand_id, policy }

Changes

No recorded changes to this operation across all 1 revision of this API.