---
title: "GET /user/{userID}/currency-cloud-beneficiary-requirement"
method: GET
path: "/user/{userID}/currency-cloud-beneficiary-requirement"
tags: ["currency-cloud-beneficiary-requirement"]
---

# GET /user/{userID}/currency-cloud-beneficiary-requirement

`GET /user/{userID}/currency-cloud-beneficiary-requirement`

Endpoint to list requirements for CurrencyCloud beneficiaries.

## Path parameters

- `userID` integer, required

## Headers

- `Cache-Control` string
- `User-Agent` string, required
- `X-Bunq-Language` string
- `X-Bunq-Region` string
- `X-Bunq-Client-Request-Id` string
- `X-Bunq-Geolocation` string
- `X-Bunq-Client-Authentication` string, required

## Response `200`

Endpoint to list requirements for CurrencyCloud beneficiaries.

- CurrencyCloudBeneficiaryRequirementListing[]
  - `payment_type` string — The payment type this requirement is for.
  - `legal_entity_type` string — The entity type this requirement is for.
  - `all_field` CurrencyCloudBeneficiaryRequirementField[] — The fields that are required.
    - `label` string — The label to display for the field.
    - `name` string — The name of the field.
    - `validation_expression` string — The expression to validate field input.
    - `input_type` string — The type of data to input. Determines the keyboard to display.

## Other responses

- `400` — This is how the error response looks like for 4XX response codes

---

[API](https://skmtc.net/bunq/apis/bunq-api.md) · [All operations](https://skmtc.net/bunq/apis/bunq-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bunq/bunq-api/revisions/369477c7bd26/schema)
