---
title: "Update Customer"
method: PUT
path: "/customers/v1/{customer_id}/"
tags: ["Customer"]
---

# Update Customer

`PUT /customers/v1/{customer_id}/`

This endpoint allows you to update the government identifiers associated with an existing customer.
Government identifiers are required by the UAE Open Finance specification to uniquely identify the customer and must reflect the latest, valid information for the account holder.

## Path parameters

- `customer_id` string, required

## Request body

- object
  - `government_identifiers` GovernmentIdentifierRequest[], required — A government‑issued identifier for the debtor (the account holder making the payment). This is **required by the UAE Open Finance specification** to uniquely identify the customer.
    - `value` string, required — The identifier value
    - `type` 'EMIRATES_ID' | 'TRADE_LICENSE_NUMBER', required — The type of Government ID

## Response `200`

- Customer
  - `customer_id` string, uuid, required — Customer ID
  - `app_user_id` string, required
  - `government_identifiers` GovernmentIdentifierRequest[] — A government‑issued identifier for the debtor (the account holder making the payment). This is **required by the UAE Open Finance specification** to uniquely identify the customer.
    - `value` string, required — The identifier value
    - `type` 'EMIRATES_ID' | 'TRADE_LICENSE_NUMBER', required — The type of Government ID

---

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