Skip to main content
POST
Update Recipient

Description

Sets custom attribute values on a recipient. A recipient keeps these values across all their credentials. A recipient exists in your organization once a credential has been published to their email. Only the attributes you send are changed.

Headers

string
required
Your API key: Bearer YOUR_API_KEY. Create a key in the Studio under Settings → Developers.

Body Parameters

string
required
Email address of the recipient.
object
Values to set, such as {"custom_department": "Engineering"}. Each key is the merge tag of an attribute, without brackets. You find them in the Studio under Settings → Attributes.Only attributes whose value belongs to Each recipient are saved. Other keys are ignored. Values are saved as text.If custom_attributes is not an object, the call returns 400 with invalid_custom_attributes, and nothing is changed.

Success Response Fields

boolean
true when the recipient was updated.
string
Always "Recipient details updated successfully".

Responses

When no recipient has this email, the status is still 200. Check success.
Last modified on October 20, 2026