# perpDexLimits

## POST /info

> Request builder deployed perpetual market limits.

```json
{"openapi":"3.1.1","info":{"title":"Hyperliquid API - info/perpDexLimits","version":"1.0.0"},"tags":[{"name":"perpDexLimits"}],"servers":[{"url":"https://api.hyperliquid.xyz","description":"Mainnet"},{"url":"https://api.hyperliquid-testnet.xyz","description":"Testnet"}],"paths":{"/info":{"post":{"tags":["perpDexLimits"],"description":"Request builder deployed perpetual market limits.","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"type":{"description":"Type of request.","enum":["perpDexLimits"]},"dex":{"type":"string","description":"DEX name (empty string for main dex)."}},"required":["type","dex"],"description":"Request builder deployed perpetual market limits."}}},"required":true},"responses":{"200":{"description":"Builder deployed perpetual market limits.","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"totalOiCap":{"type":"string","pattern":"^[0-9]+(\\.[0-9]+)?$","description":"Total open interest cap."},"oiSzCapPerPerp":{"type":"string","pattern":"^[0-9]+(\\.[0-9]+)?$","description":"Open interest size cap per perpetual."},"maxTransferNtl":{"type":"string","pattern":"^[0-9]+(\\.[0-9]+)?$","description":"Maximum transfer notional amount."},"coinToOiCap":{"type":"array","items":{"type":"array","items":[{"type":"string"},{"type":"string","pattern":"^[0-9]+(\\.[0-9]+)?$"}],"minItems":2},"description":"Coin to open interest cap mapping."}},"required":["totalOiCap","oiSzCapPerPerp","maxTransferNtl","coinToOiCap"],"nullable":true}],"description":"Builder deployed perpetual market limits."}}}},"422":{"description":"Failed to deserialize the JSON body into the target type","content":{"text/plain":{"schema":{"type":"string"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"null"}}}}}}}}}
```
