---
title: "Update Recipients"
method: PUT
path: "/recipient"
tags: ["Recipient"]
---

# Update Recipients

`PUT /recipient`

This endpoint can be used to update the `name`, `email` or `attributes` of your Recipients. The body allows to update multiple Recipients at once.
All credentials which are connected to this Recipient (which have the same email) will be updated as well if `updateExistingCredentials` is set to `true`.

## Headers

- `api-version` string, required

## Request body

- UpdateRecipientsRequest
  - `recipients` RecipientUpdateInput[]
    - `id` string
    - `name` string
    - `email` string
    - `attributes` AttributeValue[]
      - `id` string
      - `value` string
  - `updateExistingCredentials` boolean — If true, all credentials connected to this Recipient will be updated as well

## Response `200`

Successful response

- ApiResponse
  - `message` string, nullable
  - `hasError` boolean
  - `validationErrors` string[]
  - `data` unknown
  - `content` unknown

---

[API](https://skmtc.net/sertifier/apis/sertifier-credential-api-documentation.md) · [All operations](https://skmtc.net/sertifier/apis/sertifier-credential-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sertifier/sertifier-credential-api-documentation/revisions/98c494325aae/schema)
