# Glider Developer Portal ## Docs - [Execution Stream](https://docs.glider.fi/api-reference/endpoints/executions-stream.md): Replayable server-sent event stream for canonical execution updates. - [Portfolio Archive](https://docs.glider.fi/api-reference/endpoints/portfolio-archive.md): Archive or unarchive a portfolio - [Portfolio Automation Pause](https://docs.glider.fi/api-reference/endpoints/portfolio-automation-pause.md): Pause automated rebalancing for a portfolio - [Portfolio Automation Resume](https://docs.glider.fi/api-reference/endpoints/portfolio-automation-resume.md): Resume previously paused automated rebalancing for a portfolio - [Portfolio Automation Start](https://docs.glider.fi/api-reference/endpoints/portfolio-automation-start.md): Start automated rebalancing for a portfolio - [Portfolio Automation Status](https://docs.glider.fi/api-reference/endpoints/portfolio-automation-status.md): Check the status of portfolio automation - [Portfolio Automation Trigger](https://docs.glider.fi/api-reference/endpoints/portfolio-automation-trigger.md): Manually trigger a portfolio rebalance - [Portfolio Create](https://docs.glider.fi/api-reference/endpoints/portfolio-create.md): Create a new portfolio using a signed message - [Portfolio Create From Template](https://docs.glider.fi/api-reference/endpoints/portfolio-create-from-template.md): Create a new portfolio from a pre-defined template - [Portfolio Create Signature](https://docs.glider.fi/api-reference/endpoints/portfolio-create-signature.md): Generate a signable message for portfolio creation - [Portfolio Deposit](https://docs.glider.fi/api-reference/endpoints/portfolio-deposit.md): Generate transaction data for depositing assets into a portfolio - [Portfolio Deposit with Simulation](https://docs.glider.fi/api-reference/endpoints/portfolio-deposit-with-simulation.md): Generate a deposit transaction with full gas estimation and simulation - [Portfolio Execute](https://docs.glider.fi/api-reference/endpoints/portfolio-execute.md): Execute transactions for a portfolio - [Portfolio Get](https://docs.glider.fi/api-reference/endpoints/portfolio-get.md): Retrieve detailed information about a specific portfolio - [Portfolio Get Assets](https://docs.glider.fi/api-reference/endpoints/portfolio-get-assets.md): Retrieve asset information for a portfolio - [Portfolio Get Deposits Withdrawals](https://docs.glider.fi/api-reference/endpoints/portfolio-get-deposits-withdrawals.md): Retrieve deposit and withdrawal history for a portfolio - [Portfolio Get Performance](https://docs.glider.fi/api-reference/endpoints/portfolio-get-performance.md): Retrieve performance data for a portfolio over a specified time window - [Portfolio Get Transactions](https://docs.glider.fi/api-reference/endpoints/portfolio-get-transactions.md): Retrieve transaction history for a portfolio - [Portfolio List](https://docs.glider.fi/api-reference/endpoints/portfolio-list.md): List all portfolios with filtering options - [Portfolio List By Owner](https://docs.glider.fi/api-reference/endpoints/portfolio-list-by-owner.md): List portfolios by owner address - [Portfolio Rebalance Execution](https://docs.glider.fi/api-reference/endpoints/portfolio-rebalance-execution.md): Get detailed information about a specific rebalance execution - [Portfolio Rebalance Status](https://docs.glider.fi/api-reference/endpoints/portfolio-rebalance-status.md): Check the status of portfolio rebalancing - [Portfolio Resign](https://docs.glider.fi/api-reference/endpoints/portfolio-resign.md): Generate a new signable message for an existing portfolio - [Portfolio Resubmit Signature](https://docs.glider.fi/api-reference/endpoints/portfolio-resubmit-signature.md): Submit a new signature for an existing portfolio - [Portfolio Schedule Interval](https://docs.glider.fi/api-reference/endpoints/portfolio-schedule-interval.md): Update the rebalance schedule interval for a portfolio - [Portfolio Update](https://docs.glider.fi/api-reference/endpoints/portfolio-update.md): Update a portfolio's template data - [Portfolio Withdraw](https://docs.glider.fi/api-reference/endpoints/portfolio-withdraw.md): Initiate a withdrawal of specific assets from a portfolio - [Portfolio Withdraw as ETH](https://docs.glider.fi/api-reference/endpoints/portfolio-withdraw-as-eth.md): Convert and withdraw specified assets as ETH - [SIWE Challenge](https://docs.glider.fi/api-reference/endpoints/siwe-challenge.md): Create a host-bound SIWE message and nonce for wallet sign-in. - [SIWE Verify](https://docs.glider.fi/api-reference/endpoints/siwe-verify.md): Verify a signed SIWE message and receive a bearer token. - [tRPC Asset Taxonomy API](https://docs.glider.fi/api-reference/endpoints/trpc-asset-taxonomy.md): Canonical-underlying lookup for issuer products, derivative markets, and onchain representations. - [tRPC Assets API](https://docs.glider.fi/api-reference/endpoints/trpc-assets.md): Public asset discovery and asset-page procedures, including taxonomy-backed browse rails and Ondo-aware details. - [tRPC Asset Search API](https://docs.glider.fi/api-reference/endpoints/trpc-assets-search.md): Public asset search procedure with geo-restriction context - [tRPC Healthcheck API](https://docs.glider.fi/api-reference/endpoints/trpc-healthcheck.md): Public healthcheck procedures for API liveness and service readiness - [tRPC System IP Detection API](https://docs.glider.fi/api-reference/endpoints/trpc-system-ip-detection.md): Manual country detection for the request IP - [tRPC TradFi Market Data API](https://docs.glider.fi/api-reference/endpoints/trpc-tradfi-market-data.md): Glider-tradeable asset news, U.S. equity snapshots, and ticker overviews backed by Massive market data. - [tRPC User Onboarding API](https://docs.glider.fi/api-reference/endpoints/trpc-user-onboarding.md): Authenticated user-onboarding profile generation for the welcome flow. - [tRPC v2 Agents API](https://docs.glider.fi/api-reference/endpoints/trpc-v2-agents.md): Feature-gated parent-agent read and draft APIs for the staged multi-leg agent rollout - [tRPC v2 Portfolio API](https://docs.glider.fi/api-reference/endpoints/trpc-v2-portfolio.md): Canonical portfolio-first tRPC surface for CLI and agent integrations - [tRPC v2 Workflows API](https://docs.glider.fi/api-reference/endpoints/trpc-v2-workflows.md): Feature-gated workflow authoring and lifecycle APIs for staged workflow rollout - [User Swap Preferences (tRPC)](https://docs.glider.fi/api-reference/endpoints/user-swap-preferences.md): User-global and portfolio-scoped swap preference overrides. - [Create Strategy](https://docs.glider.fi/api-reference/endpoints/v2-create-strategy.md): Creates a new strategy with an initial allocation version. - [Enroll User (Stage 2)](https://docs.glider.fi/api-reference/endpoints/v2-enroll.md): Stage 2 of the two-stage enrollment flow — commits the user's signed session-key and creates the portfolio. - [Get Enroll Signable Message (Stage 1)](https://docs.glider.fi/api-reference/endpoints/v2-enroll-signature.md): Stage 1 of the two-stage enrollment flow — returns a signable session-key message for the user to sign in their wallet. - [Get Operation Status](https://docs.glider.fi/api-reference/endpoints/v2-get-operation.md): Poll the execution state of an async operation (withdrawal, trigger, etc.) dispatched on a portfolio. - [Get Portfolio](https://docs.glider.fi/api-reference/endpoints/v2-get-portfolio.md): Returns the authenticated tenant's portfolio detail by ID. - [Get Portfolio Positions](https://docs.glider.fi/api-reference/endpoints/v2-get-portfolio-positions.md): Returns real-time per-asset token balances and USD values for a portfolio. - [Get Strategy](https://docs.glider.fi/api-reference/endpoints/v2-get-strategy.md): Returns the authenticated tenant's strategy detail by ID. - [List Portfolios](https://docs.glider.fi/api-reference/endpoints/v2-list-portfolios.md): Returns the authenticated tenant's user portfolios with cursor-based pagination. - [List Scopes](https://docs.glider.fi/api-reference/endpoints/v2-list-scopes.md): Returns all API scopes with descriptions and granting tiers. - [List Strategies](https://docs.glider.fi/api-reference/endpoints/v2-list-strategies.md): Returns the authenticated tenant's strategies with cursor-based pagination. - [Start Portfolio](https://docs.glider.fi/api-reference/endpoints/v2-start-portfolio.md): Resumes automation on a paused portfolio. - [Stop Portfolio](https://docs.glider.fi/api-reference/endpoints/v2-stop-portfolio.md): Pauses automation on an active portfolio. - [Validate Strategy](https://docs.glider.fi/api-reference/endpoints/v2-validate-strategy.md): Runs the same validation gates as Create Strategy without persisting anything. - [Whoami](https://docs.glider.fi/api-reference/endpoints/v2-whoami.md): Returns the identity and permissions of the current API key. - [Submit Signed Withdrawal (Stage 2)](https://docs.glider.fi/api-reference/endpoints/v2-withdraw.md): Stage 2 of the two-stage withdrawal flow — submits the user-signed EIP-712 envelope. Accepted operations dispatch async. - [Prepare Withdrawal Authorization (Stage 1)](https://docs.glider.fi/api-reference/endpoints/v2-withdraw-signature.md): Stage 1 of the two-stage withdrawal flow — returns an EIP-712 typed-data envelope for the end-user to sign in their wallet. - [V2 API Overview](https://docs.glider.fi/api-reference/v2-overview.md): Conventions, auth, envelope, errors, scopes, and idempotency for the Glider V2 Integrator API. - [Complete Integration Guide](https://docs.glider.fi/complete-guide.md): A comprehensive guide to integrating with the Glider API - [Authentication](https://docs.glider.fi/guides/authentication.md): A guide to authenticating with the Glider API. - [CAIP Identifiers](https://docs.glider.fi/guides/caip-identifiers.md): Chain-agnostic vs chain-bound CAIP-10 accounts, CAIP-19 assets, and the rules for each v2 field. - [Error Codes Reference](https://docs.glider.fi/guides/error-codes.md): A comprehensive list of error codes returned by Glider APIs - [Idempotency](https://docs.glider.fi/guides/idempotency.md): Retry rules, idempotency anchors, and the three 409 sub-codes you may see when calling V2 write endpoints. - [Para Tutorial](https://docs.glider.fi/guides/para.md): A tutorial on how to use Para with the Glider API - [Portfolio Automation](https://docs.glider.fi/guides/portfolio-automation.md): A guide to automated portfolio rebalancing - [Portfolio Creation](https://docs.glider.fi/guides/portfolio-creation.md): A guide to creating and configuring portfolios using the Glider API - [Portfolio Deposit](https://docs.glider.fi/guides/portfolio-deposit.md): A guide to depositing assets into a portfolio - [Portfolio Update](https://docs.glider.fi/guides/portfolio-update.md): A guide to updating portfolios using the Glider API - [Portfolio Withdrawal](https://docs.glider.fi/guides/portfolio-withdrawal.md): A guide to withdrawing assets from a portfolio - [Privy Tutorial](https://docs.glider.fi/guides/privy.md): A tutorial on how to use Privy with the Glider API - [Rate Limiting](https://docs.glider.fi/guides/rate-limiting.md): Understanding rate limits, tiers, and how to handle 429 responses - [Turnkey Tutorial](https://docs.glider.fi/guides/turnkey.md): A tutorial on how to use Turnkey with the Glider API - [Two-Stage Enrollment](https://docs.glider.fi/guides/two-stage-enrollment.md): Creating a portfolio for an end-user: signable-message round trip, idempotency, and the fields that must be echoed verbatim. - [Two-Stage Withdrawal](https://docs.glider.fi/guides/two-stage-withdrawal.md): User-signed EIP-712 withdrawal authorizations: stage-1 typed-data preparation, user signature, stage-2 submission, and async operation polling. - [Introduction](https://docs.glider.fi/introduction.md): Welcome to the Glider API Documentation Portal - [What is Glider?](https://docs.glider.fi/overview.md) - [Quickstart](https://docs.glider.fi/quickstart.md): Create and automate a portfolio in 5 simple steps ## OpenAPI Specs - [api](https://docs.glider.fi/api.json) - [openapi](https://docs.glider.fi/api-reference/openapi.json) ## Optional - [Documentation](https://docs.glider.fi) - [Glider App](https://glider.fi) - [Telegram](https://t.me/gliderfi)