CEX promotional rates · DeFi lending APY · RWA flows · historical curves — one REST + webhook surface for systems that route capital.
Pay from the wallet you signed with (mismatched payments are rejected and refunded). Auto-confirms within 60 seconds.
curl https://api.barker.money/api/enterprise/v1/yields \
-H "X-Enterprise-API-Key: bk_ent_••••••" \
-G -d "asset_symbol=USDT" -d "min_apy=0.05"{
"success": true,
"data": {
"items": [
{
"pool_uid": "morpho-base-usdt",
"category": "defi_vault",
"platform_name": "Morpho",
"asset_symbol": "USDT",
"apy_total": 0.0843,
"tvl_usd": 12483211,
"chain": "base"
}
],
"total": 137
}
}Built for systems that read every minute and route real capital.
CEX flexible / locked / structured · DeFi lending · vaults · RWA — one schema, one query.
CEX ≤ 5 min · DeFi ≤ 15 min · history snapshots daily.
HMAC-signed push on APY changes / new campaigns / TVL alerts. REST polling fallback.
60 req/min · 1000 req/hour per key · multiple keys · per-key configurable ceilings.
Async OFAC SDN screening · wallet whitelisting · refund flow on hits.
Connect wallet → sign → pay USDT → API key in <5 min.
Two-line auth · standard JSON · no SDK required.
const r = await fetch(
"https://api.barker.money/api/enterprise/v1/yields?asset_symbol=USDT&min_apy=0.05",
{ headers: { "X-Enterprise-API-Key": process.env.BARKER_KEY } },
);
const { data } = await r.json();r = requests.get(
"https://api.barker.money/api/enterprise/v1/yields",
params={"asset_symbol": "USDT", "min_apy": 0.05},
headers={"X-Enterprise-API-Key": os.environ["BARKER_KEY"]},
)
data = r.json()["data"]Wallet signature → USDT payment → API key. No sales call.
Need custom contract terms? Email [email protected]