---
title: "Update Contact"
method: POST
path: "/edit-list-member.json"
tags: ["Contacts & Lists"]
---

# Update Contact

`POST /edit-list-member.json`

Edit a contact that exists on a list
Used for adding new or updated custom data to a contact on a list.

## Response `200`

Successful response

- object
  - `list_id` integer — Numeric ID of the list that contact was added to.
  - `msisdn` string — Mobile number of contact that was added.
  - `firstname` string — First name of contact added.
  - `lastname` string — Last name of contact added.
  - `created_at` string — Date and time contact was added. Returned in ISO8601 format (YYYY-MM-DD HH:MM:SS) in UTC Timezone.
  - `status` string — Status of contact. This is always set to active with this request.
  - `fields` object — Values assigned to custom fields.
  - `errors` object — Error messages related to this call. See the API Introduction for general errors.
    - `BAD_MOBILE` string — The mobile provided is invalid.
    - `BAD_MOBILE_COUNTRY` string — The country of the mobile provided is unavailable.
    - `OPTOUT` string — The recipient provided was previously opted out.
    - `DUPLICATE_DELETED` string — The recipient provided was previously deleted.
    - `KEY_EXISTS` string — Contact with such mobile already exists.

---

[API](https://skmtc.net/kudosity/apis/transmit-sms-api.md) · [All operations](https://skmtc.net/kudosity/apis/transmit-sms-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kudosity/transmit-sms-api/versions/9f6c34b849af/schema)
