# Deactivate Customer Account

The request deactivates a customer's account from your financial institution. Customer's `accountNumber` must be passed to the request body for deactivation.&#x20;

<mark style="color:orange;">`PUT`</mark> `/api/account/v1/deactivate`

{% hint style="info" %}
You can also reactivate a customer's account. See [Activate Customer](https://docs.udara360.io/udara360-docs-1/customer/customer-api/activate-customer-account) API to reactivate the account.&#x20;
{% endhint %}

**Headers**

| Name                                            | Value                |
| ----------------------------------------------- | -------------------- |
| Content-Type<mark style="color:red;">\*</mark>  | `application/json`   |
| Authorization<mark style="color:red;">\*</mark> | `Bearer <token>`     |
| Request-Reference                               | `{unique-reference}` |

**Body**

<table><thead><tr><th width="185">Name</th><th width="173">Data Type (length)</th><th width="104" data-type="checkbox">Required</th><th>Description</th></tr></thead><tbody><tr><td><code>accountNumber</code></td><td>string <a data-footnote-ref href="#user-content-fn-1"><em>(10)</em></a></td><td>true</td><td>Customer's account number</td></tr></tbody></table>

Here is an example request and response with a sample payload sent to the endpoint in Curl format.

<details>

<summary>Sample Request</summary>

```json
curl --location -g --request PUT '{{baseurl}}/api/account/v1/deactivate' \
--header 'Content-Type: application/json' \
--header 'Authorization: bearer ' \
--header 'request-reference;' \
--data '{
  "accountNumber": "1000000637"
}'
```

</details>

**Response**

{% tabs %}
{% tab title="200" %}

```json
//request successful
```

{% endtab %}
{% endtabs %}

[^1]: This is the maximum number of characters allowed.
