Market
Read-only tokenized-equity catalog (browsable display + disclosure metadata). A buy/sell still trades through the Money swap surface - this tag adds no build/sign path of its own. Public, unauthenticated market data; moves no funds.
Browse the real, read-only tokenized-equity catalog for a chain - no auth
Query Parameters
Optional ERC-20 address. When present, the response is narrowed to just that token AND it is priced even if it is a non-featured Ondo catalog row - the detail page resolves by (chainId, address), so it never shows a bare "-" for a token the browse list left unpriced. An unmatched address yields an empty assets array (not a 404).
^0x[0-9a-fA-F]{40}$Response Body
application/json
application/json
curl -X GET "https://api.app.botanary.xyz/market/equities?chainId=0"{
"chainId": 46630,
"asOf": "2019-08-24T14:15:22Z",
"assets": [
{
"symbol": "AAPL",
"name": "Apple",
"issuer": "Robinhood Assets (Jersey) Limited",
"logoUrl": "https://financialmodelingprep.com/image-stock/AAPL.png",
"category": "Tech",
"tokenAddress": "0x8f2A9c4419aD77b0392bC41D8123aa77c0Fe41D0",
"decimals": 18,
"featured": true,
"priceUsd": 200,
"change24h": 1.25,
"sparkline": [
198,
199,
201,
202.5
],
"week52Low": 150.25,
"week52High": 260.75,
"chainId": 4663,
"verified": true,
"legalNature": "Tokenized stock - a debt claim on the issuer, referenced to the stock's price. Not equity; no voting or shareholder rights.",
"backingNote": "Carries issuer and custody risk. The price tracks through arbitrage, not a guarantee.",
"uiMultiplier": 1,
"explorerUrl": "https://robinhoodchain.blockscout.com/address/0xaF3D76f1834A1d425780943C99Ea8A608f8a93f9",
"tradeable": false
}
]
}{
"error": {
"code": "out_of_scope",
"message": "This action exceeds the per-action cap.",
"declineReason": "cap_exceeded",
"details": {},
"requestId": "string"
}
}Price history for one equity symbol, for the detail chart - no auth
Path Parameters
Query Parameters
Chart range for a price-history pull. An unrecognized value normalizes to 1M.
"1M""1D" | "1W" | "1M" | "1Y" | "ALL"Response Body
application/json
curl -X GET "https://api.app.botanary.xyz/market/equities/string/history"{
"symbol": "AAPL",
"token": "0x4f9fd6be4a90f2620860d680c0d4d5fb53d1a825",
"range": "1D",
"asOf": "2019-08-24T14:15:22Z",
"points": [
{
"t": 1752882000000,
"price": 202.5
}
]
}Launchpad
Read-only browse of the Virtuals Protocol Capital Market (all agent tokens, all chains) - like app.virtuals.io. Public, unauthenticated market data; moves no funds.
Marketplace
Read-only discovery of the Virtuals ACP agent marketplace. Proxies ACP's public (unauthenticated) API; moves no money and holds no Virtuals credential. Search is semantic - pin walletAddress, never a name.