---
title: "PUT /{customer_id}"
method: PUT
path: "/{customer_id}"
---

# PUT /{customer_id}

`PUT /{customer_id}`

## Request

- Base URL: `https://api.tap.company/v2/customers`
- URL: `https://api.tap.company/v2/customers/{customer_id}`
- Auth: API key in header `Authorization`

## Path parameters

- `customer_id` string, required

## Request body

- object
  - `first_name` string, required: The first name of the customer
  - `middle_name` string: The middle name of the customer
  - `last_name` string: The last name of the customer
  - `email` string: The email of the customer.(Required if the phone is not provided)
  - `phone` object: The phone number of the customer.(Required if the email is not provided)
    - `country_code` string, required: The country code of the mobile number.
    - `number` string: The number of the customer without the country code.

## Response `200`

---

[API](https://skmtc.dev/tap/apis/customers.md) - [All operations](https://skmtc.dev/tap/apis/customers/llms.txt) - [OpenAPI document](https://skmtc.dev/tap/apis/customers/revisions/a4c5d4289623?raw)
