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
| Name | Type | Required | Description |
|---|---|---|---|
id | string | yes | The campaign id. |
recipientRowIds | string[] | yes | The review-row ids to approve (from list_personalized_review). |
reviewStage | "drafted" | "approved" | no | Target stage — 'approved' (default) to approve, 'drafted' to revert. |
Returns
ReturnType<TinboxTools["approvePersonalized"]>
Example
ts
await tinbox.tools.approvePersonalized({
"id": "<id>",
"recipientRowIds": [
"<recipientRowIds>"
]
});