Skip to content

Route catalog

Do not hand-edit. Regenerated from api/routes-manifest.mjs. Canonical client prefix: /api/v1 (legacy /api accepted). Identity: wallet address only (DAY-294). Character paths = legacy aliases.

MethodPath (internal)Auth
GET/healthpublic
GET/public
GET/openapi.jsonpublic
GET/api/day/openapi.jsonpublic
GET/api/day/readinesspublic
GET/api/day/statuspublic
GET/api/day/packagespublic
GET/api/day/sdkpublic
GET/api/day/versionpublic
GET/api/day/enablementpublic
GET/api/day/venuespublic
GET/api/auto-yield/venuespublic
GET/api/day/opportunitiespublic
GET/api/day/discoverpublic
POST/api/day/discoverpublic
GET/api/day/map/venuespublic
GET/api/day/discover/mappublic
POST/api/day/map/venues/refreshowner_or_keeper
GET/api/day/estimatespublic
POST/api/day/estimatespublic
POST/api/day/auto-pay/planpublic
GET/api/day/formspublic
GET/api/day/forms/prioritypublic
GET/api/day/forms/{id}public
GET/api/day/strategiespublic
GET/api/day/strategies/prioritypublic
GET/api/day/strategies/{id}public
POST/api/day/strategies/deposit/planpublic
POST/api/day/strategies/withdraw/planpublic
GET/api/day/markets/statspublic
GET/api/day/statspublic
GET/api/day/possiblepublic
POST/api/day/markets/stats/refreshowner_or_keeper
GET/api/day/sui/wallet-balancepublic
GET/api/day/arbitrumpublic
GET/api/day/arbitrum/enablementpublic
GET/api/day/arbitrum/wallet-balancepublic
GET/api/day/arbitrum/cagepublic
POST/api/day/arbitrum/cage/preparepublic
GET/api/day/basepublic
GET/api/day/base/enablementpublic
GET/api/day/base/wallet-balancepublic
GET/api/day/base/cagepublic
GET/api/wallets/{address}/base/cageowner_or_agent
GET/api/wallets/{address}/base/policyowner_or_agent
PUT/api/wallets/{address}/base/policyowner
GET/api/wallets/{address}/base/capabilityowner_or_agent
POST/api/wallets/{address}/base/capability/grantowner
POST/api/wallets/{address}/base/capability/revokeowner
POST/api/wallets/{address}/base/actionowner
GET/api/day/treasurypublic
GET/api/day/networkpublic
GET/api/day/vaultspublic
POST/api/day/vaultsowner
GET/api/day/vaults/{id}public
POST/api/day/vaults/{id}/depositowner
POST/api/day/vaults/{id}/withdrawowner
POST/api/day/vaults/{id}/strategyowner
POST/api/day/vaults/{id}/deployowner
POST/api/day/vaults/{id}/undeployowner
POST/api/day/vaults/{id}/harvestpermissionless
GET/api/day/skillspublic
GET/api/day/auditsowner_or_keeper
GET/api/day/solana/apyspublic
GET/api/day/solana/wallet-balancepublic
POST/api/day/solana/stake/planpublic
POST/api/day/bridge/planpublic
POST/api/day/bridge/deliveryowner_or_keeper
POST/api/day/bridge/rescueowner
POST/api/day/turbos/planpublic
POST/api/day/jupiter/planpublic
POST/api/day/evm/swap/planpublic
POST/api/day/gas-sponsor/planpublic
POST/api/day/harvest/batchowner_or_keeper
GET/api/wallets/{address}/auto-yieldowner_or_agent
PUT/api/wallets/{address}/auto-yieldowner
POST/api/wallets/{address}/auto-yield/discoverowner
POST/api/wallets/{address}/auto-yield/stakeowner
POST/api/wallets/{address}/auto-yield/unstakeowner
POST/api/wallets/{address}/auto-yield/survivalkeeper
GET/api/wallets/{address}/positionowner_or_agent
GET/api/wallets/{address}/fundingowner_or_agent
POST/api/wallets/{address}/previewowner_or_agent
POST/api/wallets/{address}/routeowner
POST/api/wallets/{address}/harvestpermissionless
POST/api/wallets/{address}/withdrawowner
POST/api/wallets/{address}/auto-payowner
POST/api/wallets/{address}/rebalanceowner
POST/api/wallets/{address}/autopilot/decideowner_or_agent
GET/api/wallets/{address}/portfolioowner_or_agent
GET/api/wallets/{address}/performanceowner_or_agent
POST/api/wallets/batch/positionsowner_or_agent
GET/api/day/venues/apypublic
GET/api/day/errorspublic
GET/api/day/webhooks/events/typespublic
GET/api/day/webhooks/eventsowner_or_agent
GET/api/day/webhooksowner
POST/api/day/webhooksowner
POST/api/day/webhooks/emitowner
POST/api/day/webhooks/{id}/rotateowner
DELETE/api/day/webhooks/{id}owner
GET/api/characters/{id}/auto-yield · legacy aliasowner_or_agent
PUT/api/characters/{id}/auto-yield · legacy aliasowner
POST/api/characters/{id}/auto-yield/discover · legacy aliasowner
POST/api/characters/{id}/auto-yield/stake · legacy aliasowner
POST/api/characters/{id}/auto-yield/unstake · legacy aliasowner
POST/api/characters/{id}/auto-yield/survival · legacy aliaskeeper
GET/api/characters/{id}/day/position · legacy aliasowner_or_agent
GET/api/characters/{id}/day/funding · legacy aliasowner_or_agent
POST/api/characters/{id}/day/preview · legacy aliasowner_or_agent
POST/api/characters/{id}/day/route · legacy aliasowner
POST/api/characters/{id}/day/harvest · legacy aliaspermissionless
POST/api/characters/{id}/day/withdraw · legacy aliasowner
POST/api/characters/{id}/day/auto-pay · legacy aliasowner
POST/api/characters/{id}/day/rebalance · legacy aliasowner
MethodCanonical 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}
GET/api/v1/characters/{id}/auto-yield
PUT/api/v1/characters/{id}/auto-yield
POST/api/v1/characters/{id}/auto-yield/discover
POST/api/v1/characters/{id}/auto-yield/stake
POST/api/v1/characters/{id}/auto-yield/unstake
POST/api/v1/characters/{id}/auto-yield/survival
GET/api/v1/characters/{id}/day/position
GET/api/v1/characters/{id}/day/funding
POST/api/v1/characters/{id}/day/preview
POST/api/v1/characters/{id}/day/route
POST/api/v1/characters/{id}/day/harvest
POST/api/v1/characters/{id}/day/withdraw
POST/api/v1/characters/{id}/day/auto-pay
POST/api/v1/characters/{id}/day/rebalance