---
title: "Remove List Member"
method: POST
path: "/list/remove_member"
tags: ["Write Actions"]
---

# Remove List Member

`POST /list/remove_member`

## Request

- Base URL: `https://api.twitterapis.com/twitter`
- URL: `https://api.twitterapis.com/twitter/list/remove_member`
- Auth: HTTP bearer

Remove an account from a List owned by your registered X session. Returns the List's member_count as proof the membership change landed. Cost: $0.0008 per call.

## Request body

- object
  - `list_id` string, required: Numeric ID of the List you own.
  - `user_id` string, required: Numeric ID of the account to remove.

## Response `200`

Remove one account from a Twitter/X List you own.

- object
  - `ok` boolean: True when the membership change applied.
  - `action` string: The membership action performed.
  - `list_id` string: The List the write targeted.
  - `user_id` string: The account the write targeted.
  - `member_count` integer, nullable: The List's member count after the write, read back from X as proof. Null when X returned no list object, which is the not-applied signal.
  - `list` object: The List object X returned after the write.

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `402`: Insufficient credits
- `403`: Forbidden
- `404`: Not found
- `429`: Rate limited
- `5XX`: Server error

---

[API](https://skmtc.dev/twitterapis/apis/twitterapis-api.md) · [All operations](https://skmtc.dev/twitterapis/apis/twitterapis-api/llms.txt) · [OpenAPI document](https://skmtc.dev/twitterapis/apis/twitterapis-api/revisions/a33ce0fedb3c?raw)
