Pendle · Schema
JoinExitEvent
Web3DeFiYield TokenizationCryptoPrincipal TokensYield TokensAMMLiquidity Pools
Properties
| Name | Type | Description |
|---|---|---|
| block | object | Block data |
| txnId | string | Transaction hash |
| txnIndex | number | Transaction index |
| eventIndex | number | Event index |
| maker | string | Transaction maker |
| pairId | string | Pair ID |
| reserves | object | Reserves after the swap |
| eventType | string | Type of event |
| amount0 | string | Amount of token0 |
| amount1 | string | Amount of token1 |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "JoinExitEvent",
"type": "object",
"properties": {
"block": {
"description": "Block data",
"allOf": [
{
"$ref": "#/components/schemas/BlockEntity"
}
]
},
"txnId": {
"type": "string",
"description": "Transaction hash"
},
"txnIndex": {
"type": "number",
"description": "Transaction index"
},
"eventIndex": {
"type": "number",
"description": "Event index"
},
"maker": {
"type": "string",
"description": "Transaction maker"
},
"pairId": {
"type": "string",
"description": "Pair ID"
},
"reserves": {
"description": "Reserves after the swap",
"allOf": [
{
"$ref": "#/components/schemas/Reserves"
}
]
},
"eventType": {
"type": "string",
"description": "Type of event",
"enum": [
"swap",
"join",
"exit"
],
"example": "join",
"examples": [
"join",
"exit"
]
},
"amount0": {
"type": "string",
"description": "Amount of token0"
},
"amount1": {
"type": "string",
"description": "Amount of token1"
}
},
"required": [
"block",
"txnId",
"txnIndex",
"eventIndex",
"maker",
"pairId",
"reserves",
"eventType",
"amount0",
"amount1"
]
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/JoinExitEvent"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.