Skip to main content
GET
/
v2
/
transactions
/
rewards
/
claim
/
{userAddress}
cURL
curl --request GET \
  --url https://api.vaults.fyi/v2/transactions/rewards/claim/{userAddress} \
  --header 'x-api-key: <api-key>'
{
  "mainnet": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "optimism": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "arbitrum": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "polygon": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "gnosis": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "base": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "unichain": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "swellchain": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "celo": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "worldchain": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "berachain": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "ink": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "bsc": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "hyperliquid": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "plasma": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "avalanche": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "katana": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "linea": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "mega-eth": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "monad": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  },
  "etherlink": {
    "currentActionIndex": 123,
    "actions": [
      {
        "name": "<string>",
        "tx": {
          "to": "<string>",
          "chainId": 1,
          "data": "<string>",
          "value": "<string>"
        },
        "simulation": {
          "url": "<string>",
          "status": "success",
          "tokensReceived": {},
          "tokensSpent": {}
        }
      }
    ]
  }
}

Authorizations

x-api-key
string
header
required

Path Parameters

userAddress
string
required

User address to claim rewards for

Pattern: ^0x[a-fA-F0-9]{40}$

Query Parameters

simulate
boolean
default:false

DEPRECATED: This parameter is deprecated and no longer functional

claimIds
string[]
required

Array of claim IDs to be claimed

Minimum string length: 1

Response

Default Response

mainnet
object
required
optimism
object
required
arbitrum
object
required
polygon
object
required
gnosis
object
required
base
object
required
unichain
object
required
swellchain
object
required
celo
object
required
worldchain
object
required
berachain
object
required
ink
object
required
bsc
object
required
hyperliquid
object
required
plasma
object
required
avalanche
object
required
katana
object
required
linea
object
required
mega-eth
object
required
monad
object
required