Documentation Index
Fetch the complete documentation index at: https://docs.hg.cash/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Argentina is HG.Cash’s primary market for bank transfers in ARS. HG.Cash assigns banking accounts to your users in the platform. When money moves on those accounts—cash-in (inbound) or cash-out (outbound)—HG.Cash notifies your backend at the webhook URL you configure in account settings. For cash-outs, you initiate instant banking transfers with the API. For cash-ins, you do not create inbound payments through the API; HG.Cash detects movements on your assigned accounts and delivers them to your webhook.How it works
- Accounts — HG.Cash provisions ARS accounts (CBU/CVU) linked to your user. Use
GET /api/v1/accountsandGET /api/v1/account/{id}/balanceto list balances and status. - Cash-in — Incoming transfers to those accounts are recorded by HG.Cash and sent to your webhook URL (ledger / account movement payloads).
- Cash-out — Call
POST /api/v1/transactionsto request an instant outbound transfer to a recipient CBU or CVU. Status updates are sent to your webhook (and optionally a per-requestwebhookUrl).
Cash-outs (instant transfers)
Outbound payments are transaction requests to a recipient CBU or CVU. HG.Cash processes eligible requests as instant banking cash-outs when your account and limits allow it.Prerequisites
- Bearer API token with access to the ARS account
- Recipient CBU or CVU (22 digits)
- Sufficient net balance on the source account
Flow
- Optional: confirm balance with
GET /api/v1/accountsorGET /api/v1/account/{id}/balance POST /api/v1/transactions—accountId,amount, andtoCBUortoCVU- Track status with
GET /api/v1/transaction/{id}/status, your dashboard webhook, or an optionalwebhookUrlon the request
Example request
id and initial status (for example PENDING). Use webhooks or polling until the request reaches a terminal state (DONE, ERROR, CANCELLED, and others in the API reference).
Related endpoints
GET /api/v1/alias-lookup— resolve alias to CBU/CVU before sending (when enabled for your account)GET /api/v1/transaction-statusesandGET /api/v1/transaction-types— reference data (no auth required)

