---
title: "Apply for organization card"
method: POST
path: "/apply"
tags: ["Card"]
---

# Apply for organization card

`POST /apply`

Requires `card.create` permission.

## Headers

- `Date` string
- `Authorization` string
- `Digest` string

## Request body

- ApplyCardRequest
  - `product_id` 1 | 2 | 102, required — Card product ID. 1 = Infini Lite, 2 = Infini Pro, 102 = Infini AI.
  - `top_up_amount` string, required — Initial top-up amount.
  - `token_type` string, required — Token type, for example USDT or USDC.
  - `user_email` string, required — Organization member business account email.
  - `holder_name` string, required — Card holder name.
  - `card_alias` string — Card alias or nickname.

## Response `200`

Standard response envelope

- ApplyCardEnvelope
  - `code` integer, required — Business code. `0` means success.
  - `message` string, required — Response message.
  - `data` ApplyCardResponse
    - `id` string — Internal ORGANIZATION_CARD primary key id.
    - `status` string — Card application status.
    - `total_top_up_amount` string — Total top-up amount.
    - `total_fee` string — Total fee.
    - `total_pay_amount` string — Total payment amount.
    - `message` string — Status message.

---

[API](https://skmtc.dev/infini/apis/infini-card-api.md) · [All operations](https://skmtc.dev/infini/apis/infini-card-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/infini/infini-card-api/revisions/242ce811937e/schema)
