# Accounts An **account** is the representation of a bank account inside a financial institution. A user can have one or more accounts in an institution. For example, one user (or link) can have a checking account, several credit cards, and a loan account. Querying for a user's account information is useful as you can get information regarding: - what types of accounts the user has. - the balance for each account (savings, checking, credit card, loan, and so on). - detailed information regarding their credit card spending. - the current situation of any loans they may have. ## List accounts - [GET /api/accounts/](https://developers.belvo.com/apis/belvoopenapispec/accounts/listaccounts.md): ## ▶️ Usage With the List Accounts method, you can: 1. List accounts related to a specific (using the query parameter). 2. Get the details of a specific (using the query parameter). 3. List all accounts related to your Belvo account (without using any query parameters). ## 🔦 Filtering Responses Please see the query list below for a list of fields that you can filter your responses by. For more information on how to use filters, see our Filtering responses article. ## 📖 Pagination This method returns a paginated response (default: 100 items per page). You can use the query parameter to increase the number of items returned to a maximum of 1000 items. You can use the query parameter to navigate through the results. For more details on how to navigate Belvo's paginated responses, see our Pagination Tips article. ## 🚨 Deprecated Fields This resource may return deprecated fields. In the response documentation you may see that a field has been marked as . This means that this field is no longer maintained by the Belvo team. You may still receive data for this field depending on the institution, however, you should not rely on this field. ## Retrieve accounts for a link - [POST /api/accounts/](https://developers.belvo.com/apis/belvoopenapispec/accounts/retrieveaccounts.md): Retrieve accounts from an existing link. {% admonition type="info" %} This resource may return deprecated fields. Please check the response documentation for more information. {% /admonition %} ## Complete an accounts request - [PATCH /api/accounts/](https://developers.belvo.com/apis/belvoopenapispec/accounts/patchaccounts.md): Used to resume an Account retrieve session that was paused because an MFA token was required by the institution. {% admonition type="info" %} This resource may return deprecated fields. Please check the response documentation for more information. {% /admonition %} ## Get an account's details - [GET /api/accounts/{id}/](https://developers.belvo.com/apis/belvoopenapispec/accounts/detailaccount.md): Get the details of a specific account. {% admonition type="info" %} This resource may return deprecated fields. Please check the response documentation for more information. {% /admonition %} ## Delete an account - [DELETE /api/accounts/{id}/](https://developers.belvo.com/apis/belvoopenapispec/accounts/destroyaccount.md): Delete a specific account from your Belvo account. {% admonition type="danger" name="Rate Limited" %} This endpoint is rate limited. You can only delete 5 items per minute. If you exceed this limit, you will receive a status code. {% /admonition %} {% admonition type="info" %} When you delete an account, all the associated transactions and owner information for that account are also removed. {% /admonition %}