# HG.Cash ## Docs - [Get Account Balance](https://docs.hg.cash/api-reference/accounts/get-account-balance.md): Returns the balance, pending fees, net available balance, currency, and account status for the authenticated user's account by ID. - [Get User Accounts](https://docs.hg.cash/api-reference/accounts/get-user-accounts.md): Returns the authenticated user's accounts, including ledger balance, pending fees, net available balance (balance minus pending fees), and account status. - [Create Inbound Transaction (Brazil)](https://docs.hg.cash/api-reference/brazil/create-inbound-transaction-brazil.md): Create an inbound transaction to receive a payment. Returns a QR code for the payer to scan. Account must be a Brazil (BRL) account. Transaction starts in `pending` status until payment is confirmed. - [Create Outbound Transaction (Brazil)](https://docs.hg.cash/api-reference/brazil/create-outbound-transaction-brazil.md): Create an outbound transaction (withdraw) from a Brazil (BRL) account. Requires sufficient net balance. Transaction starts in `processing` status. - [Get Transaction Status (Brazil)](https://docs.hg.cash/api-reference/brazil/get-transaction-status-brazil.md): Fetch the current status of a direct transaction (inbound or outbound). Distinct from `GET /transaction/{id}/status` which returns TransactionRequest status. - [Create Inbound Transaction (Chile)](https://docs.hg.cash/api-reference/chile/create-inbound-transaction-chile.md): Create an inbound transaction and receive a hosted checkout URL. Account must be Chile CLP. Starts in `pending` until payment completes. - [Create Outbound Transaction (Chile)](https://docs.hg.cash/api-reference/chile/create-outbound-transaction-chile.md): Create a bank payout from a Chile CLP account. Requires sufficient net balance. Transaction starts in `processing`. - [Get Transaction Status (Chile)](https://docs.hg.cash/api-reference/chile/get-transaction-status-chile.md): Fetch the latest status of a Chile direct transaction (inbound or outbound) and update HG.Cash when it has changed. - [List payment methods (Chile)](https://docs.hg.cash/api-reference/chile/list-payment-methods-chile.md): Returns active payment methods available for Chile (CLP) cash-in. Methods are enabled when your Chile CLP account is provisioned for hosted checkout. - [Get Transaction Statuses](https://docs.hg.cash/api-reference/reference-data/get-transaction-statuses.md): Retrieve all available transaction statuses. - [Get Transaction Types](https://docs.hg.cash/api-reference/reference-data/get-transaction-types.md): Retrieve all available transaction types. - [Look up CVU or Alias](https://docs.hg.cash/api-reference/reference-data/look-up-cvu-or-alias.md): Look up beneficiary information by CVU (22 digits) or alias. Returns alias, CUIT, CVU, name, and person type. - [Create Transaction Request (Cash Out)](https://docs.hg.cash/api-reference/transactions/create-transaction-request-cash-out.md): Create a new transaction request from one of your accounts. This does not perform an on-chain/bank transfer. You may provide a `webhookUrl` to receive status updates. - [Get Transaction ID for Request](https://docs.hg.cash/api-reference/transactions/get-transaction-id-for-request.md): Retrieve the linked Transaction ID for a transaction request. Returns the actual bank transaction ID once the request has been processed (status DONE). Returns `null` if the transaction has not yet been linked (e.g. still PENDING or PROCESSING). - [Get Transaction Receipt](https://docs.hg.cash/api-reference/transactions/get-transaction-receipt.md): Generate a PDF receipt for a transaction and return a signed URL to download it. The receipt is generated and cached for subsequent requests. The signed URL expires after 1 hour. - [Get Transaction Request Status](https://docs.hg.cash/api-reference/transactions/get-transaction-request-status.md): Retrieve the status of a transaction request created via `/transactions`. Requires the bearer token of the user that created the request. - [Account movement](https://docs.hg.cash/api-reference/webhooks/account-movement.md): HG.Cash will send this webhook whenever money moves in or out of one of your accounts. The request body contains the movement details. - [Transaction request status updated](https://docs.hg.cash/api-reference/webhooks/transaction-request-status-updated.md): HG.Cash will send this webhook when a transaction request status changes. The request body contains the request details and current status. You can provide a `webhookUrl` in the create request payload, or configure a default in user settings. - [Bank transfers](https://docs.hg.cash/countries/argentina/bank-transfers.md): ARS accounts, webhook notifications, and instant cash-outs - [PIX cash-in](https://docs.hg.cash/countries/brazil/pix-cash-in.md): Receive BRL payments via PIX QR or copy-paste - [PIX payouts](https://docs.hg.cash/countries/brazil/pix-payouts.md): Send BRL via PIX from Brazil accounts - [Cash-in](https://docs.hg.cash/countries/chile/cash-in.md): Hosted payment pages for Chile CLP accounts - [Payouts](https://docs.hg.cash/countries/chile/payouts.md): Bank payouts from Chile CLP accounts - [Countries](https://docs.hg.cash/countries/introduction.md): Payment rails and APIs by country where HG.Cash operates - [Overview](https://docs.hg.cash/developers/introduction.md): Webhooks developers use with HG.Cash - [Receiving webhooks](https://docs.hg.cash/developers/receiving-webhooks.md): Callbacks for transactions and transaction requests with optional HMAC verification - [Delivery history and health monitoring](https://docs.hg.cash/developers/webhook-delivery-and-monitoring.md): Dashboard delivery logs, automatic disable on repeated failures, and email alerts - [USDT Withdrawals](https://docs.hg.cash/exchange/usdt-withdrawals.md): Create USDT withdrawals - [Introduction](https://docs.hg.cash/introduction.md) - [Introduction](https://docs.hg.cash/settlement/introduction.md): Buy USDT with ARS, hold balances, and withdraw—on your schedule - [Buy SPOT USDT](https://docs.hg.cash/settlement/spot.md): Buy spot USDT - [Withdrawal wallets](https://docs.hg.cash/settlement/withdrawals.md): Verify and sign withdrawal wallets ## OpenAPI Specs - [openapi](https://docs.hg.cash/api-reference/openapi.yaml) - [openapi.pt-BR](https://docs.hg.cash/api-reference/openapi.pt-BR.yaml) - [openapi.es](https://docs.hg.cash/api-reference/openapi.es.yaml)