{ "opencollection": "1.0.0", "info": { "name": "Kamino Public Airdrop Farms API", "version": "1.0.0" }, "items": [ { "info": { "name": "Farms", "type": "folder" }, "items": [ { "info": { "name": "Get user farms transactions", "type": "http" }, "http": { "method": "GET", "url": "https://api.kamino.finance/farms/users/:pubkey/transactions", "params": [ { "name": "pubkey", "value": "", "type": "path", "description": "Valid base58-encoded address of the user wallet" }, { "name": "limit", "value": "", "type": "query", "description": "Maximum number of results to return (1-1000)" }, { "name": "paginationToken", "value": "", "type": "query", "description": "Token for fetching the next page of results" }, { "name": "noPagination", "value": "", "type": "query", "description": "When true, returns all transactions without pagination" }, { "name": "sort", "value": "", "type": "query", "description": "Sort order (asc for oldest first, desc for newest first)" } ] }, "docs": "Get all farms program transactions for a given user (with pagination)." }, { "info": { "name": "Get farm transactions", "type": "http" }, "http": { "method": "GET", "url": "https://api.kamino.finance/farms/:farmPubkey/transactions", "params": [ { "name": "farmPubkey", "value": "", "type": "path", "description": "Farm public key" }, { "name": "limit", "value": "", "type": "query", "description": "Maximum number of results to return (1-1000)" }, { "name": "paginationToken", "value": "", "type": "query", "description": "Token for fetching the next page of results" }, { "name": "sort", "value": "", "type": "query", "description": "Sort order (asc for oldest first, desc for newest first)" } ] }, "docs": "Get transactions for a specific farm (with pagination)." }, { "info": { "name": "Get farm management history", "type": "http" }, "http": { "method": "GET", "url": "https://api.kamino.finance/farms/:farmPubkey/management-history", "params": [ { "name": "farmPubkey", "value": "", "type": "path", "description": "Farm public key" }, { "name": "limit", "value": "", "type": "query", "description": "Maximum number of results to return (1-1000)" }, { "name": "paginationToken", "value": "", "type": "query", "description": "Token for fetching the next page of results" }, { "name": "sort", "value": "", "type": "query", "description": "Sort order (asc for oldest first, desc for newest first)" } ] }, "docs": "Get management instructions for a specific farm (with pagination)." } ] } ], "bundled": true }