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

# Update Customer

`PATCH /v1/customers/{customer_id}`

Submit an RFI response for an individual or business customer. You must pass only the fields and documents specified in the RFI. Submitting data that was not requested will trigger an error.

## Path parameters

- `customer_id` string, uuid, required

## Request body

- union
  - object
    - `proof_of_identity` object
      - `type` string
      - `number` string
      - `country` string
      - `issue_date` string, date
      - `expiry_date` string, date
      - `files` object[]
        - `uri` string
        - `side` 'FRONT' | 'BACK'
    - `proof_of_address` object — The proof of address document must not be older than three months.
      - `type` string
      - `country` string
      - `files` object[]
        - `uri` string
  - object
    - `ownership_documents` object[] — Ownership documents for the business customer (e.g. shareholder registry, proof of signatory authority)
      - `type` string
      - `description` string
      - `files` object[]
        - `uri` string
    - `formation_documents` object[] — Formation documents for the business customer (e.g. certificate of incorporation, registration document)
      - `type` string
      - `description` string
      - `files` object[]
        - `uri` string
    - `supporting_documents` object[] — Supporting documents for the customer
      - `type` string
      - `description` string
      - `files` object[]
        - `uri` string
    - `associated_party_attachments` object[] — Document attachments for associated parties of a business customer
      - `associated_party_id` string, uuid — ID of the associated party
      - `identifying_documents` object[]
        - `type` 'PASSPORT' | 'NATIONAL_ID' | 'DRIVERS_LICENSE' | 'RESIDENCE_PERMIT'
        - `number` string
        - `country` string
        - `issue_date` string, date
        - `expiry_date` string, date
        - `files` object[]
          - `side` 'FRONT' | 'BACK'
          - `uri` string
      - `address_documents` object[]
        - `type` string
        - `files` object[]
          - `uri` string
      - `supporting_documents` object[]

## Response `200`

Customer updated successfully

- object
  - `data` object
    - `customer_id` string, uuid

## Other responses

- `400` — Validation failed
- `401` — Authentication failed due to invalid credentials
- `404` — Resource not found
- `422` — Failed due to a formatting error.

---

[API](https://skmtc.net/fin/apis/fin-com-api.md) · [All operations](https://skmtc.net/fin/apis/fin-com-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fin/fin-com-api/versions/6e69503ee7b8/schema)
