List beneficiaries
OAuth scope: organization.read
Retrieve a list of beneficiaries.
Attributes details
Trusted
trusted indicates whether you can automate transfer through API to the beneficiary or not.
Timestamps
Each beneficiary contains two timestamps:
- created_at, UTC, the time at which the beneficiary was first recorded.
- updated_at, UTC, the time at which the beneficiary was last updated.
Status
status can contain the following values
- pending: Beneficiary is created but no Strong Customer Authentication or Transfer has ever been done on this beneficiary.
- validated: Beneficiary is created and at least one Strong Customer Authentication or Transfer has been done to this beneficiary.
- declined: Beneficiary is malformatted and prevent from Qonto to processing transfer.
Bank account
Fields in the bank_account object will be populated depending upon the type of the account. If the type is:
- Swift BIC or SEPA: iban, currency and bic will be present.
- Swift code: account_number, swift_sort_code, intermediary_bank_bic and currency will be present.
- Swift routing number: account_number, routing_number, intermediary_bank_bic and currency will be present.
Filters
status
Beneficiaries can be filtered by status. The status query parameter accepts an array of statuses as value. The possible values are: pending, validated and declined.
For example, if you want to retrieve several Beneficiaries statuses, you can use the following filter: status[]=pending&status[]=validated&status[]=declined
trusted
Boolean property that can filter beneficiaries by true or false.
iban
Beneficiaries can be filtered by IBAN. The iban query parameter accepts an array of IBANs as value.
updated_at
Beneficiaries can be filtered by the updated_at field. This is particularly useful to retrieve only the latest beneficiaries in your application.
- updated_at
- updated_at_from: Minimum value (e.g: 2019-01-10T11:47:53.123Z)
- updated_at_to: Maximum value
Do note:
- updated_at filters should have a valid date time format (ISO 8601 for instance)
Sorting
Beneficiaries can be sorted by a specific field and order. The sort_by query parameter accepts a string defining these two items with the field:order format.
Field
- updated_at value is available.
Order
- Two values are available : asc (Ascending) / desc (Descending)
- By default the order used to sort beneficiaries is desc
Do note: You can use a combination of field and order to define how to sort beneficiaries:
- Only field (e.g updated_at, order will have default value desc)
- Only order (e.g :asc, field will have default value updated_at)
- Both (e.g updated_at:asc)
Query parameters
[ "pending" ]
[ "FR7616798000010000005663951" ]
Headers
Required only for Sandbox API requests; to get one, please submit the following form: https://getqonto.atlassian.net/servicedesk/customer/portal/5/group/47/create/143.
Response
lists beneficiaries for a given organization
Example response
{
"beneficiaries": [
{
"id": "ce91bc4e-68d6-4ab0-bfab-4a9403f7f316",
"name": "Alice In Wonderland",
"status": "validated",
"created_at": "2021-01-27T22:05:07.000Z",
"updated_at": "2021-01-27T22:05:07.000Z"
}
],
"meta": {
"current_page": 2,
"prev_page": 1,
"total_pages": 2,
"total_count": 150,
"per_page": 100
}
}