# Top up an existing fund account

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

Top up an existing fund account

Endpoint: POST /investments/accounts/{fundAccountId}/invest
Version: 2.0.0
Security: oauth2ClientCredentials

## Path parameters:

  - `fundAccountId` (string, required)

## Header parameters:

  - `Idempotency-Key` (string)
    Required on write endpoints (POST). UUID per submission. Middleware dedupes for 24h.

  - `org_wallet_ref` (string)

  - `business_id` (string, required)

## Request fields (application/json):

  - `amount` (number, required)
    Top-up amount, native currency
    Example: 50000

## Response 200 fields (application/json):

  - `reference` (string, required)
    Example: inv_01HXYZ...

  - `status` (string, required)
    Example: PROCESSING

