---
title: "Create CAD Collection Account"
method: POST
path: "/profile/virtual-accounts/requests"
---

# Create CAD Collection Account

`POST /profile/virtual-accounts/requests`

Request a CAD collection account and receive a unique Interac collection alias.

## Request body

- object
  - `accountType` 'individual' | 'corporate', required
  - `currency` string, required
  - `KYCInformation` object, required
    - `firstName` string, required
    - `lastName` string, required
    - `otherName` string
    - `email` string
    - `phone` string
    - `address` object, required
      - `countryOfResidence` string, required
      - `number` string, required
      - `street` string, required
      - `city` string, required
      - `state` string, required
      - `zip` string, required
    - `document` object, required
      - `type` string, required
      - `number` string, required
      - ` issuedCountryCode` string, required
      - `issuedBy` string, required
      - `issuedDate` string
      - `expirationDate` string
    - `birthDate` string, required
    - `nationality` string, required
    - `occupation` string, required
    - `accountDestination` string, required
    - `taxCountry` string, required
    - `taxNumber` string, required
    - ` monthlyTransactionVolume` string, required
    - `monthlyTransactionCount` string, required
    - `sourceOfIncome` string, required
    - `employmentStatus` string, required
    - ` incomeBand` object, required
      - `lower` string, required — positive number
      - `upper` string, required — positive number, must be > lower
    - `annualIncome` string
  - `meansOfId` string, required — string (URL) or file object or array of those. Passport: exactly 1 item. Other doc types: minimum 2 items.
  - `utilityBill` string, required — string (URL)
  - `bankStatement` string — string (URL)
  - `purpose` string — Optional (default "")
  - `note` string
  - `emerchantReference` string
  - `metadata` string — any
  - `files` string — any (multipart uploads)
  - `accountOpeningDate` string — ISO date
  - `isTermsAccepted` boolean
  - ` termsAndConditionAcceptance` object
    - `date` string, required — ISO date
    - `ipAddress` string, required — Valid IPv4/IPv6

## Response `200`

---

[API](https://skmtc.net/fincra/apis/awesome-new-api.md) · [All operations](https://skmtc.net/fincra/apis/awesome-new-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fincra/awesome-new-api/revisions/c8215c27b460/schema)
