# ZBD Documentation > ZBD is the global Bitcoin payments API for app and game developers. Integrate ZBD into your app or game to enable multicurrency payments, rewards, and payouts in minutes. - [Embedded Payouts Overview](https://docs.zbdpay.com/embedded-payouts.md): Pay creators, sellers, and players in the countries ZBD supports, from a pool you fund. - [How Payouts Work](https://docs.zbdpay.com/embedded-payouts/how-payouts-work.md): How money moves from your pool to a user's payment method, the two ways to track earnings, and what happens when a payout fails. - [Payout Pools](https://docs.zbdpay.com/embedded-payouts/funding.md): The funds you send to ZBD for payouts. Every payout draws from your pool. - [Users](https://docs.zbdpay.com/embedded-payouts/users.md): The person being paid, how they're verified, and their payment method. - [Payout Methods](https://docs.zbdpay.com/embedded-payouts/methods-and-coverage.md): Where a user can be paid, and how they get their money. - [Tracking Earnings Yourself](https://docs.zbdpay.com/embedded-payouts/tracking-earnings-yourself.md): You record what each user has earned in your own system, and your backend sends each payout. - [Tracking Earnings With ZBD](https://docs.zbdpay.com/embedded-payouts/tracking-earnings-with-zbd.md): ZBD keeps track of what each user has earned, and users cash out through the widget. - [Embedding the Widget](https://docs.zbdpay.com/embedded-payouts/cash-out-widget.md): Add ZBD's hosted flows for identity verification, tax information, payment method selection, and cash out to your product. - [Handling Browser Events](https://docs.zbdpay.com/embedded-payouts/browser-events.md): The events the widget sends to your frontend, and the commands your frontend can send back. - [Embedded Payouts API Overview](https://docs.zbdpay.com/embedded-payouts/apis/overview.md): Base URL, authentication, errors, and the conventions every Embedded Payouts endpoint shares. - [List Projects](https://docs.zbdpay.com/embedded-payouts/apis/list-projects.md): List your projects, to find the project_id you pass on other calls. - [Get a Project](https://docs.zbdpay.com/embedded-payouts/apis/get-project.md): Read one project. - [Create a User](https://docs.zbdpay.com/embedded-payouts/apis/create-user.md): Create a user and get back the ZBD user ID you'll use in every other call. - [Get a User](https://docs.zbdpay.com/embedded-payouts/apis/get-user.md): Read a user's details and whether they're verified. - [Update a User](https://docs.zbdpay.com/embedded-payouts/apis/update-user.md): Change a user's email address. - [Delete a User](https://docs.zbdpay.com/embedded-payouts/apis/delete-user.md): Request that a user's data is archived, for example to handle an erasure request. - [List Payment Methods](https://docs.zbdpay.com/embedded-payouts/apis/list-payment-methods.md): Read a user's linked payment methods, masked, with the ID you send on a payout. - [Create a Session](https://docs.zbdpay.com/embedded-payouts/apis/create-session.md): Create a widget session for a user, with the flows it can open. - [Get Disclosures](https://docs.zbdpay.com/embedded-payouts/apis/get-disclosures.md): Read which disclosures a user has accepted. - [Record Disclosures](https://docs.zbdpay.com/embedded-payouts/apis/record-disclosures.md): Record that a user accepted the latest version of one or more disclosures. - [Create a Payout](https://docs.zbdpay.com/embedded-payouts/apis/create-payout.md): Send money from your pool to a user's payment method. - [Get a Payout](https://docs.zbdpay.com/embedded-payouts/apis/get-payout.md): Read one payout's current status. - [List Payouts](https://docs.zbdpay.com/embedded-payouts/apis/list-payouts.md): List payouts, including those sent from your backend and cash outs from the widget. - [Credit a User](https://docs.zbdpay.com/embedded-payouts/apis/credit-user.md): Add value to a user's balance. - [Debit a User](https://docs.zbdpay.com/embedded-payouts/apis/debit-user.md): Reverse a credit you made to a user. - [Get Balances](https://docs.zbdpay.com/embedded-payouts/apis/get-balances.md): Read the balances ZBD holds for a user, in each currency. - [List Transactions](https://docs.zbdpay.com/embedded-payouts/apis/list-transactions.md): Read transactions for one user or across your program, whichever call created them. - [Webhook Events](https://docs.zbdpay.com/embedded-payouts/apis/webhook-events.md): The events ZBD sends to your server, what's in them, and how to verify them. - [Create a Webhook](https://docs.zbdpay.com/embedded-payouts/apis/create-webhook.md): Subscribe a URL on your server to webhook events. - [List Webhooks](https://docs.zbdpay.com/embedded-payouts/apis/list-webhooks.md): List your webhook subscriptions. - [Update a Webhook](https://docs.zbdpay.com/embedded-payouts/apis/update-webhook.md): Change a subscription's URL, events, or project, or pause it. - [Delete a Webhook](https://docs.zbdpay.com/embedded-payouts/apis/delete-webhook.md): Stop sending events to a URL. - [Embedded Accounts Overview](https://docs.zbdpay.com/embedded-accounts.md): Give players a balance inside your game they can earn into, spend, send, and cash out. - [Accounts and Balances](https://docs.zbdpay.com/embedded-accounts/accounts-and-balances.md): Every player in your economy has an account with ZBD for each currency they hold. - [Players and Verification](https://docs.zbdpay.com/embedded-accounts/players.md): How players are verified, what ZBD collects from them, and how verification affects what they can do. - [Currencies](https://docs.zbdpay.com/embedded-accounts/currencies.md): Fiat and virtual currencies: convertibility, naming, denomination, conversion rates, and what to decide before launch. - [Transactions](https://docs.zbdpay.com/embedded-accounts/transactions.md): Every way value moves in your economy, and what all of them have in common. - [Credits](https://docs.zbdpay.com/embedded-accounts/credits.md): A credit puts value into a player's balance, whatever the reason behind it. - [Purchases](https://docs.zbdpay.com/embedded-accounts/spending.md): A purchase moves currency out of a player's balance and into yours. - [Transfers](https://docs.zbdpay.com/embedded-accounts/transfers.md): A player can send currency to another player, with no goods changing hands. - [Marketplace Sales](https://docs.zbdpay.com/embedded-accounts/marketplace.md): Your players buy and sell from each other, and ZBD settles the sale. - [Cash Outs](https://docs.zbdpay.com/embedded-accounts/cash-out.md): Moving value out of a player's balance and into an account they control. - [Integrating Embedded Accounts](https://docs.zbdpay.com/development-resources/integrating-embedded-accounts.md): How to integrate Embedded Accounts, from setup to cash out. - [Embedding the Widget](https://docs.zbdpay.com/embedded-accounts/widget.md): Add ZBD's hosted flows for identity verification, payment methods, balances, and cash out to your game. - [Handling Browser Events](https://docs.zbdpay.com/embedded-accounts/browser-events.md): The events the widget sends to your frontend, and the commands your frontend can send back. - [Embedded Accounts API Overview](https://docs.zbdpay.com/embedded-accounts/apis/overview.md): Base URL, authentication, errors, and the conventions every Embedded Accounts endpoint shares. - [Idempotency Keys and User IDs](https://docs.zbdpay.com/development-resources/idempotency-keys.md): Why idempotency keys matter, what to implement, and how to generate player identifiers. - [Rate Limits](https://docs.zbdpay.com/embedded-accounts/apis/rate-limits.md): Default request limits for Embedded Accounts, and how to get them raised. - [List Projects](https://docs.zbdpay.com/embedded-accounts/apis/list-projects.md): List your projects, to find the project_id you pass on other calls. - [Get a Project](https://docs.zbdpay.com/embedded-accounts/apis/get-project.md): Read one project. - [Create a User](https://docs.zbdpay.com/embedded-accounts/apis/create-user.md): Create a user and get back the ZBD user ID you'll use in every other call. - [Get a User](https://docs.zbdpay.com/embedded-accounts/apis/get-user.md): Read a user's details and whether they're verified. - [Update a User](https://docs.zbdpay.com/embedded-accounts/apis/update-user.md): Change a user's email address. - [Delete a User](https://docs.zbdpay.com/embedded-accounts/apis/delete-user.md): Request that a user's data is archived, for example to handle an erasure request. - [Get Balances](https://docs.zbdpay.com/embedded-accounts/apis/get-balances.md): Read the balances ZBD holds for a user, in each currency. - [Create a Session](https://docs.zbdpay.com/embedded-accounts/apis/create-session.md): Create a widget session for a user, with the flows it can open. - [Get Disclosures](https://docs.zbdpay.com/embedded-accounts/apis/get-disclosures.md): Read which disclosures a user has accepted. - [Record Disclosures](https://docs.zbdpay.com/embedded-accounts/apis/record-disclosures.md): Record that a user accepted the latest version of one or more disclosures. - [List Currencies](https://docs.zbdpay.com/embedded-accounts/apis/list-currencies.md): List the currencies your program uses, fiat and your own. - [Get a Currency](https://docs.zbdpay.com/embedded-accounts/apis/get-currency.md): Read one currency by its code. - [List Conversion Rates](https://docs.zbdpay.com/embedded-accounts/apis/list-rates.md): Read the purchase and redemption rates for a virtual currency. - [Credit a User](https://docs.zbdpay.com/embedded-accounts/apis/credit.md): Add value to a user's balance. - [Debit a User](https://docs.zbdpay.com/embedded-accounts/apis/debit.md): Reverse a credit you made to a user. - [Make a Purchase](https://docs.zbdpay.com/embedded-accounts/apis/purchase.md): A user buys something from you with their balance. - [Make a Transfer](https://docs.zbdpay.com/embedded-accounts/apis/transfer.md): A user sends value to another user, as a gift or a tip. - [Settle a Marketplace Sale](https://docs.zbdpay.com/embedded-accounts/apis/marketplace-sale.md): Settle a sale between users: a cart, multiple sellers, royalties, and your fee, in one call. - [Get a Transaction](https://docs.zbdpay.com/embedded-accounts/apis/get-transaction.md): Read one transaction, whichever call created it. - [List Transactions](https://docs.zbdpay.com/embedded-accounts/apis/list-transactions.md): Read transactions for one user or across your program, whichever call created them. - [Get a Payout](https://docs.zbdpay.com/embedded-accounts/apis/get-payout.md): Read one payout's current status. - [List Payouts](https://docs.zbdpay.com/embedded-accounts/apis/list-payouts.md): List cash outs across your program, for reconciliation. - [Webhook Events](https://docs.zbdpay.com/embedded-accounts/apis/webhook-events.md): The events ZBD sends to your server, what's in them, and how to verify them. - [Create a Webhook](https://docs.zbdpay.com/embedded-accounts/apis/create-webhook.md): Subscribe a URL on your server to webhook events. - [List Webhooks](https://docs.zbdpay.com/embedded-accounts/apis/list-webhooks.md): List your webhook subscriptions. - [Update a Webhook](https://docs.zbdpay.com/embedded-accounts/apis/update-webhook.md): Change a subscription's URL, events, or project, or pause it. - [Delete a Webhook](https://docs.zbdpay.com/embedded-accounts/apis/delete-webhook.md): Stop sending events to a URL. - [Embedded Rewards Overview](https://docs.zbdpay.com/embedded-rewards.md): Add real-money rewards to your Unity mobile game. No backend required to get started. - [Before You Build](https://docs.zbdpay.com/embedded-rewards/planning.md): Three decisions to make before writing any code: reward currency, delivery method, and payout options. - [Reward Economics](https://docs.zbdpay.com/embedded-rewards/reward-economics.md): Lock in these decisions before writing any code. Most are tunable server-side after launch, but getting them roughly right from the start avoids significant iteration. - [Soft Currency Model](https://docs.zbdpay.com/embedded-rewards/soft-currency.md): Pair your game-themed currency with its real-money value. This page covers how to display rewards throughout your game and why it matters. - [Security & Fraud Prevention](https://docs.zbdpay.com/embedded-rewards/security.md): How ZBD protects your reward economy from fraud and farming, the enforcement states, and the controls you can tune. - [Modal Customization](https://docs.zbdpay.com/embedded-rewards/customization.md): Customize the colors, graphics, and copy of the in-game rewards modal to match your game. - [Global Support](https://docs.zbdpay.com/embedded-rewards/coverage.md): List of regions where ZBD App & Earn SDK is supported. - [Download SDK](https://docs.zbdpay.com/embedded-rewards/download.md): Setup your Unity project to use the ZBD Earn SDK - [Compatibility](https://docs.zbdpay.com/embedded-rewards/compatibility.md): SDK compatibility with Unity and mobile platforms. - [Integrating Earn SDK](https://docs.zbdpay.com/embedded-rewards/integration.md): How to import and initialize the ZBD Earn SDK. - [Building](https://docs.zbdpay.com/embedded-rewards/building.md): Comprehensive video guides for mastering Bitcoin apps and games with ZBD. - [URL Scheme](https://docs.zbdpay.com/embedded-rewards/url-scheme.md): Handle secure user redirection back to your app after ZBD OAuth login using a custom URL scheme. - [Attestation Set Up](https://docs.zbdpay.com/embedded-rewards/attestation-setup.md): Configure attestation to ensure your app has not been tampered with using required information for Android and iOS. - [Send Rewards (Client)](https://docs.zbdpay.com/embedded-rewards/send-rewards-client.md): Instructions for sending rewards to users directly from the client using the ZBD Earn SDK. - [Overview](https://docs.zbdpay.com/embedded-rewards/send-rewards-server.md): Learn how to securely send rewards from your server using the ZBD Earn API. - [Restrict Client-Side Reward Sending](https://docs.zbdpay.com/embedded-rewards/restrict-client-rewards.md): Disable client-side SendReward calls by adding an API version blocklist entry to enforce server-only rewards. - [Player Balance & Limits](https://docs.zbdpay.com/embedded-rewards/user-balance.md): Retrieve a player''s rewards balance and current withdrawal limit from your game client using the SDK. - [Withdrawal Events](https://docs.zbdpay.com/embedded-rewards/withdrawal-events.md): React in your game when a player completes a withdrawal, with full transaction detail. - [Adjust Player Balance (Dashboard)](https://docs.zbdpay.com/embedded-rewards/manage-rewards-balance.md): Manually increase or decrease a player's rewards balance from the ZBD Developer Dashboard. - [Gift Cards](https://docs.zbdpay.com/embedded-rewards/gift-cards.md): Retrieve the gift cards available to a player and how close they are to unlocking each one. - [Withdrawal Limits (Server)](https://docs.zbdpay.com/embedded-rewards/revenue-based-earning.md): How withdrawal limits work, and how to increase them from your server based on the revenue a player generates. - [Increasing Limits with MMP Data](https://docs.zbdpay.com/embedded-rewards/mmp-postbacks.md): Grow per-player withdrawal limits from real monetization signals in your MMP — with or without a backend of your own. - [Manage Withdrawal Limits via Dashboard](https://docs.zbdpay.com/embedded-rewards/manage-withdrawal-limits.md): Increase or decrease user withdrawal limits via the ZBD Dashboard - [Manage via Dashboard](https://docs.zbdpay.com/embedded-rewards/manage-via-dashboard.md): Create API keys and control reward settings from the ZBD Dashboard - [Earn Controls (Dashboard)](https://docs.zbdpay.com/embedded-rewards/manage-controls-dashboard.md): Override a player's detected country and manage your project whitelist from the ZBD Developer Dashboard. - [Manage User Linking via Dashboard](https://docs.zbdpay.com/embedded-rewards/manage-user-linking.md): Link or unlink users to ZBD gamertags via the ZBD Dashboard - [Player Communication Guide](https://docs.zbdpay.com/embedded-rewards/player-comms.md): What to say to players at each stage of their rewards journey — and the one principle that makes all of it work. - [Best Practices](https://docs.zbdpay.com/embedded-rewards/best-practices.md): How to balance earn rates with withdrawal limits, handle SDK failures gracefully, and keep the player experience smooth. - [Creative Modals](https://docs.zbdpay.com/embedded-rewards/creatives.md): Show full-screen image modals over gameplay, configured by ZBD without an app store release. - [Local Notifications](https://docs.zbdpay.com/embedded-rewards/local-notifications.md): Bring players back to keep earning or claim their rewards, with SDK-scheduled local reminders — no push infrastructure required. - [Error Handling](https://docs.zbdpay.com/embedded-rewards/error-handling.md): How to handle every failure state the ZBD Earn SDK can return, and what your game should do in each case. - [Troubleshooting](https://docs.zbdpay.com/embedded-rewards/troubleshoot.md): General troubleshooting guides for the ZBD Earn SDK. - [Support Data](https://docs.zbdpay.com/embedded-rewards/support-data.md): Attach your own diagnostics to the support link a player opens from the rewards screen, so tickets arrive with the game context already in them. - [Apple App Store Guidelines](https://docs.zbdpay.com/embedded-rewards/ios-app-store.md): Instructions for successfully submitting your game to the Apple App Store. - [Google Play Store Guidelines](https://docs.zbdpay.com/embedded-rewards/android-app-store.md): Instructions for successfully submitting your game to the Google Play Store. - [Go-Live Checklist](https://docs.zbdpay.com/embedded-rewards/go-live-checklist.md): Make sure you have completed these steps before going live with the ZBD Earn SDK. - [Send Rewards from Server](https://docs.zbdpay.com/embedded-rewards/send-rewards-api.md): Use your API key to send rewards securely from your backend using the Earn API (v2). - [Create an API Key](https://docs.zbdpay.com/embedded-rewards/create-api-key.md): Generate a new API key for your Rewards App to authenticate server-side reward requests. - [List API Keys](https://docs.zbdpay.com/embedded-rewards/list-api-keys.md): Fetch all existing API keys associated with your Rewards App. - [Revoke API Key](https://docs.zbdpay.com/embedded-rewards/revoke-api-key.md): Revoke an API key to prevent it from being used for authentication - [Get Blocklist Entries](https://docs.zbdpay.com/embedded-rewards/get-blocklist-entries.md): Retrieve all API version blocklist entries for your Rewards App - [Delete Blocklist Entry](https://docs.zbdpay.com/embedded-rewards/delete-blocklist-entry.md): Remove a blocklist entry to restore client-side reward sending for your Rewards App. - [Bitcoin API Overview](https://docs.zbdpay.com/bitcoin.md): Global instant payments infrastructure for apps and games with Bitcoin and the Lightning Network - [Lightning Network](https://docs.zbdpay.com/bitcoin/payments/lightning-network.md): Instant global payments that unlock new business models impossible with traditional systems - [Payments API Reference](https://docs.zbdpay.com/bitcoin/api.md): Understand general API concepts and authentication strategies. - [Receiving Lightning Payments](https://docs.zbdpay.com/bitcoin/payments/payins/lightning-charges.md): Learn how to receive Lightning payments using the ZBD API. - [Request Charge for ZBD Gamertag](https://docs.zbdpay.com/bitcoin/payments/payins/gamertags.md): Learn how to generate payment requests specifically for ZBD users. - [Send Bitcoin to Lightning Address](https://docs.zbdpay.com/bitcoin/payments/payouts/lightning-address.md): Learn how to instantly send Bitcoin to any Lightning Address. - [Send Bitcoin to ZBD Gamertag](https://docs.zbdpay.com/bitcoin/payments/payouts/gamertags.md): Learn how to instantly send Bitcoin to a ZBD user. - [Using Withdrawal QR Codes](https://docs.zbdpay.com/bitcoin/payments/payouts/withdrawal-requests.md): Understanding the Lightning Charge Workflow Problem - [Pay Lightning Network Charges](https://docs.zbdpay.com/bitcoin/payments/payouts/lightning-charges.md): Learn how to pay Lightning Network Charges using ZBD. - [Login with ZBD Overview](https://docs.zbdpay.com/bitcoin/oauth2.md): Learn about the features and capabilities of ZBD Login (ZBD OAuth2 API). - [Integrating](https://docs.zbdpay.com/bitcoin/oauth2/integration.md): Learn how to integrate ZBD Login into your application. - [Guidelines](https://docs.zbdpay.com/bitcoin/oauth2/guidelines.md): Brand and technical guidelines for using ZBD Login. - [Implementation Walkthrough](https://docs.zbdpay.com/bitcoin/oauth2/walkthrough.md): Detailed walkthrough of an implementation of ZBD Login. - [Authorization](https://docs.zbdpay.com/bitcoin/oauth2/api/authorization.md): Create an authorization URL for ZBD Login. - [Fetch Access Token](https://docs.zbdpay.com/bitcoin/oauth2/api/retrieve-access-token.md): Fetch the user's access token from ZBD Login. - [Refresh Token](https://docs.zbdpay.com/bitcoin/oauth2/api/refresh-token.md): Generate a new accessToken for a ZBD Login user. - [Get User Data](https://docs.zbdpay.com/bitcoin/oauth2/api/retrieve-user.md): Fetch user-related information about a logged-in ZBD User. - [Get Wallet Data](https://docs.zbdpay.com/bitcoin/oauth2/api/retrieve-wallet.md): Fetch wallet-related information about a logged-in ZBD User. - [Developer Dashboard](https://docs.zbdpay.com/bitcoin/start/dev-dashboard.md): Your command center for global payments and real-money rewards - [Create Account](https://docs.zbdpay.com/bitcoin/start/create-account.md): Get started with ZBD in minutes - [Identity Verification](https://docs.zbdpay.com/bitcoin/start/verify-identity.md): Complete your profile to unlock production access and higher limits - [Add Funds to your Account](https://docs.zbdpay.com/bitcoin/start/add-funds.md): Fund your ZBD wallet to start processing instant global payments - [Create Project](https://docs.zbdpay.com/bitcoin/start/create-project.md): Set up your first ZBD project and unlock the power of Lightning payments - [API Keys](https://docs.zbdpay.com/bitcoin/start/api-keys.md): Generate and secure your keys to unlock Lightning-fast payments - [Project Wallet](https://docs.zbdpay.com/bitcoin/start/project-wallet.md): Understand how Bitcoin Lightning wallets power your projects - [Manage Project](https://docs.zbdpay.com/bitcoin/start/manage-project.md): Edit project settings, manage access, and control your project lifecycle - [Sandbox Projects](https://docs.zbdpay.com/bitcoin/start/sandbox-project.md): Test your integration risk-free with fake Bitcoin in a sandbox environment - [Lightning Address](https://docs.zbdpay.com/bitcoin/lightning-address.md): The human-readable payment protocol that transformed Bitcoin UX forever - [Pay to Lightning Address](https://docs.zbdpay.com/bitcoin/lightning-address/send.md): Send instant Bitcoin payments to any Lightning Address. - [Validate Lightning Address](https://docs.zbdpay.com/bitcoin/lightning-address/validate.md): Verify the validity of a Lightning Address. - [Create Charge](https://docs.zbdpay.com/bitcoin/lightning-address/create-charge.md): Generate a payment request for a Lightning Address. - [Overview](https://docs.zbdpay.com/bitcoin/lightning-charges.md): How to create and manage Lightning Charges. - [Create Charge](https://docs.zbdpay.com/bitcoin/lightning-charges/create.md): Start receiving instant Bitcoin payments through the ZBD API. - [Retrieve Charge](https://docs.zbdpay.com/bitcoin/lightning-charges/retrieve.md): Retrieve all data about a single Charge. - [Decode Charge](https://docs.zbdpay.com/bitcoin/lightning-charges/decode.md): Understand the inner properties of a Charge QR code. - [Create Static Charge](https://docs.zbdpay.com/bitcoin/lightning-charges/create-static.md): Start accepting payments on Lightning with Static QR codes. - [Get Static Charge](https://docs.zbdpay.com/bitcoin/lightning-charges/retrieve-static.md): Retrieve all data about a single Static Charge. - [Update Static Charge](https://docs.zbdpay.com/bitcoin/lightning-charges/update-static.md): Change the configuration of a Static Charge QR code. - [Send Payment](https://docs.zbdpay.com/bitcoin/lightning-payments/send.md): Start sending instant Bitcoin payments through the ZBD API. - [Retrieve Payment](https://docs.zbdpay.com/bitcoin/lightning-payments/retrieve.md): Retrieve all data about a single Payment. - [Send Keysend Payment](https://docs.zbdpay.com/bitcoin/lightning-payments/keysend.md): Start sending Keysend payments on the Lightning Network. - [Create Withdrawal Request](https://docs.zbdpay.com/bitcoin/withdrawal-requests/create.md): Start creating Bitcoin withdrawal QR codes. - [Retrieve Withdrawal Request](https://docs.zbdpay.com/bitcoin/withdrawal-requests/retrieve.md): Retrieve all data about a single Withdrawal Request. - [Pay to ZBD Gamertag](https://docs.zbdpay.com/bitcoin/gamertags/send.md): Send instant Bitcoin payments to ZBD Users. - [Get Payment](https://docs.zbdpay.com/bitcoin/gamertags/retrieve-payment.md): Retrieve all data about a Payment sent to ZBD User. - [Create Charge](https://docs.zbdpay.com/bitcoin/gamertags/create-charge.md): Generate a payment request for a ZBD User. - [Get ID by ZBD Gamertag](https://docs.zbdpay.com/bitcoin/gamertags/retrieve-userid.md): Retrieve Gamertag from a ZBD user ID. - [Get Gamertag By ZBD ID](https://docs.zbdpay.com/bitcoin/gamertags/retrieve-from-userid.md): Retrieve ZBD user ID from a Gamertag. - [Pay to ZBD Gamertag](https://docs.zbdpay.com/bitcoin/gamertags/sandbox/send.md): Start sending test Bitcoin payments to ZBD Gamertags. - [Get Wallet](https://docs.zbdpay.com/bitcoin/wallet/retrieve-balance.md): Retrieve all data about a ZBD Project's Wallet. - [Initiate Internal Transfer](https://docs.zbdpay.com/bitcoin/wallet/internal-transfer.md): Performs a transfer of funds between two Projects. - [Utilities](https://docs.zbdpay.com/bitcoin/utils.md): Utility APIs for developers integrating with ZBD Payments. - [BTC USD Price Feed](https://docs.zbdpay.com/bitcoin/utils/btc-usd.md): Get the latest price for Bitcoin in US Dollars. - [API Supported Regions](https://docs.zbdpay.com/bitcoin/utils/is-supported-region.md): Verify if a user is coming from a supported region. - [ZBD IP Address](https://docs.zbdpay.com/bitcoin/utils/ip.md): Get the official IP addresses of ZBD servers. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.