---
title: "Update a recipient"
method: PUT
path: "/recipients/{recipientId}"
tags: ["Recipient"]
---

# Update a recipient

`PUT /recipients/{recipientId}`

## Request body

- RecipientRequest
  - `name` string — Name of the recipient. Primarely used for your reference, but acts as a fallback when you use the "name" placeholder
  - `email` string — Emailaddress of the recipient
  - `filters` Filter[]
    - `id` string
    - `key` string
    - `value` string
  - `placeholders` Placeholder[]
    - `id` string
    - `key` string
    - `value` string
  - `sites` object[]
    - `id` string — site id
  - `mailinglists` string[]

## Response `200`

successfully updated recipient

## Other responses

- `404` — Model not found
- `422` — Unprocessable Content
- `500` — Server error

---

[API](https://skmtc.net/gitbookio/apis/mailscheduler.md) · [All operations](https://skmtc.net/gitbookio/apis/mailscheduler/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gitbookio/mailscheduler/revisions/c6c3717d477d/schema)
