# Available Features

The switches and modules of the signed-in user's tenant, for showing or hiding parts of your app.

## Overview

- `dappsEnabled` — `true` when the [dApps browser](https://docs.aureahub.com/docs/guide-dapps.md) is on for your tenant.
- `nonCustodialWallets` — `true` when your tenant's wallets are held on the user's device (`walletMode` `non_custodial`; an MPC tenant answers `false`). See [Wallets & Custody](https://docs.aureahub.com/docs/guide-non-custodial-keys.md).
- `eurAccountIban` — `true` when your tenant offers its users payment cards with a EUR account ([Cards & EUR Account](https://docs.aureahub.com/docs/guide-cards.md)), a feature available on request ([Feature Availability](https://docs.aureahub.com/docs/feature-availability.md)). The field keeps the name the API gives it.
- `modules` — one `true` or `false` per module of your tenant: `bank_ramp`, `card_onramp`, `fiat`, `earn`, `tokenized`, `swap_dapps`, `ai_agents`, `remittance`, and `identity_verification` where identity verification is offered. A module that is `false` answers `403` `MODULE_NOT_ENABLED` on its routes; one that is `true` opens them, and the product still answers by your tenant's setup for it ([Feature Availability › Modules](https://docs.aureahub.com/docs/feature-availability.md)). Ignore a module you don't know: more may come.

Which other features your tenant has: [Feature Availability](https://docs.aureahub.com/docs/feature-availability.md).

## Endpoint

### `GET /v1/tenant/available-features`

Authentication: bearer token required.

Returns the feature switches and the modules of the signed-in user's tenant.

**Responses**

`200` OK

```json
{
  "eurAccountIban": false,
  "dappsEnabled": true,
  "nonCustodialWallets": false,
  "modules": {
    "bank_ramp": true,
    "card_onramp": true,
    "fiat": false,
    "earn": true,
    "tokenized": false,
    "swap_dapps": true,
    "ai_agents": false,
    "remittance": false
  }
}
```

**Example request**

```bash
curl https://api.aureahub.com/v1/tenant/available-features \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
```

---

Web version: https://docs.aureahub.com/#tenant-features
