---
title: "[Sandbox] Update Customer Profile+ Verification Status"
method: PUT
path: "/sandbox/kyc/customer_profiles/{customer_profile_id}"
---

# \[Sandbox\] Update Customer Profile+ Verification Status

`PUT /sandbox/kyc/customer_profiles/{customer_profile_id}`

## Request

- Base URL: `https://api-sandbox.straitsx.com/v1`
- URL: `https://api-sandbox.straitsx.com/v1/sandbox/kyc/customer_profiles/{customer_profile_id}`
- Auth: API key in header `X-XFERS-APP-API-KEY`

[Available in Sandbox environment only] Simulates updating a CP+ profile's verification status.

## Path parameters

- `customer_profile_id` string, required

## Headers

- `X-XFERS-APP-API-KEY` string, required
- `X-PUBLIC-KEY-ID` string
- `X-TIMESTAMP` string
- `X-NONCE` string
- `X-SIGNATURE` string

## Request body

- object
  - `data` object, required: Input verification status.
    - `attributes` object
      - `verificationStatus` string, required: `verified` or `rejected`

## Response `200`

200

- object
  - `data` object
    - `id` string: Unique customer profile ID.
    - `type` string: Request type.
    - `attributes` object
      - `customerName` string: Customer's full name.
      - `registrationType` string: Customer's registration type. `business`
      - `registrationId` string: Business Registration Number (UEN) of the customer.
      - `verificationStatus` string: Customer profile's verification status.
      - `address` object: Customer's registered address.
        - `city` string
        - `state` string
        - `street` string
        - `country` string
        - `postalCode` string
      - `operatingAddress` object: Customer's business operating address.
        - `city` string
        - `state` string
        - `street` string
        - `country` string
        - `postalCode` string
      - `registrationIdCountry` string: The country that issues the ID.
      - `countryOfIncorporation` string: This is country that incorporates the business.
      - `dateOfIncorporation` string: Date that the company was incorporated.
      - `registrationIdType` string: Customer's registration ID type. `business_reg_no`
      - `natureOfBusiness` string: Customer's nature of business activity.
      - `usOwnership` boolean: Indicates U.S. ownership.
      - `monthlyTransactionVolume` string: Customer's expected monthly transaction volume in USD.
      - `sourceOfFunds` string[]: Customer's source of funds.
      - `otherSourceOfFunds` string: Free-text source when `sourceOfFunds` include `OTHERS`.
      - `directors` object[]: Director details.
        - `lastName` string
        - `firstName` string
        - `nationality` string
        - `dateOfBirth` string
        - `registrationId` string
        - `countryOfResidence` string
        - `registrationIdType` string
        - `registrationIdCountry` string
      - `beneficialOwners` object[]: Beneficial owner details.
        - `lastName` string
        - `firstName` string
        - `nationality` string
        - `dateOfBirth` string
        - `registrationId` string
        - `countryOfResidence` string
        - `registrationIdType` string
        - `registrationIdCountry` string
      - `trader` object: Trader details.
        - `lastName` string
        - `firstName` string
        - `nationality` string
        - `dateOfBirth` string
        - `livenessResult` boolean
        - `registrationId` string
        - `countryOfResidence` string
        - `registrationIdType` string
        - `registrationIdCountry` string
      - `createdAt` string: Timestamp when the customer profile was created.
      - `updatedAt` string: Timestamp when the customer profile was last updated.

---

[API](https://skmtc.dev/straitsx/apis/straitsx-sandbox-base-url.md) - [All operations](https://skmtc.dev/straitsx/apis/straitsx-sandbox-base-url/llms.txt) - [OpenAPI document](https://skmtc.dev/straitsx/apis/straitsx-sandbox-base-url/revisions/d17239d67150?raw)
