> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yativo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Activate Card IBAN

> Activate an IBAN for the card wallet to enable bank transfers

<ParamField header="Authorization" type="string" required>
  Bearer token: `Bearer YOUR_ACCESS_TOKEN`
</ParamField>

<ParamField path="yativoCardId" type="string" required>
  The Yativo Card account ID.
</ParamField>

<ParamField body="kyc_method" type="string" required>
  The KYC verification method to use. One of:

  * `platform_kyc` — KYC handled by the platform
  * `user_kyc` — User completes KYC directly via the hosted verification flow
  * `direct_docs` — KYC via direct document submission
</ParamField>

<ParamField body="kyc_token" type="string">
  A KYC access token, required when `kyc_method` is `user_kyc`.
</ParamField>

<RequestExample>
  ```bash theme={null}
  curl -X POST 'https://crypto-api.yativo.com/api/v1/yativo-card/yvc_01HX9KZMB3F7VNQP8R2WDGT4EI/iban/activate' \
    -H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
    -H 'Content-Type: application/json' \
    -d '{
      "kyc_method": "platform_kyc"
    }'
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "status": "success",
    "message": "IBAN activation initiated",
    "data": {
      "yativo_card_id": "yvc_01HX9KZMB3F7VNQP8R2WDGT4EI",
      "iban_status": "pending_kyc",
      "kyc_method": "platform_kyc",
      "initiated_at": "2026-03-26T12:00:00Z"
    }
  }
  ```
</ResponseExample>
