# /v1/domains/{domainId}/virtual-ledgers/{virtualLedgerId}/accounts/{accountId}/deposit-identification-sources

Assign a deposit identification source to an account

Endpoint: POST /v1/domains/{domainId}/virtual-ledgers/{virtualLedgerId}/accounts/{accountId}/deposit-identification-sources
Security: httpAuth

## Security:

  - `httpAuth` (unknown)
    http bearer

## Path parameters:

  - `domainId` (string, required)

  - `virtualLedgerId` (string, required)

  - `accountId` (string, required)

## Request fields (application/json):

  - `id` (string)

  - `provisioningStrategy` (object)

  - `type` (string, required)
    Enum: "CustodyAccount"

## Response 200:

  - `200` (unknown)
    OK

## Response 400:

  - `400` (unknown)
    Deposit identification already existing

## Response 404:

  - `404` (unknown)
    Virtual Ledger or Virtual Account not found

