---
title: "/subscribers/(:id or :email)"
method: PUT
path: "/subscribers/{identifier}"
---

# /subscribers/(:id or :email)

`PUT /subscribers/{identifier}`

## Request

- Base URL: `https://api.mailerlite.com/api/v2`
- URL: `https://api.mailerlite.com/api/v2/subscribers/{identifier}`
- Auth: API key in header `X-MailerLite-ApiKey`

Update single subscriber [Rate limited]

## Path parameters

- `identifier` string, required

## Request body

- object
  - `name` string: Subscriber's name
  - `type` string: Available values: unsubscribed, active
  - `fields` object: object that contains your custom fields. i.e. company, city, state, etc.
    - `company` string
    - `city` string
  - `resend_autoresponders` boolean: Defines if it is needed to resend autoresponders

## Response `200`

200

- object
  - `id` integer
  - `email` string
  - `sent` integer
  - `opened` integer
  - `clicked` integer
  - `type` string
  - `fields` object[]
    - `key` string
    - `value` string
    - `type` string
  - `date_subscribe` unknown
  - `date_unsubscribe` string
  - `date_created` string
  - `date_updated` unknown

## Changes

- **2026-11-03** `6f921caf37b1`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/mailerlite/apis/v2-production/changes/subscribers/:identifier/put.md)

---

[API](https://skmtc.dev/mailerlite/apis/v2-production.md) - [All operations](https://skmtc.dev/mailerlite/apis/v2-production/llms.txt) - [OpenAPI document](https://skmtc.dev/mailerlite/apis/v2-production/revisions/6f921caf37b1?raw)
