openapi: 3.0.0 info: title: Yo Protocol Agent History API version: '1.0' description: 'Public read API for the YO Protocol (by Exponential.fi). Fetch historical and current protocol- and address-level data for yoVaults: current snapshot (TVL, yield, underlying pools, allocation), pending redeem requests, historical yield and TVL time series, per-user deposit/withdraw history, per-user pending redemptions, and per-user P&L. No API key required. Endpoints are assembled verbatim from the per-endpoint OpenAPI fragments published on the docs API reference page.' servers: - url: https://api.yo.xyz description: Production tags: - name: History paths: /api/v1/history/user/{network}/{vaultAddress}/{userAddress}: get: operationId: HistoryController_getAggregatedHistory_v1 summary: Fetch the historical deposits and withdrawals of a specific address for a specific YO vault on a specific blockchain. tags: - History parameters: - name: vaultAddress required: true in: path schema: type: string - name: userAddress required: true in: path schema: type: string - name: limit required: false in: query schema: type: number - name: network required: true in: path schema: enum: - base - ethereum - unichain - arbitrum - tac - plasma - hyperevm type: string responses: '200': description: ''