Skip to main content

Inclusion Preconf Markets

Public endpoints for inclusion preconf market data. No authentication required.

GET /v1/p/inclusion-preconf/markets

Get active all preconf market details.

curl -X GET "$ETHGAS_API_URL/v1/p/inclusion-preconf/markets"

Request

No parameters required.

Response Body

NameTypeDescription
marketsobject[]List of Market objects
└ marketIdintegerPreconf market ID
└ slotintegerSlot number of the block
└ instrumentIdstringInstrument ID (e.g. ETH-PC-295045)
└ namestringMarket name
└ quantityStepstringMin increment between order quantities
└ minQuantitystringMinimum order quantity
└ maxQuantitystringMaximum order quantity
└ priceStepstringMin price increment
└ totalPreconfintegerTotal preconf quantity for this slot
└ availablePreconfintegerAvailable preconf for trading
└ pricestringLatest traded price
└ statusintegerMarket status (see Market Status Codes)
└ validatorTypeintegerType of validator (0 = normal, 1 = SSV)

GET /v1/p/inclusion-preconf/market

Get preconf market details for a given slot.

curl -X GET "$ETHGAS_API_URL/v1/p/inclusion-preconf/market?slot=2880221"

Request

ParameterRequiredTypeDescription
slotYESintegerSlot number

GET /v1/p/inclusion-preconf/trades

Get recent preconf trade details for a given instrument ID.

curl -X GET "$ETHGAS_API_URL/v1/p/inclusion-preconf/trades?instrumentId=ETH-PC-988403"

Request

ParameterRequiredTypeDescription
instrumentIdYESstringInstrument ID
limitNOintegerMax transactions to return

GET /v1/p/inclusion-preconf/top-sales

Get preconf positions by price.

curl -X GET "$ETHGAS_API_URL/v1/p/inclusion-preconf/top-sales?instrumentId=ETH-PC-475423&limit=10"

Request

ParameterRequiredTypeDescription
instrumentIdNOstringInstrument ID
limitNOintegerMax positions to return (default: 10)