---
title: "Untrust a list of beneficiaries"
method: PATCH
path: "/v2/beneficiaries/untrust"
tags: ["Beneficiaries"]
---

# Untrust a list of beneficiaries

`PATCH /v2/beneficiaries/untrust`

OAuth scope: `payment.write`

---
Untrust an array of beneficiaries. Max number of IDs is 400.

---

When there is a `422` error, the easiest way to identify which ID in the list is the invalid one, look at the `errors[x].source.pointer`. The structure of the pointer will be the root key which will always be `beneficiaries`, followed by the index of the ID in the list. For example, if in the array of IDs `["abc", "xyz"]` the first ID cannot be found the pointer will be `/beneficiaries/0/id`.

## Headers

- `X-Qonto-Staging-Token` string

## Request body

- object
  - `ids` string[], required

## Response `200`

returns the updated beneficiaries

- object
  - `beneficiaries` Beneficiary[]
    - `id` string, uuid, required
    - `name` string, required
    - `status` 'pending' | 'declined' | 'validated', required
    - `trusted` boolean, required
    - `bank_account` object
      - `iban` string
      - `bic` string
      - `currency` string
      - `account_number` string
      - `routing_number` string
      - `intermediary_bank_bic` string
      - `swift_sort_code` string
    - `created_at` string, required
    - `updated_at` string, required

## Other responses

- `422` — Returns errors

---

[API](https://skmtc.net/hiit-consulting-fr/apis/qonto.md) · [All operations](https://skmtc.net/hiit-consulting-fr/apis/qonto/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hiit-consulting-fr/qonto/revisions/25208d6f9deb/schema)
