> For the complete documentation index, see [llms.txt](https://pool-party-xyz.gitbook.io/pool-party-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pool-party-xyz.gitbook.io/pool-party-docs/core-api/models.md).

# Models

## The NonceDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"NonceDto":{"type":"object","properties":{"wallet":{"type":"string","description":"The wallet address of the user"}},"required":["wallet"]}}}}
```

## The NonceData object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"NonceData":{"type":"object","properties":{"nonce":{"type":"string"}},"required":["nonce"]}}}}
```

## The NonceResponse object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"NonceResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/NonceData"}},"required":["data"]},"NonceData":{"type":"object","properties":{"nonce":{"type":"string"}},"required":["nonce"]}}}}
```

## The VerifySignatureDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"VerifySignatureDto":{"type":"object","properties":{"wallet":{"type":"string","description":"The wallet address of the user"},"signature":{"type":"string","description":"The signature generated by the user`s wallet"},"nonce":{"type":"string","description":"The nonce used to generate the signature"}},"required":["wallet","signature","nonce"]}}}}
```

## The AccessTokenData object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"AccessTokenData":{"type":"object","properties":{"accessToken":{"type":"string"}},"required":["accessToken"]}}}}
```

## The AccessTokenResponse object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"AccessTokenResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/AccessTokenData"}},"required":["data"]},"AccessTokenData":{"type":"object","properties":{"accessToken":{"type":"string"}},"required":["accessToken"]}}}}
```

## The CurrencyDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"CurrencyDto":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"}},"required":["address","symbol","name","decimals","imageUrl"]}}}}
```

## The PoolsResponseDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PoolsResponseDto":{"type":"object","properties":{"positionId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"pool":{"type":"string"},"poolView":{"type":"string"},"poolManager":{"type":"string"},"poolManagerFee":{"type":"string"},"currency0":{"$ref":"#/components/schemas/CurrencyDto"},"currency1":{"$ref":"#/components/schemas/CurrencyDto"},"poolTvlUsd":{"type":"number"},"feesApr":{"type":"number"},"poolFeeTier":{"type":"string"},"tokenId":{"type":"string"},"version":{"type":"number"},"inRange":{"type":"boolean"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"closed":{"type":"boolean"},"totalInvestors":{"type":"string"},"dexPoolAddress":{"type":"string"},"dexPoolTvlUsd":{"type":"number"},"creationTime":{"type":"string"},"totalSupply0":{"type":"string"},"totalSupply1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"tokensOwed0":{"type":"string"},"tokensOwed1":{"type":"string"},"totalDepositedFees0":{"type":"string"},"totalDepositedFees1":{"type":"string"},"isAllLiquiditySwappedToStableCurrency":{"type":"boolean"}},"required":["positionId","name","description","pool","poolView","poolManager","poolManagerFee","currency0","currency1","poolTvlUsd","feesApr","poolFeeTier","tokenId","version","inRange","tickLower","tickUpper","closed","totalInvestors","dexPoolAddress","dexPoolTvlUsd","creationTime","totalSupply0","totalSupply1","refund0","refund1","tokensOwed0","tokensOwed1","totalDepositedFees0","totalDepositedFees1","isAllLiquiditySwappedToStableCurrency"]},"CurrencyDto":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"}},"required":["address","symbol","name","decimals","imageUrl"]}}}}
```

## The PoolsData object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PoolsData":{"type":"object","properties":{"totalItems":{"type":"number"},"pools":{"description":"Array of pool data","type":"array","items":{"$ref":"#/components/schemas/PoolsResponseDto"}}},"required":["totalItems","pools"]},"PoolsResponseDto":{"type":"object","properties":{"positionId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"pool":{"type":"string"},"poolView":{"type":"string"},"poolManager":{"type":"string"},"poolManagerFee":{"type":"string"},"currency0":{"$ref":"#/components/schemas/CurrencyDto"},"currency1":{"$ref":"#/components/schemas/CurrencyDto"},"poolTvlUsd":{"type":"number"},"feesApr":{"type":"number"},"poolFeeTier":{"type":"string"},"tokenId":{"type":"string"},"version":{"type":"number"},"inRange":{"type":"boolean"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"closed":{"type":"boolean"},"totalInvestors":{"type":"string"},"dexPoolAddress":{"type":"string"},"dexPoolTvlUsd":{"type":"number"},"creationTime":{"type":"string"},"totalSupply0":{"type":"string"},"totalSupply1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"tokensOwed0":{"type":"string"},"tokensOwed1":{"type":"string"},"totalDepositedFees0":{"type":"string"},"totalDepositedFees1":{"type":"string"},"isAllLiquiditySwappedToStableCurrency":{"type":"boolean"}},"required":["positionId","name","description","pool","poolView","poolManager","poolManagerFee","currency0","currency1","poolTvlUsd","feesApr","poolFeeTier","tokenId","version","inRange","tickLower","tickUpper","closed","totalInvestors","dexPoolAddress","dexPoolTvlUsd","creationTime","totalSupply0","totalSupply1","refund0","refund1","tokensOwed0","tokensOwed1","totalDepositedFees0","totalDepositedFees1","isAllLiquiditySwappedToStableCurrency"]},"CurrencyDto":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"}},"required":["address","symbol","name","decimals","imageUrl"]}}}}
```

## The PoolsResponse object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PoolsResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/PoolsData"}},"required":["data"]},"PoolsData":{"type":"object","properties":{"totalItems":{"type":"number"},"pools":{"description":"Array of pool data","type":"array","items":{"$ref":"#/components/schemas/PoolsResponseDto"}}},"required":["totalItems","pools"]},"PoolsResponseDto":{"type":"object","properties":{"positionId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"pool":{"type":"string"},"poolView":{"type":"string"},"poolManager":{"type":"string"},"poolManagerFee":{"type":"string"},"currency0":{"$ref":"#/components/schemas/CurrencyDto"},"currency1":{"$ref":"#/components/schemas/CurrencyDto"},"poolTvlUsd":{"type":"number"},"feesApr":{"type":"number"},"poolFeeTier":{"type":"string"},"tokenId":{"type":"string"},"version":{"type":"number"},"inRange":{"type":"boolean"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"closed":{"type":"boolean"},"totalInvestors":{"type":"string"},"dexPoolAddress":{"type":"string"},"dexPoolTvlUsd":{"type":"number"},"creationTime":{"type":"string"},"totalSupply0":{"type":"string"},"totalSupply1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"tokensOwed0":{"type":"string"},"tokensOwed1":{"type":"string"},"totalDepositedFees0":{"type":"string"},"totalDepositedFees1":{"type":"string"},"isAllLiquiditySwappedToStableCurrency":{"type":"boolean"}},"required":["positionId","name","description","pool","poolView","poolManager","poolManagerFee","currency0","currency1","poolTvlUsd","feesApr","poolFeeTier","tokenId","version","inRange","tickLower","tickUpper","closed","totalInvestors","dexPoolAddress","dexPoolTvlUsd","creationTime","totalSupply0","totalSupply1","refund0","refund1","tokensOwed0","tokensOwed1","totalDepositedFees0","totalDepositedFees1","isAllLiquiditySwappedToStableCurrency"]},"CurrencyDto":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"}},"required":["address","symbol","name","decimals","imageUrl"]}}}}
```

## The PoolResponse object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PoolResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/PoolsResponseDto"}},"required":["data"]},"PoolsResponseDto":{"type":"object","properties":{"positionId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"pool":{"type":"string"},"poolView":{"type":"string"},"poolManager":{"type":"string"},"poolManagerFee":{"type":"string"},"currency0":{"$ref":"#/components/schemas/CurrencyDto"},"currency1":{"$ref":"#/components/schemas/CurrencyDto"},"poolTvlUsd":{"type":"number"},"feesApr":{"type":"number"},"poolFeeTier":{"type":"string"},"tokenId":{"type":"string"},"version":{"type":"number"},"inRange":{"type":"boolean"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"closed":{"type":"boolean"},"totalInvestors":{"type":"string"},"dexPoolAddress":{"type":"string"},"dexPoolTvlUsd":{"type":"number"},"creationTime":{"type":"string"},"totalSupply0":{"type":"string"},"totalSupply1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"tokensOwed0":{"type":"string"},"tokensOwed1":{"type":"string"},"totalDepositedFees0":{"type":"string"},"totalDepositedFees1":{"type":"string"},"isAllLiquiditySwappedToStableCurrency":{"type":"boolean"}},"required":["positionId","name","description","pool","poolView","poolManager","poolManagerFee","currency0","currency1","poolTvlUsd","feesApr","poolFeeTier","tokenId","version","inRange","tickLower","tickUpper","closed","totalInvestors","dexPoolAddress","dexPoolTvlUsd","creationTime","totalSupply0","totalSupply1","refund0","refund1","tokensOwed0","tokensOwed1","totalDepositedFees0","totalDepositedFees1","isAllLiquiditySwappedToStableCurrency"]},"CurrencyDto":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"}},"required":["address","symbol","name","decimals","imageUrl"]}}}}
```

## The PoolPartyPositionDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PoolPartyPositionDto":{"type":"object","properties":{"positionId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"pool":{"type":"string"},"poolView":{"type":"string"},"poolManager":{"type":"string"},"poolManagerFee":{"type":"string"},"currency0":{"$ref":"#/components/schemas/CurrencyDto"},"currency1":{"$ref":"#/components/schemas/CurrencyDto"},"poolTvlUsd":{"type":"number"},"feesApr":{"type":"number"},"poolFeeTier":{"type":"string"},"tokenId":{"type":"string"},"version":{"type":"number"},"inRange":{"type":"boolean"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"closed":{"type":"boolean"},"totalInvestors":{"type":"string"},"dexPoolAddress":{"type":"string"},"dexPoolTvlUsd":{"type":"number"},"totalSupply0":{"type":"string"},"totalSupply1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"tokensOwed0":{"type":"string"},"tokensOwed1":{"type":"string"},"totalDepositedFees0":{"type":"string"},"totalDepositedFees1":{"type":"string"},"totalSupplyWithRefund0":{"type":"string"},"totalSupplyWithRefund1":{"type":"string"},"totalAccruedFees0":{"type":"string"},"totalAccruedFees1":{"type":"string"},"totalFeesInUsd":{"type":"number"},"creationTime":{"type":"string"},"isAllLiquiditySwappedToStableCurrency":{"type":"boolean"}},"required":["positionId","name","description","pool","poolView","poolManager","poolManagerFee","currency0","currency1","poolTvlUsd","feesApr","poolFeeTier","tokenId","version","inRange","tickLower","tickUpper","closed","totalInvestors","dexPoolAddress","dexPoolTvlUsd","totalSupply0","totalSupply1","refund0","refund1","tokensOwed0","tokensOwed1","totalDepositedFees0","totalDepositedFees1","totalSupplyWithRefund0","totalSupplyWithRefund1","totalAccruedFees0","totalAccruedFees1","totalFeesInUsd","creationTime","isAllLiquiditySwappedToStableCurrency"]},"CurrencyDto":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"}},"required":["address","symbol","name","decimals","imageUrl"]}}}}
```

## The PortfolioResponseDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PortfolioResponseDto":{"type":"object","properties":{"isPoolManager":{"type":"boolean"},"amount0":{"type":"string"},"amount1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"amountWithRefund0":{"type":"string"},"amountWithRefund1":{"type":"string"},"totalBalanceUsd":{"type":"number"},"fees0":{"type":"string"},"fees1":{"type":"string"},"totalFeesInUsd":{"type":"number"},"amountInStableCurrency":{"type":"number"},"refundInStableCurrency":{"type":"number"},"rewardsInStableCurrency":{"type":"number"},"poolPartyPosition":{"$ref":"#/components/schemas/PoolPartyPositionDto"}},"required":["isPoolManager","amount0","amount1","refund0","refund1","amountWithRefund0","amountWithRefund1","totalBalanceUsd","fees0","fees1","totalFeesInUsd","amountInStableCurrency","refundInStableCurrency","rewardsInStableCurrency","poolPartyPosition"]},"PoolPartyPositionDto":{"type":"object","properties":{"positionId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"pool":{"type":"string"},"poolView":{"type":"string"},"poolManager":{"type":"string"},"poolManagerFee":{"type":"string"},"currency0":{"$ref":"#/components/schemas/CurrencyDto"},"currency1":{"$ref":"#/components/schemas/CurrencyDto"},"poolTvlUsd":{"type":"number"},"feesApr":{"type":"number"},"poolFeeTier":{"type":"string"},"tokenId":{"type":"string"},"version":{"type":"number"},"inRange":{"type":"boolean"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"closed":{"type":"boolean"},"totalInvestors":{"type":"string"},"dexPoolAddress":{"type":"string"},"dexPoolTvlUsd":{"type":"number"},"totalSupply0":{"type":"string"},"totalSupply1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"tokensOwed0":{"type":"string"},"tokensOwed1":{"type":"string"},"totalDepositedFees0":{"type":"string"},"totalDepositedFees1":{"type":"string"},"totalSupplyWithRefund0":{"type":"string"},"totalSupplyWithRefund1":{"type":"string"},"totalAccruedFees0":{"type":"string"},"totalAccruedFees1":{"type":"string"},"totalFeesInUsd":{"type":"number"},"creationTime":{"type":"string"},"isAllLiquiditySwappedToStableCurrency":{"type":"boolean"}},"required":["positionId","name","description","pool","poolView","poolManager","poolManagerFee","currency0","currency1","poolTvlUsd","feesApr","poolFeeTier","tokenId","version","inRange","tickLower","tickUpper","closed","totalInvestors","dexPoolAddress","dexPoolTvlUsd","totalSupply0","totalSupply1","refund0","refund1","tokensOwed0","tokensOwed1","totalDepositedFees0","totalDepositedFees1","totalSupplyWithRefund0","totalSupplyWithRefund1","totalAccruedFees0","totalAccruedFees1","totalFeesInUsd","creationTime","isAllLiquiditySwappedToStableCurrency"]},"CurrencyDto":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"}},"required":["address","symbol","name","decimals","imageUrl"]}}}}
```

## The PortfolioResponseData object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PortfolioResponseData":{"type":"object","properties":{"totalPositions":{"type":"number"},"totalBalanceUsd":{"type":"number"},"totalFeesInUsd":{"type":"number"},"positions":{"type":"array","items":{"$ref":"#/components/schemas/PortfolioResponseDto"}}},"required":["totalPositions","totalBalanceUsd","totalFeesInUsd","positions"]},"PortfolioResponseDto":{"type":"object","properties":{"isPoolManager":{"type":"boolean"},"amount0":{"type":"string"},"amount1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"amountWithRefund0":{"type":"string"},"amountWithRefund1":{"type":"string"},"totalBalanceUsd":{"type":"number"},"fees0":{"type":"string"},"fees1":{"type":"string"},"totalFeesInUsd":{"type":"number"},"amountInStableCurrency":{"type":"number"},"refundInStableCurrency":{"type":"number"},"rewardsInStableCurrency":{"type":"number"},"poolPartyPosition":{"$ref":"#/components/schemas/PoolPartyPositionDto"}},"required":["isPoolManager","amount0","amount1","refund0","refund1","amountWithRefund0","amountWithRefund1","totalBalanceUsd","fees0","fees1","totalFeesInUsd","amountInStableCurrency","refundInStableCurrency","rewardsInStableCurrency","poolPartyPosition"]},"PoolPartyPositionDto":{"type":"object","properties":{"positionId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"pool":{"type":"string"},"poolView":{"type":"string"},"poolManager":{"type":"string"},"poolManagerFee":{"type":"string"},"currency0":{"$ref":"#/components/schemas/CurrencyDto"},"currency1":{"$ref":"#/components/schemas/CurrencyDto"},"poolTvlUsd":{"type":"number"},"feesApr":{"type":"number"},"poolFeeTier":{"type":"string"},"tokenId":{"type":"string"},"version":{"type":"number"},"inRange":{"type":"boolean"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"closed":{"type":"boolean"},"totalInvestors":{"type":"string"},"dexPoolAddress":{"type":"string"},"dexPoolTvlUsd":{"type":"number"},"totalSupply0":{"type":"string"},"totalSupply1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"tokensOwed0":{"type":"string"},"tokensOwed1":{"type":"string"},"totalDepositedFees0":{"type":"string"},"totalDepositedFees1":{"type":"string"},"totalSupplyWithRefund0":{"type":"string"},"totalSupplyWithRefund1":{"type":"string"},"totalAccruedFees0":{"type":"string"},"totalAccruedFees1":{"type":"string"},"totalFeesInUsd":{"type":"number"},"creationTime":{"type":"string"},"isAllLiquiditySwappedToStableCurrency":{"type":"boolean"}},"required":["positionId","name","description","pool","poolView","poolManager","poolManagerFee","currency0","currency1","poolTvlUsd","feesApr","poolFeeTier","tokenId","version","inRange","tickLower","tickUpper","closed","totalInvestors","dexPoolAddress","dexPoolTvlUsd","totalSupply0","totalSupply1","refund0","refund1","tokensOwed0","tokensOwed1","totalDepositedFees0","totalDepositedFees1","totalSupplyWithRefund0","totalSupplyWithRefund1","totalAccruedFees0","totalAccruedFees1","totalFeesInUsd","creationTime","isAllLiquiditySwappedToStableCurrency"]},"CurrencyDto":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"}},"required":["address","symbol","name","decimals","imageUrl"]}}}}
```

## The PortfolioResponse object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PortfolioResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/PortfolioResponseData"}},"required":["data"]},"PortfolioResponseData":{"type":"object","properties":{"totalPositions":{"type":"number"},"totalBalanceUsd":{"type":"number"},"totalFeesInUsd":{"type":"number"},"positions":{"type":"array","items":{"$ref":"#/components/schemas/PortfolioResponseDto"}}},"required":["totalPositions","totalBalanceUsd","totalFeesInUsd","positions"]},"PortfolioResponseDto":{"type":"object","properties":{"isPoolManager":{"type":"boolean"},"amount0":{"type":"string"},"amount1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"amountWithRefund0":{"type":"string"},"amountWithRefund1":{"type":"string"},"totalBalanceUsd":{"type":"number"},"fees0":{"type":"string"},"fees1":{"type":"string"},"totalFeesInUsd":{"type":"number"},"amountInStableCurrency":{"type":"number"},"refundInStableCurrency":{"type":"number"},"rewardsInStableCurrency":{"type":"number"},"poolPartyPosition":{"$ref":"#/components/schemas/PoolPartyPositionDto"}},"required":["isPoolManager","amount0","amount1","refund0","refund1","amountWithRefund0","amountWithRefund1","totalBalanceUsd","fees0","fees1","totalFeesInUsd","amountInStableCurrency","refundInStableCurrency","rewardsInStableCurrency","poolPartyPosition"]},"PoolPartyPositionDto":{"type":"object","properties":{"positionId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"pool":{"type":"string"},"poolView":{"type":"string"},"poolManager":{"type":"string"},"poolManagerFee":{"type":"string"},"currency0":{"$ref":"#/components/schemas/CurrencyDto"},"currency1":{"$ref":"#/components/schemas/CurrencyDto"},"poolTvlUsd":{"type":"number"},"feesApr":{"type":"number"},"poolFeeTier":{"type":"string"},"tokenId":{"type":"string"},"version":{"type":"number"},"inRange":{"type":"boolean"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"closed":{"type":"boolean"},"totalInvestors":{"type":"string"},"dexPoolAddress":{"type":"string"},"dexPoolTvlUsd":{"type":"number"},"totalSupply0":{"type":"string"},"totalSupply1":{"type":"string"},"refund0":{"type":"string"},"refund1":{"type":"string"},"tokensOwed0":{"type":"string"},"tokensOwed1":{"type":"string"},"totalDepositedFees0":{"type":"string"},"totalDepositedFees1":{"type":"string"},"totalSupplyWithRefund0":{"type":"string"},"totalSupplyWithRefund1":{"type":"string"},"totalAccruedFees0":{"type":"string"},"totalAccruedFees1":{"type":"string"},"totalFeesInUsd":{"type":"number"},"creationTime":{"type":"string"},"isAllLiquiditySwappedToStableCurrency":{"type":"boolean"}},"required":["positionId","name","description","pool","poolView","poolManager","poolManagerFee","currency0","currency1","poolTvlUsd","feesApr","poolFeeTier","tokenId","version","inRange","tickLower","tickUpper","closed","totalInvestors","dexPoolAddress","dexPoolTvlUsd","totalSupply0","totalSupply1","refund0","refund1","tokensOwed0","tokensOwed1","totalDepositedFees0","totalDepositedFees1","totalSupplyWithRefund0","totalSupplyWithRefund1","totalAccruedFees0","totalAccruedFees1","totalFeesInUsd","creationTime","isAllLiquiditySwappedToStableCurrency"]},"CurrencyDto":{"type":"object","properties":{"address":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"}},"required":["address","symbol","name","decimals","imageUrl"]}}}}
```

## The PermitBatchDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PermitBatchDto":{"type":"object","properties":{"details":{"type":"array","items":{"$ref":"#/components/schemas/PermitDetailsDto"}},"spender":{"type":"string"},"sigDeadline":{"type":"string"}},"required":["details","spender","sigDeadline"]},"PermitDetailsDto":{"type":"object","properties":{"token":{"type":"string"},"amount":{"type":"string"},"expiration":{"type":"string"},"nonce":{"type":"string"}},"required":["token","amount","expiration","nonce"]}}}}
```

## The HiddenFields object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"HiddenFields":{"type":"object","properties":{"showPriceRange":{"type":"boolean"},"showTokenPair":{"type":"boolean"},"showInOutRange":{"type":"boolean"}},"required":["showPriceRange","showTokenPair","showInOutRange"]}}}}
```

## The FeatureSettings object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"FeatureSettings":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"poolManagerFee":{"type":"number"},"hiddenFields":{"$ref":"#/components/schemas/HiddenFields"}},"required":["name","description","poolManagerFee","hiddenFields"]},"HiddenFields":{"type":"object","properties":{"showPriceRange":{"type":"boolean"},"showTokenPair":{"type":"boolean"},"showInOutRange":{"type":"boolean"}},"required":["showPriceRange","showTokenPair","showInOutRange"]}}}}
```

## The BuildCreatePoolTxDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"BuildCreatePoolTxDto":{"type":"object","properties":{"network":{"type":"string"},"wallet":{"type":"string"},"permitBatch":{"$ref":"#/components/schemas/PermitBatchDto"},"signature":{"type":"string"},"feeTier":{"type":"number"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"amount0Min":{"type":"string"},"amount1Min":{"type":"string"},"slippageTolerance":{"type":"number"},"featureSettings":{"$ref":"#/components/schemas/FeatureSettings"}},"required":["network","wallet","permitBatch","signature","feeTier","tickLower","tickUpper","amount0Min","amount1Min","slippageTolerance","featureSettings"]},"PermitBatchDto":{"type":"object","properties":{"details":{"type":"array","items":{"$ref":"#/components/schemas/PermitDetailsDto"}},"spender":{"type":"string"},"sigDeadline":{"type":"string"}},"required":["details","spender","sigDeadline"]},"PermitDetailsDto":{"type":"object","properties":{"token":{"type":"string"},"amount":{"type":"string"},"expiration":{"type":"string"},"nonce":{"type":"string"}},"required":["token","amount","expiration","nonce"]},"FeatureSettings":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"poolManagerFee":{"type":"number"},"hiddenFields":{"$ref":"#/components/schemas/HiddenFields"}},"required":["name","description","poolManagerFee","hiddenFields"]},"HiddenFields":{"type":"object","properties":{"showPriceRange":{"type":"boolean"},"showTokenPair":{"type":"boolean"},"showInOutRange":{"type":"boolean"}},"required":["showPriceRange","showTokenPair","showInOutRange"]}}}}
```

## The TxResponseWithSwap object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"TxResponseWithSwap":{"type":"object","properties":{"priceImpactPercentage":{"type":"number"},"protocolFee":{"type":"number"},"minAmountInStable":{"type":"number"}},"required":["priceImpactPercentage","protocolFee","minAmountInStable"]}}}}
```

## The TxDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"TxDto":{"type":"object","properties":{"to":{"type":"string"},"from":{"type":"string"},"data":{"type":"string"}},"required":["to","from","data"]}}}}
```

## The RequestDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"RequestDto":{"type":"object","properties":{"abi":{"type":"array","items":{"type":"object"}},"args":{"type":"array","items":{"type":"object"}},"address":{"type":"string"},"functionName":{"type":"string"},"account":{"type":"string"}},"required":["abi","args","address","functionName","account"]}}}}
```

## The TxResponseDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"TxResponseDto":{"type":"object","properties":{"swapInfo":{"$ref":"#/components/schemas/TxResponseWithSwap"},"estimatedGasInUsd":{"type":"number"},"estimatedGasInEth":{"type":"number"},"result":{"type":"array","items":{"type":"string"}},"tx":{"$ref":"#/components/schemas/TxDto"},"request":{"$ref":"#/components/schemas/RequestDto"}},"required":["swapInfo","estimatedGasInUsd","estimatedGasInEth","result","tx","request"]},"TxResponseWithSwap":{"type":"object","properties":{"priceImpactPercentage":{"type":"number"},"protocolFee":{"type":"number"},"minAmountInStable":{"type":"number"}},"required":["priceImpactPercentage","protocolFee","minAmountInStable"]},"TxDto":{"type":"object","properties":{"to":{"type":"string"},"from":{"type":"string"},"data":{"type":"string"}},"required":["to","from","data"]},"RequestDto":{"type":"object","properties":{"abi":{"type":"array","items":{"type":"object"}},"args":{"type":"array","items":{"type":"object"}},"address":{"type":"string"},"functionName":{"type":"string"},"account":{"type":"string"}},"required":["abi","args","address","functionName","account"]}}}}
```

## The TxResponseData object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"TxResponseData":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/TxResponseDto"}},"required":["data"]},"TxResponseDto":{"type":"object","properties":{"swapInfo":{"$ref":"#/components/schemas/TxResponseWithSwap"},"estimatedGasInUsd":{"type":"number"},"estimatedGasInEth":{"type":"number"},"result":{"type":"array","items":{"type":"string"}},"tx":{"$ref":"#/components/schemas/TxDto"},"request":{"$ref":"#/components/schemas/RequestDto"}},"required":["swapInfo","estimatedGasInUsd","estimatedGasInEth","result","tx","request"]},"TxResponseWithSwap":{"type":"object","properties":{"priceImpactPercentage":{"type":"number"},"protocolFee":{"type":"number"},"minAmountInStable":{"type":"number"}},"required":["priceImpactPercentage","protocolFee","minAmountInStable"]},"TxDto":{"type":"object","properties":{"to":{"type":"string"},"from":{"type":"string"},"data":{"type":"string"}},"required":["to","from","data"]},"RequestDto":{"type":"object","properties":{"abi":{"type":"array","items":{"type":"object"}},"args":{"type":"array","items":{"type":"object"}},"address":{"type":"string"},"functionName":{"type":"string"},"account":{"type":"string"}},"required":["abi","args","address","functionName","account"]}}}}
```

## The TxResponse object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"TxResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/TxResponseData"}},"required":["data"]},"TxResponseData":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/TxResponseDto"}},"required":["data"]},"TxResponseDto":{"type":"object","properties":{"swapInfo":{"$ref":"#/components/schemas/TxResponseWithSwap"},"estimatedGasInUsd":{"type":"number"},"estimatedGasInEth":{"type":"number"},"result":{"type":"array","items":{"type":"string"}},"tx":{"$ref":"#/components/schemas/TxDto"},"request":{"$ref":"#/components/schemas/RequestDto"}},"required":["swapInfo","estimatedGasInUsd","estimatedGasInEth","result","tx","request"]},"TxResponseWithSwap":{"type":"object","properties":{"priceImpactPercentage":{"type":"number"},"protocolFee":{"type":"number"},"minAmountInStable":{"type":"number"}},"required":["priceImpactPercentage","protocolFee","minAmountInStable"]},"TxDto":{"type":"object","properties":{"to":{"type":"string"},"from":{"type":"string"},"data":{"type":"string"}},"required":["to","from","data"]},"RequestDto":{"type":"object","properties":{"abi":{"type":"array","items":{"type":"object"}},"args":{"type":"array","items":{"type":"object"}},"address":{"type":"string"},"functionName":{"type":"string"},"account":{"type":"string"}},"required":["abi","args","address","functionName","account"]}}}}
```

## The PermitDetailsDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PermitDetailsDto":{"type":"object","properties":{"token":{"type":"string"},"amount":{"type":"string"},"expiration":{"type":"string"},"nonce":{"type":"string"}},"required":["token","amount","expiration","nonce"]}}}}
```

## The PermitSingleDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"PermitSingleDto":{"type":"object","properties":{"details":{"$ref":"#/components/schemas/PermitDetailsDto"},"spender":{"type":"string"},"sigDeadline":{"type":"string"}},"required":["details","spender","sigDeadline"]},"PermitDetailsDto":{"type":"object","properties":{"token":{"type":"string"},"amount":{"type":"string"},"expiration":{"type":"string"},"nonce":{"type":"string"}},"required":["token","amount","expiration","nonce"]}}}}
```

## The BuildAddLiquidityTxDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"BuildAddLiquidityTxDto":{"type":"object","properties":{"network":{"type":"string"},"wallet":{"type":"string"},"positionId":{"type":"string"},"permit":{"$ref":"#/components/schemas/PermitSingleDto"},"signature":{"type":"string"}},"required":["network","wallet","positionId","permit","signature"]},"PermitSingleDto":{"type":"object","properties":{"details":{"$ref":"#/components/schemas/PermitDetailsDto"},"spender":{"type":"string"},"sigDeadline":{"type":"string"}},"required":["details","spender","sigDeadline"]},"PermitDetailsDto":{"type":"object","properties":{"token":{"type":"string"},"amount":{"type":"string"},"expiration":{"type":"string"},"nonce":{"type":"string"}},"required":["token","amount","expiration","nonce"]}}}}
```

## The BuildRemoveLiquidityTxDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"BuildRemoveLiquidityTxDto":{"type":"object","properties":{"network":{"type":"string"},"wallet":{"type":"string"},"positionId":{"type":"string"},"percentage":{"type":"number"},"slippageTolerance":{"type":"number"},"shouldSwapFees":{"type":"boolean"}},"required":["network","wallet","positionId","percentage","slippageTolerance","shouldSwapFees"]}}}}
```

## The BuildCollectFeesTxDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"BuildCollectFeesTxDto":{"type":"object","properties":{"network":{"type":"string"},"wallet":{"type":"string"},"positionId":{"type":"string"},"slippageTolerance":{"type":"number"},"shouldSwapFees":{"type":"boolean"}},"required":["network","wallet","positionId","slippageTolerance","shouldSwapFees"]}}}}
```

## The BuildWithdrawTxDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"BuildWithdrawTxDto":{"type":"object","properties":{"network":{"type":"string"},"wallet":{"type":"string"},"positionId":{"type":"string"},"slippageTolerance":{"type":"number"},"shouldSwapFees":{"type":"boolean"}},"required":["network","wallet","positionId","slippageTolerance","shouldSwapFees"]}}}}
```

## The BuildClosePoolTxDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"BuildClosePoolTxDto":{"type":"object","properties":{"network":{"type":"string"},"wallet":{"type":"string"},"positionId":{"type":"string"},"slippageTolerance":{"type":"number"},"swapAllToStableCurrency":{"type":"boolean"}},"required":["network","wallet","positionId","slippageTolerance","swapAllToStableCurrency"]}}}}
```

## The BuildMoveRangeTxDto object

```json
{"openapi":"3.0.0","info":{"title":"Pool Party Core API","version":"1.0"},"components":{"schemas":{"BuildMoveRangeTxDto":{"type":"object","properties":{"network":{"type":"string"},"wallet":{"type":"string"},"positionId":{"type":"string"},"slippageTolerance":{"type":"number"},"tickLower":{"type":"number"},"tickUpper":{"type":"number"},"swapZeroForOneAmount":{"type":"string"},"swapOneForZeroAmount":{"type":"string"}},"required":["network","wallet","positionId","slippageTolerance","tickLower","tickUpper","swapZeroForOneAmount","swapOneForZeroAmount"]}}}}
```
