Withdraw from a virtual card

Post https://app.moneygraph.ai/api/v1/card/withdraw/{customer}/{card}

Headers

Authorization* string

Pass your {api_key} as a bearer token in the request header to authorize this call

Path parameters

customer* string

Customer ID. The ID or MCP Key of the onboarded customer.

card* string

Card ID. The ID of the virtual card.

Body parameters

amount* string

The amount specified in cents (smallest currency unit) to withdraw

reference* string max:36

Your platform transaction ID

Response


{
    "message": "Transaction Processing onchain",
    "status": "success",
    "data": {
        "transaction_id": "9f948ebc-af9c-44c0-8f98-3545386413a7",
        "card_id": "5f948ebc-af9c-44c0-8f98-3545386413a7",
        "currency": "USD",
        "amount": "1000",
        "charge": "50",
        "card_balance": "20000",
        "mode": "live",
        "created_at": "2025-08-07T21:59:47.000000Z",
    }
}