# WeetPay API - **Guides** - [Introduction](/en/docs): Welcome to the WeetPay API documentation - [Quickstart](/en/docs/getting-started): From sign-up to your first paid charge, in five steps. - [Authentication](/en/docs/authentication): Client ID and client secret in the headers of every request. - [Callbacks and webhooks](/en/docs/webhooks): Signed payment and payout notices — the right way to reconcile without polling the API. - [Idempotency](/en/docs/idempotency): Retry requests safely — a charge or payout is never created twice. - [Errors](/en/docs/errors): Single error format, HTTP status codes and the most common messages. - [Limits and rules](/en/docs/limits-and-rules): Request limits, amount limits and the security rules for payouts and split. - **Cash-in** - [Cash-in](/en/docs/cash-in): Receive payments with PIX "copia e cola" and dynamic QR Codes. - [Create PIX charge](/en/docs/cash-in/create-charge) - **Cash-out** - [Cash-out](/en/docs/cash-out): Send PIX from your balance to any key, protected against duplicate sending. - [Send PIX (payout)](/en/docs/cash-out/pix-payment) - **Transactions** - [Transactions](/en/docs/transactions): Look up charges and payouts by any identifier. - [Get transaction](/en/docs/transactions/get-transaction) - **Account** - [Account](/en/docs/account): Available WeetPay wallet balance. - [Get balance](/en/docs/account/balance)