| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | Position UUID. | [optional] |
| status | StatusEnum | Lifecycle status of the position. | [optional] |
| inFlight | Boolean | True while an action is in progress for this position. | [optional] |
| positionType | PositionTypeEnum | Whether the position is lend- or borrow-side. | [optional] |
| vaultAccountId | String | Fireblocks vault account holding the position. | [optional] |
| opportunityId | String | Opportunity / vault or market identifier. | [optional] |
| chainId | String | Chain identifier as a string (e.g. "1"). | [optional] |
| providerId | ProviderIdEnum | Lending protocol. | [optional] |
| origin | OriginEnum | Whether the position was opened natively in Fireblocks or imported externally. | [optional] |
| principalAssetId | String | Fireblocks asset id for the principal (underlying) asset. | [optional] |
| positionAssetId | String | Fireblocks asset id for the position / share token. | [optional] |
| principalBalance | String | Human-readable principal balance. | [optional] |
| positionBalance | String | Human-readable position token balance. | [optional] |
| createdAt | String | Creation time (ISO-8601). | [optional] |
| updatedAt | String | Last update time (ISO-8601). | [optional] |
| lastSyncedAt | String | Last successful on-chain sync time (ISO-8601). | [optional] |
| availableActions | List<AvailableActionsEnum> | Actions the API allows next for this position. | [optional] |
| Name | Value |
|---|---|
| ACTIVE | "ACTIVE" |
| INACTIVE | "INACTIVE" |
| Name | Value |
|---|---|
| LEND | "LEND" |
| BORROW | "BORROW" |
| Name | Value |
|---|---|
| MORPHO | "MORPHO" |
| AAVE | "AAVE" |
| Name | Value |
|---|---|
| NATIVE | "NATIVE" |
| EXTERNAL | "EXTERNAL" |
| Name | Value |
|---|---|
| DEPOSIT | "DEPOSIT" |
| WITHDRAW | "WITHDRAW" |