Paradex · Schema
responses.SystemConfigResponse
CompanyCryptocurrencyExchangeDerivativesTradingPerpetual FuturesDeFiWebSocketMCP
Properties
| Name | Type | Description |
|---|---|---|
| assets_limit_per_account | integer | Maximum number of token or synthetic positions allowed per account |
| block_explorer_url | string | Block explorer URL for the current SN Instance |
| bridged_tokens | array | bridged tokens config https://github.com/starknet-io/starknet-addresses/blob/master/bridged_tokens/goerli.json |
| dime_staking_contract_address | string | DIME Staking contract address |
| environment | string | Environment of the Paradex Instance |
| l1_chain_id | string | L1 chain ID value |
| l1_core_contract_address | string | Address of Starknet L1 core contract |
| l1_operator_address | string | Address of Starknet L1 operator |
| l1_relayer_address | string | Address of L1 Relayer |
| l2_relayer_address | string | Address of L2 Relayer |
| liquidation_fee | string | Liquidation fee |
| oracle_address | string | Oracle contract address |
| paraclear_account_hash | string | Class hash of the account contract |
| paraclear_account_proxy_hash | string | Proxy hash of the account contract |
| paraclear_address | string | Paraclear contract address |
| paraclear_decimals | integer | |
| paraclear_evm_account_hash | string | Class hash of the EVM (secp256k1) account contract |
| partial_liquidation_buffer | string | Partial liquidation buffer. Account value is supposed to be at least this much above the MMR after partial liquidation |
| partial_liquidation_share_increment | string | Minimum granularity of partial liquidation share. The share is rounded up to the nearest multiple of this value |
| rfq_default_max_slippage | string | The exchange-wide fallback bound an unpriced RFQ's margin is computed from, as a fraction of the underlying spot notional, for an asset that carries no bound of its own. Per-asset bounds are on /syste |
| starknet_chain_id | string | Chain ID for the Starknet Instance |
| starknet_fullnode_rpc_base_url | string | Full node RPC Proxy base URL for Starknet |
| starknet_fullnode_rpc_url | string | Full node RPC Proxy URL for Starknet |
| starknet_gateway_url | string | This field is deprecated |
| universal_deployer_address | string | Universal deployer address |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/paradex/main/json-schema/paradex-responses-system-config-response-schema.json",
"title": "responses.SystemConfigResponse",
"x-generated": "2026-10-13",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/paradex-openapi.yml#/components/schemas/responses.SystemConfigResponse",
"type": "object",
"properties": {
"assets_limit_per_account": {
"description": "Maximum number of token or synthetic positions allowed per account",
"type": "integer"
},
"block_explorer_url": {
"description": "Block explorer URL for the current SN Instance",
"type": "string"
},
"bridged_tokens": {
"description": "bridged tokens config\nhttps://github.com/starknet-io/starknet-addresses/blob/master/bridged_tokens/goerli.json",
"type": "array",
"items": {
"$ref": "#/$defs/responses.BridgedToken"
}
},
"dime_staking_contract_address": {
"description": "DIME Staking contract address",
"type": "string"
},
"environment": {
"description": "Environment of the Paradex Instance",
"type": "string"
},
"l1_chain_id": {
"description": "L1 chain ID value",
"type": "string"
},
"l1_core_contract_address": {
"description": "Address of Starknet L1 core contract",
"type": "string"
},
"l1_operator_address": {
"description": "Address of Starknet L1 operator",
"type": "string"
},
"l1_relayer_address": {
"description": "Address of L1 Relayer",
"type": "string"
},
"l2_relayer_address": {
"description": "Address of L2 Relayer",
"type": "string"
},
"liquidation_fee": {
"description": "Liquidation fee",
"type": "string"
},
"oracle_address": {
"description": "Oracle contract address",
"type": "string"
},
"paraclear_account_hash": {
"description": "Class hash of the account contract",
"type": "string"
},
"paraclear_account_proxy_hash": {
"description": "Proxy hash of the account contract",
"type": "string"
},
"paraclear_address": {
"description": "Paraclear contract address",
"type": "string"
},
"paraclear_decimals": {
"type": "integer"
},
"paraclear_evm_account_hash": {
"description": "Class hash of the EVM (secp256k1) account contract",
"type": "string"
},
"partial_liquidation_buffer": {
"description": "Partial liquidation buffer. Account value is supposed to be at least this much above the MMR after partial liquidation",
"type": "string"
},
"partial_liquidation_share_increment": {
"description": "Minimum granularity of partial liquidation share. The share is rounded up to the nearest multiple of this value",
"type": "string"
},
"rfq_default_max_slippage": {
"description": "The exchange-wide fallback bound an unpriced RFQ's margin is computed\nfrom, as a fraction of the underlying spot notional, for an asset that\ncarries no bound of its own. Per-asset bounds are on\n/system/margin-config, already resolved. It does not bound the\nexecution: a quote wider than it is executable, and is charged what it\nactually costs. The price bands are what bound the trade.",
"type": "string"
},
"starknet_chain_id": {
"description": "Chain ID for the Starknet Instance",
"type": "string"
},
"starknet_fullnode_rpc_base_url": {
"description": "Full node RPC Proxy base URL for Starknet",
"type": "string"
},
"starknet_fullnode_rpc_url": {
"description": "Full node RPC Proxy URL for Starknet",
"type": "string"
},
"starknet_gateway_url": {
"description": "This field is deprecated",
"type": "string"
},
"universal_deployer_address": {
"description": "Universal deployer address",
"type": "string"
}
},
"$defs": {
"responses.BridgedToken": {
"type": "object",
"properties": {
"decimals": {
"type": "integer"
},
"l1_bridge_address": {
"type": "string"
},
"l1_token_address": {
"type": "string"
},
"l2_bridge_address": {
"type": "string"
},
"l2_token_address": {
"type": "string"
},
"name": {
"type": "string"
},
"symbol": {
"type": "string"
}
}
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/paradex-responses-system-config-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.