# Get computed permissions for employee on wallet

> 🔒 **Private label — [contact sales](mailto:sales@boyahq.com).** Requires a private-label entitlement on your API client.

Get computed permissions for employee on wallet

Endpoint: GET /wallet-policies/permissions/{employeeId}/{walletId}
Version: 2.0.0
Security: oauth2ClientCredentials

## Path parameters:

  - `employeeId` (string, required)
    Employee ID

  - `walletId` (string, required)
    Wallet ID

## Header parameters:

  - `business_id` (string, required)
    Business identifier for the request

## Response 200 fields (application/json):

  - `permissions` (array, required)
    List of permission slugs

  - `canViewBalance` (boolean, required)
    Can view wallet balance

  - `canViewTransactions` (boolean, required)
    Can view transaction history

  - `canExport` (boolean, required)
    Can export statements

  - `canInitiateTransfer` (boolean, required)
    Can initiate transfers

  - `canApprove` (boolean, required)
    Can approve transfers/payouts

  - `canSpend` (boolean, required)
    Can spend from wallet

  - `maskAmounts` (boolean, required)
    Whether amounts are masked

  - `transactionHistoryDays` (number, required)
    Maximum transaction history days accessible

  - `limits` (object)
    Transaction limits

  - `thresholds` (object)
    Approval thresholds

  - `expiresAt` (object)
    Policy expiration date

