Skip to main content
The Blend API provides programmatic access to strategy information, Safe operations, and TVL data. All endpoints are public and do not require authentication.

Base URL

https://api.blend.money

Endpoints

Safe Operations

MethodEndpointDescription
POST/safe/requestRequest deployment of a new Safe for a user address on a specific chain
GET/safe/resolveResolve the Safe address for a given user address and chain
GET/safe/balance/currentGet the current balance for a specific vault and address
GET/safe/yieldGet current yield information for a specific vault
GET/safe/rebalance/manualGenerate manual rebalance transaction data

Strategy Data

MethodEndpointDescription
GET/strategy/availableGet available strategies for a specific integration type
GET/strategy/integrationsGet all available integration types

TVL

MethodEndpointDescription
GET/vault/tvlGet Total Value Locked for a specific integration
GET/vault/tvl/globalGet global TVL across all integrations

Quick Start

Get available strategies for a specific integration:
curl "https://api.blend.money/strategy/available?integration=USX"
Resolve a user’s Safe address:
curl "https://api.blend.money/safe/resolve?address=0x1234...&chainId=8453"
Get global TVL:
curl "https://api.blend.money/vault/tvl/global"

Response Format

All API responses follow a consistent JSON format:
{
  "status": "success",
  "data": { ... }
}
Error responses include a message and error code:
{
  "status": "error",
  "message": "Error description",
  "code": "ERROR_CODE"
}

Rate Limiting

  • Rate Limit: 100 requests per minute per IP
  • Headers: Rate limit information is included in response headers
  • Retry: Use exponential backoff for rate-limited requests

Supported Chains

ChainChain ID
Ethereum1
Polygon137
Arbitrum42161
Base8453
Scroll534352
Botanix3637
HyperEVM999

Interactive Playground

All endpoints above are available in the interactive playground - click any endpoint in the sidebar to try it directly in your browser with live requests.
The playground is automatically generated from the OpenAPI specification and includes examples in cURL, JavaScript, and Python.
Last modified on February 6, 2026