Core APIReferenceVaultsSlug

/vaults/{slug}/pending-redemptions

Get Vault pending redemptions by slug

GET
/vaults/{slug}/pending-redemptions

Get Vault pending redemptions by slug

Path Parameters

slug*string

Unique slug identifier for the vault.

Length1 <= length

Query Parameters

startDate?|

Optional expiration start date filter. Defaults to 30 days ago if not provided.

endDate?|

Optional expiration end date

user?string

Optional user address. For Solana chain ID 9999999, accepts bytes32 hex or base58.

chainId?|

Optional chain ID

queueAddress?string

Optional atomic queue address. Only applies to atomicQueue redemptions.

Match^0x[a-fA-F0-9]+$
onlyValid?string

Optional boolean filter for only valid redemptions. Defaults to true. Only applies to atomicQueue redemptions

Defaulttrue
assetAddress?string

Optional asset address (NestVault only)

Match^0x[a-fA-F0-9]+$
redemptionType?string

Optional redemption type. Defaults to atomicQueue for boring vaults and nest for nest vaults if not specified. If "all" is specified, all redemptions will be returned.

Value in

  • "atomicQueue"
  • "nest"
  • "all"

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/vaults/nest-alpha-vault/pending-redemptions"
{  "data": {    "vaultAddress": "string",    "pendingRedemptions": [      {        "requestTransactionHash": "string",        "user": "string",        "chainId": 0,        "amount": 0,        "requestedAt": 0,        "expiresAt": 0,        "queueAddress": "string",        "wantTokenContractAddress": "string",        "minPrice": 0,        "isValid": true,        "redemptionType": "atomicQueue"      }    ]  }}