---
title: "PUT /tier/accounts/{id}"
method: PUT
path: "/tier/accounts/{id}"
tags: ["Customers"]
---

# PUT /tier/accounts/{id}

`PUT /tier/accounts/{id}`

## Path parameters

- `id` string, required

## Request body

- DpTierAccountUpdate
  - `type` 'customer' | 'reseller'
  - `external_uid` string
  - `external_id` string
  - `parent` DpTierAccountBulkReference
    - `id` string
    - `index` integer
  - `name` string
  - `contact_info` DpTierContactInfoReference
    - `address_line1` string, required
    - `address_line2` string, nullable
    - `city` string, required
    - `state` string, nullable
    - `country` string, required
    - `postal_code` string, required
    - `contact` DpTierContactInfoContactReference, required
      - `first_name` string, required
      - `last_name` string, required
      - `email` string, email, required
      - `phone_number` DpTierContactInfoContactPhoneNumberReference
        - `country_code` string, nullable, required
        - `area_code` string, nullable
        - `phone_number` string, nullable, required
        - `extension` string, nullable
  - `tax_id` string, nullable
  - `access` DpIdWrite[]
    - `id` string, required
  - `environment` 'production' | 'test' | 'preview', nullable

## Response `200`

- DpTierAccountUpdate
  - `type` 'customer' | 'reseller'
  - `external_uid` string
  - `external_id` string
  - `parent` DpTierAccountBulkReference
    - `id` string
    - `index` integer
  - `name` string
  - `contact_info` DpTierContactInfoReference
    - `address_line1` string, required
    - `address_line2` string, nullable
    - `city` string, required
    - `state` string, nullable
    - `country` string, required
    - `postal_code` string, required
    - `contact` DpTierContactInfoContactReference, required
      - `first_name` string, required
      - `last_name` string, required
      - `email` string, email, required
      - `phone_number` DpTierContactInfoContactPhoneNumberReference
        - `country_code` string, nullable, required
        - `area_code` string, nullable
        - `phone_number` string, nullable, required
        - `extension` string, nullable
  - `tax_id` string, nullable
  - `access` DpIdWrite[]
    - `id` string, required
  - `environment` 'production' | 'test' | 'preview', nullable

## Other responses

- `400`

---

[API](https://skmtc.net/cloudblue/apis/cloudblue-connect-api.md) · [All operations](https://skmtc.net/cloudblue/apis/cloudblue-connect-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cloudblue/cloudblue-connect-api/versions/54fef191d46c/schema)
