Update a recipient. At least one of is_organization, name or email
is required.
This is also the endpoint that changes a recipient e-mail address.
Put the address they have today in the uuid_or_email path parameter and
the new one in the email body field.
Every badge embeds a hash of the recipient e-mail, and a certificate or
badge design may print the address, so a changed address invalidates the
recipient's baked files. All of the credentials that recipient holds
with your organization are therefore reprocessed — badges and certificates
alike, with no way to opt out. credentials_reprocessing in the response
tells you how many were queued. The rebuilds run in the background; the
response returns before they finish.
The recipient receives exactly one message about the change, at the new
address, not one message per credential. Nothing is sent to the previous
address.
After a successful change, issuing to the previous address creates a
second, separate recipient and consumes a credit. Use the new address.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
422Validation failed, or update_credentials: false was sent together
with email — an address change always reprocesses the credentials.
