# RebelFi ## Docs - [Get Earnings](https://docs.rebelfi.io/docs/api-reference/allocations/earnings.md): GET /v1/allocations/earnings — Get daily earnings history - [Get Allocation by Strategy](https://docs.rebelfi.io/docs/api-reference/allocations/get-by-strategy.md): GET /v1/allocations/strategy/:strategyId — Get allocation at a specific strategy - [List Allocations](https://docs.rebelfi.io/docs/api-reference/allocations/list.md): POST /v1/allocations — Get all allocations for a wallet - [Org Overview](https://docs.rebelfi.io/docs/api-reference/allocations/overview.md): GET /v1/allocations/overview — Aggregated metrics across all wallets - [Org Overview (All Profiles)](https://docs.rebelfi.io/docs/api-reference/allocations/overview-all.md): GET /v1/allocations/overview/all — Aggregated metrics across all wallet profiles - [API Introduction](https://docs.rebelfi.io/docs/api-reference/introduction.md): RebelFi REST API basics: authentication, base URL, and response format - [Cancel Operation](https://docs.rebelfi.io/docs/api-reference/operations/cancel.md): POST /v1/operations/:id/cancel — Cancel a pending operation - [Get Operation](https://docs.rebelfi.io/docs/api-reference/operations/get.md): GET /v1/operations/:id — Check operation status - [Supply](https://docs.rebelfi.io/docs/api-reference/operations/supply.md): POST /v1/operations/supply — Plan a supply operation - [Unwind](https://docs.rebelfi.io/docs/api-reference/operations/unwind.md): POST /v1/operations/unwind — Plan an unwind operation - [Archive Recipient](https://docs.rebelfi.io/docs/api-reference/ramping/archive-recipient.md): POST /v1/ramp/recipients/{id}/archive — Archive a recipient - [Create Off-Ramp Account](https://docs.rebelfi.io/docs/api-reference/ramping/create-offramp-account.md): POST /v1/ramp/recipients/{id}/offramp-accounts — Create a crypto deposit address for off-ramping - [Create On-Ramp Account](https://docs.rebelfi.io/docs/api-reference/ramping/create-onramp-account.md): POST /v1/ramp/recipients/{id}/onramp-accounts — Create a virtual bank account for a recipient - [Create Recipient](https://docs.rebelfi.io/docs/api-reference/ramping/create-recipient.md): POST /v1/ramp/recipients — Create a new recipient and initiate KYB verification - [Get Recipient](https://docs.rebelfi.io/docs/api-reference/ramping/get-recipient.md): GET /v1/ramp/recipients/{id} — Get full recipient details including all accounts - [Get Transaction](https://docs.rebelfi.io/docs/api-reference/ramping/get-transaction.md): GET /v1/ramp/transactions/{id} — Get a single ramp transaction with full detail - [KYB Status](https://docs.rebelfi.io/docs/api-reference/ramping/kyb-status.md): GET /v1/ramp/org/kyb/status — Get current KYB verification status for your organization - [List Off-Ramp Accounts](https://docs.rebelfi.io/docs/api-reference/ramping/list-offramp-accounts.md): GET /v1/ramp/recipients/{id}/offramp-accounts — List all off-ramp accounts for a recipient - [List Recipients](https://docs.rebelfi.io/docs/api-reference/ramping/list-recipients.md): GET /v1/ramp/recipients — List all recipients with KYB status and volume summaries - [List Transactions](https://docs.rebelfi.io/docs/api-reference/ramping/list-transactions.md): GET /v1/ramp/transactions — List ramp transactions with filters - [Simulate Off-Ramp Transaction](https://docs.rebelfi.io/docs/api-reference/ramping/simulate-offramp.md): POST /v1/ramp/org/simulate-offramp-transaction — Simulate an off-ramp transaction lifecycle (sandbox only) - [Simulate On-Ramp Transaction](https://docs.rebelfi.io/docs/api-reference/ramping/simulate-onramp.md): POST /v1/ramp/org/simulate-transaction — Simulate an on-ramp transaction lifecycle (sandbox only) - [Start KYB](https://docs.rebelfi.io/docs/api-reference/ramping/start-kyb.md): POST /v1/ramp/org/kyb/start — Initiate KYB verification for your organization - [Summary](https://docs.rebelfi.io/docs/api-reference/ramping/summary.md): GET /v1/ramp/summary — Get aggregate volume and fee statistics - [Get Transaction](https://docs.rebelfi.io/docs/api-reference/transactions/get.md): GET /v1/transactions/:id — Check transaction status - [Recover Transaction](https://docs.rebelfi.io/docs/api-reference/transactions/recover.md): POST /v1/transactions/:operationId/recover — Recover a broadcast but unsubmitted transaction - [Submit Hash](https://docs.rebelfi.io/docs/api-reference/transactions/submit-hash.md): POST /v1/transactions/submit-hash — Notify RebelFi of a broadcast transaction - [Submit Signed](https://docs.rebelfi.io/docs/api-reference/transactions/submit-signed.md): POST /v1/transactions/submit-signed — Submit a signed transaction for RebelFi to broadcast - [Get Venue](https://docs.rebelfi.io/docs/api-reference/venues/get.md): GET /v1/venues/:id — Get a specific venue by ID - [List Venues](https://docs.rebelfi.io/docs/api-reference/venues/list.md): GET /v1/venues — Discover yield venues and strategies - [List Wallet Profiles](https://docs.rebelfi.io/docs/api-reference/wallet-profiles/list.md): GET /v1/wallet-profiles — List wallet profiles for your organization - [Get Wallet](https://docs.rebelfi.io/docs/api-reference/wallets/get.md): GET /v1/wallets/:walletId — Get a specific wallet by ID - [List Wallets](https://docs.rebelfi.io/docs/api-reference/wallets/list.md): GET /v1/wallets — List registered wallets for your organization - [Register Wallet](https://docs.rebelfi.io/docs/api-reference/wallets/register.md): POST /v1/wallets/register — Register a wallet for your organization (idempotent) - [Update Wallet](https://docs.rebelfi.io/docs/api-reference/wallets/update.md): PATCH /v1/wallets/:walletId — Update wallet metadata - [Authentication](https://docs.rebelfi.io/docs/guides/authentication.md): API key authentication for programmatic access - [Dashboard](https://docs.rebelfi.io/docs/guides/dashboard.md): Manage wallets, allocations, reporting, and settings from the RebelFi dashboard - [Glossary](https://docs.rebelfi.io/docs/guides/glossary.md): Key concepts and terminology in RebelFi - [How RebelFi Works](https://docs.rebelfi.io/docs/guides/how-it-works.md): Understanding the flow of funds and architecture - [Insurance Coverage](https://docs.rebelfi.io/docs/guides/insurance-coverage.md): Protect your yield allocations with smart contract coverage powered by OpenCover and Nexus Mutual - [Quick Start Guide](https://docs.rebelfi.io/docs/guides/quickstart.md): Get integrated with RebelFi - [Sandbox Environment](https://docs.rebelfi.io/docs/guides/sandbox.md): Test your RebelFi integration without deploying real funds - [Exchanges](https://docs.rebelfi.io/docs/guides/use-cases/exchanges.md): Generate yield on idle exchange balances - [Neobanks & Fintechs](https://docs.rebelfi.io/docs/guides/use-cases/neobanks.md): Generate treasury yield and offer savings products - [Payment Processors & OTC Desks](https://docs.rebelfi.io/docs/guides/use-cases/payment-processors.md): Monetize float between settlement windows - [Wallet Profiles](https://docs.rebelfi.io/docs/guides/wallet-profiles.md): Group and configure SDK wallets with Wallet Profiles - [Welcome to RebelFi](https://docs.rebelfi.io/docs/guides/welcome.md): Programmable stablecoin infrastructure for yield optimization and flow automation - [Why RebelFi](https://docs.rebelfi.io/docs/guides/why-rebelfi.md): The business case for programmable stablecoin infrastructure - [Authentication](https://docs.rebelfi.io/docs/ramping/authentication.md): API key authentication for the Ramping API - [How It Works](https://docs.rebelfi.io/docs/ramping/how-it-works.md): Architecture, data flow, and fee model for the RebelFi ramp - [Introduction](https://docs.rebelfi.io/docs/ramping/introduction.md): USD on-ramp and off-ramp infrastructure — virtual bank accounts and crypto-to-fiat payouts - [Off-Ramp](https://docs.rebelfi.io/docs/ramping/off-ramp.md): USDC/USDT to USD conversion and payout via off-ramp accounts - [Org Accounts](https://docs.rebelfi.io/docs/ramping/on-ramp/accounts.md): Create and manage on-ramp and off-ramp accounts for your organization - [KYB Verification](https://docs.rebelfi.io/docs/ramping/on-ramp/kyb.md): Start and manage Know Your Business verification for your organization - [Recipients](https://docs.rebelfi.io/docs/ramping/on-ramp/recipients.md): Create and manage recipients via the Ramping API - [Summary](https://docs.rebelfi.io/docs/ramping/on-ramp/summary.md): Volume and fee summary for your on-ramp activity - [Transactions](https://docs.rebelfi.io/docs/ramping/on-ramp/transactions.md): Query on-ramp transactions - [Quick Start](https://docs.rebelfi.io/docs/ramping/quickstart.md): Integrate the RebelFi ramp in 5 steps - [Sandbox Testing](https://docs.rebelfi.io/docs/ramping/sandbox-testing.md): Test the full ramp lifecycle — KYB, on-ramp, and off-ramp — without moving real money - [Webhooks](https://docs.rebelfi.io/docs/ramping/webhooks.md): Receive real-time event notifications from RebelFi - [Crossmint](https://docs.rebelfi.io/docs/sdk/custody-providers/crossmint.md): Integrate RebelFi with Crossmint embedded wallets - [Dfns](https://docs.rebelfi.io/docs/sdk/custody-providers/dfns.md): Integrate RebelFi with Dfns programmable wallet infrastructure - [Fireblocks](https://docs.rebelfi.io/docs/sdk/custody-providers/fireblocks.md): Integrate RebelFi with Fireblocks institutional custody - [Privy](https://docs.rebelfi.io/docs/sdk/custody-providers/privy.md): Integrate RebelFi with Privy server wallets - [Error Handling](https://docs.rebelfi.io/docs/sdk/error-handling.md): Handle SDK errors gracefully with error codes and retry strategies - [EVM Integration](https://docs.rebelfi.io/docs/sdk/evm-integration.md): Signing and submitting transactions on Ethereum, Polygon, and Base - [Integration Tutorial](https://docs.rebelfi.io/docs/sdk/integration-tutorial.md): Complete E2E flow: supply, track earnings, and unwind - [Introduction](https://docs.rebelfi.io/docs/sdk/introduction.md): What is the RebelFi SDK and how does it work - [Quickstart](https://docs.rebelfi.io/docs/sdk/quickstart.md): Install the SDK and make your first supply operation - [Allocations](https://docs.rebelfi.io/docs/sdk/reference/allocations.md): AllocationsAPI — Query positions and earnings - [Client](https://docs.rebelfi.io/docs/sdk/reference/client.md): RebelfiClient configuration and constructor - [Errors](https://docs.rebelfi.io/docs/sdk/reference/errors.md): RebelfiError class and ErrorCode enum - [Operations](https://docs.rebelfi.io/docs/sdk/reference/operations.md): OperationsAPI — Supply and unwind operations - [Ramp](https://docs.rebelfi.io/docs/sdk/reference/ramp.md): RampAPI — On-ramp, off-ramp, KYB, recipients, and transaction management - [Transactions](https://docs.rebelfi.io/docs/sdk/reference/transactions.md): TransactionsAPI — Submit and track transactions - [Shared Types](https://docs.rebelfi.io/docs/sdk/reference/types.md): Common types used across the SDK - [Venues](https://docs.rebelfi.io/docs/sdk/reference/venues.md): VenuesAPI — Discover yield venues and strategies - [Wallet Profiles](https://docs.rebelfi.io/docs/sdk/reference/wallet-profiles.md): WalletProfilesAPI — List wallet profiles for your organization - [Wallets](https://docs.rebelfi.io/docs/sdk/reference/wallets.md): WalletsAPI — Register and manage wallets - [Integration Walkthrough](https://docs.rebelfi.io/docs/sdk/walkthrough.md): Complete integration walkthrough: onboarding, supply, earnings, and unwind