getSlot

POSTSlots & EpochsAll plans

Returns the current slot the node has processed.

Try itSends a real request from your browser to the selected region.
POST
/

getSlot returns the most recent slot number at the requested commitment level. It's the simplest possible "where is the chain right now" check, and the basis for measuring how far behind (or ahead) other data is — compare a cached value against a fresh getSlot call to know how stale it's gotten.

Plans & rate limitsAll plans
Free5/s
Operator50/s
Blade Runner200/s
Nexus500/s

Parameters

params is a JSON array, with values in this order: config.

1configobject

Optional configuration.

Show propertiesProperties
commitmentstringdefault: "finalized"

Bank state to read the slot from. processed gives the newest slot the node has seen, at the cost of it possibly belonging to a fork that gets abandoned.

Allowed values:finalizedconfirmedprocessed
minContextSlotinteger

Minimum slot the node must have processed before answering.

Result

resultinteger

Current slot number. A plain integer, not wrapped in a context/value envelope.

Notes

  • Mainnet-beta produces a new slot roughly every 270 ms (measured on our nodes in September 2026, and still falling), so treat any cached slot number as stale within a second.
  • processed will typically read a little ahead of finalized — the gap is roughly the confirmation pipeline depth (usually well under 100 slots under normal conditions), not a fixed constant.