Route catalog
Base: /api/v1 (unversioned /api still accepted).
Money: /api/v1/wallets/{address}/… · Public: /api/v1/day/…
| Method | Path | Auth |
|---|---|---|
GET | /health | public |
GET | / | public |
GET | /openapi.json | public |
GET | /api/day/openapi.json | public |
GET | /api/day/readiness | public |
GET | /api/day/status | public |
GET | /api/day/packages | public |
GET | /api/day/sdk | public |
GET | /api/day/version | public |
GET | /api/day/enablement | public |
GET | /api/day/venues | public |
GET | /api/auto-yield/venues | public |
GET | /api/day/opportunities | public |
GET | /api/day/discover | public |
POST | /api/day/discover | public |
GET | /api/day/map/venues | public |
GET | /api/day/discover/map | public |
POST | /api/day/map/venues/refresh | owner_or_keeper |
GET | /api/day/estimates | public |
POST | /api/day/estimates | public |
POST | /api/day/auto-pay/plan | public |
GET | /api/day/forms | public |
GET | /api/day/forms/priority | public |
GET | /api/day/forms/{id} | public |
GET | /api/day/strategies | public |
GET | /api/day/strategies/priority | public |
GET | /api/day/strategies/{id} | public |
POST | /api/day/strategies/deposit/plan | public |
POST | /api/day/strategies/withdraw/plan | public |
GET | /api/day/markets/stats | public |
GET | /api/day/stats | public |
GET | /api/day/possible | public |
POST | /api/day/markets/stats/refresh | owner_or_keeper |
GET | /api/day/sui/wallet-balance | public |
GET | /api/day/arbitrum | public |
GET | /api/day/arbitrum/enablement | public |
GET | /api/day/arbitrum/wallet-balance | public |
GET | /api/day/arbitrum/cage | public |
POST | /api/day/arbitrum/cage/prepare | public |
GET | /api/day/base | public |
GET | /api/day/base/enablement | public |
GET | /api/day/base/wallet-balance | public |
GET | /api/day/base/cage | public |
GET | /api/wallets/{address}/base/cage | owner_or_agent |
GET | /api/wallets/{address}/base/policy | owner_or_agent |
PUT | /api/wallets/{address}/base/policy | owner |
GET | /api/wallets/{address}/base/capability | owner_or_agent |
POST | /api/wallets/{address}/base/capability/grant | owner |
POST | /api/wallets/{address}/base/capability/revoke | owner |
POST | /api/wallets/{address}/base/action | owner |
GET | /api/day/treasury | public |
GET | /api/day/network | public |
GET | /api/day/vaults | public |
POST | /api/day/vaults | owner |
GET | /api/day/vaults/{id} | public |
POST | /api/day/vaults/{id}/deposit | owner |
POST | /api/day/vaults/{id}/withdraw | owner |
POST | /api/day/vaults/{id}/strategy | owner |
POST | /api/day/vaults/{id}/deploy | owner |
POST | /api/day/vaults/{id}/undeploy | owner |
POST | /api/day/vaults/{id}/harvest | permissionless |
GET | /api/day/skills | public |
GET | /api/day/audits | owner_or_keeper |
GET | /api/day/solana/apys | public |
GET | /api/day/solana/wallet-balance | public |
POST | /api/day/solana/stake/plan | public |
POST | /api/day/bridge/plan | public |
POST | /api/day/bridge/delivery | owner_or_keeper |
POST | /api/day/bridge/rescue | owner |
POST | /api/day/turbos/plan | public |
POST | /api/day/jupiter/plan | public |
POST | /api/day/evm/swap/plan | public |
POST | /api/day/gas-sponsor/plan | public |
POST | /api/day/harvest/batch | owner_or_keeper |
GET | /api/wallets/{address}/auto-yield | owner_or_agent |
PUT | /api/wallets/{address}/auto-yield | owner |
POST | /api/wallets/{address}/auto-yield/discover | owner |
POST | /api/wallets/{address}/auto-yield/stake | owner |
POST | /api/wallets/{address}/auto-yield/unstake | owner |
POST | /api/wallets/{address}/auto-yield/survival | keeper |
GET | /api/wallets/{address}/position | owner_or_agent |
GET | /api/wallets/{address}/funding | owner_or_agent |
POST | /api/wallets/{address}/preview | owner_or_agent |
POST | /api/wallets/{address}/route | owner |
POST | /api/wallets/{address}/harvest | permissionless |
POST | /api/wallets/{address}/withdraw | owner |
POST | /api/wallets/{address}/auto-pay | owner |
POST | /api/wallets/{address}/rebalance | owner |
POST | /api/wallets/{address}/autopilot/decide | owner_or_agent |
GET | /api/wallets/{address}/portfolio | owner_or_agent |
GET | /api/wallets/{address}/performance | owner_or_agent |
POST | /api/wallets/batch/positions | owner_or_agent |
GET | /api/day/venues/apy | public |
GET | /api/day/errors | public |
GET | /api/day/webhooks/events/types | public |
GET | /api/day/webhooks/events | owner_or_agent |
GET | /api/day/webhooks | owner |
POST | /api/day/webhooks | owner |
POST | /api/day/webhooks/emit | owner |
POST | /api/day/webhooks/{id}/rotate | owner |
DELETE | /api/day/webhooks/{id} | owner |
v1 examples
Section titled “v1 examples”| Method | Canonical client path |
|---|---|
GET | /health |
GET | / |
GET | /api/v1/openapi.json (alias /openapi.json) |
GET | /api/v1/day/openapi.json |
GET | /api/v1/day/readiness |
GET | /api/v1/day/status |
GET | /api/v1/day/packages |
GET | /api/v1/day/sdk |
GET | /api/v1/day/version |
GET | /api/v1/day/enablement |
GET | /api/v1/day/venues |
GET | /api/v1/auto-yield/venues |
GET | /api/v1/day/opportunities |
GET | /api/v1/day/discover |
POST | /api/v1/day/discover |
GET | /api/v1/day/map/venues |
GET | /api/v1/day/discover/map |
POST | /api/v1/day/map/venues/refresh |
GET | /api/v1/day/estimates |
POST | /api/v1/day/estimates |
POST | /api/v1/day/auto-pay/plan |
GET | /api/v1/day/forms |
GET | /api/v1/day/forms/priority |
GET | /api/v1/day/forms/{id} |
GET | /api/v1/day/strategies |
GET | /api/v1/day/strategies/priority |
GET | /api/v1/day/strategies/{id} |
POST | /api/v1/day/strategies/deposit/plan |
POST | /api/v1/day/strategies/withdraw/plan |
GET | /api/v1/day/markets/stats |
GET | /api/v1/day/stats |
GET | /api/v1/day/possible |
POST | /api/v1/day/markets/stats/refresh |
GET | /api/v1/day/sui/wallet-balance |
GET | /api/v1/day/arbitrum |
GET | /api/v1/day/arbitrum/enablement |
GET | /api/v1/day/arbitrum/wallet-balance |
GET | /api/v1/day/arbitrum/cage |
POST | /api/v1/day/arbitrum/cage/prepare |
GET | /api/v1/day/base |
GET | /api/v1/day/base/enablement |
GET | /api/v1/day/base/wallet-balance |
GET | /api/v1/day/base/cage |
GET | /api/v1/wallets/{address}/base/cage |
GET | /api/v1/wallets/{address}/base/policy |
PUT | /api/v1/wallets/{address}/base/policy |
GET | /api/v1/wallets/{address}/base/capability |
POST | /api/v1/wallets/{address}/base/capability/grant |
POST | /api/v1/wallets/{address}/base/capability/revoke |
POST | /api/v1/wallets/{address}/base/action |
GET | /api/v1/day/treasury |
GET | /api/v1/day/network |
GET | /api/v1/day/vaults |
POST | /api/v1/day/vaults |
GET | /api/v1/day/vaults/{id} |
POST | /api/v1/day/vaults/{id}/deposit |
POST | /api/v1/day/vaults/{id}/withdraw |
POST | /api/v1/day/vaults/{id}/strategy |
POST | /api/v1/day/vaults/{id}/deploy |
POST | /api/v1/day/vaults/{id}/undeploy |
POST | /api/v1/day/vaults/{id}/harvest |
GET | /api/v1/day/skills |
GET | /api/v1/day/audits |
GET | /api/v1/day/solana/apys |
GET | /api/v1/day/solana/wallet-balance |
POST | /api/v1/day/solana/stake/plan |
POST | /api/v1/day/bridge/plan |
POST | /api/v1/day/bridge/delivery |
POST | /api/v1/day/bridge/rescue |
POST | /api/v1/day/turbos/plan |
POST | /api/v1/day/jupiter/plan |
POST | /api/v1/day/evm/swap/plan |
POST | /api/v1/day/gas-sponsor/plan |
POST | /api/v1/day/harvest/batch |
GET | /api/v1/wallets/{address}/auto-yield |
PUT | /api/v1/wallets/{address}/auto-yield |
POST | /api/v1/wallets/{address}/auto-yield/discover |
POST | /api/v1/wallets/{address}/auto-yield/stake |
POST | /api/v1/wallets/{address}/auto-yield/unstake |
POST | /api/v1/wallets/{address}/auto-yield/survival |
GET | /api/v1/wallets/{address}/position |
GET | /api/v1/wallets/{address}/funding |
POST | /api/v1/wallets/{address}/preview |
POST | /api/v1/wallets/{address}/route |
POST | /api/v1/wallets/{address}/harvest |
POST | /api/v1/wallets/{address}/withdraw |
POST | /api/v1/wallets/{address}/auto-pay |
POST | /api/v1/wallets/{address}/rebalance |
POST | /api/v1/wallets/{address}/autopilot/decide |
GET | /api/v1/wallets/{address}/portfolio |
GET | /api/v1/wallets/{address}/performance |
POST | /api/v1/wallets/batch/positions |
GET | /api/v1/day/venues/apy |
GET | /api/v1/day/errors |
GET | /api/v1/day/webhooks/events/types |
GET | /api/v1/day/webhooks/events |
GET | /api/v1/day/webhooks |
POST | /api/v1/day/webhooks |
POST | /api/v1/day/webhooks/emit |
POST | /api/v1/day/webhooks/{id}/rotate |
DELETE | /api/v1/day/webhooks/{id} |