Skip to content

SDK method

tools.approvePersonalized

Approve personalized bodies. Convenience alias for approve_personalized, forwarding to tinbox.api.campaigns.approvePersonalized.mutate.

Signature

ts
approvePersonalized(input: Parameters<TinboxTools["approvePersonalized"]>[0]): ReturnType<TinboxTools["approvePersonalized"]>

Parameters

NameTypeRequiredDescription
idstringyesThe campaign id.
recipientRowIdsstring[]yesThe review-row ids to approve (from list_personalized_review).
reviewStage"drafted" | "approved"noTarget stage — 'approved' (default) to approve, 'drafted' to revert.

Returns

ReturnType<TinboxTools["approvePersonalized"]>

Example

ts
await tinbox.tools.approvePersonalized({
  "id": "<id>",
  "recipientRowIds": [
    "<recipientRowIds>"
  ]
});