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.
openapi: 3.2.0
info:
title: Casperlabs Status API
version: '2026-10-07'
description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-10-07: 3 operation(s) read from 2 public documentation page(s) (each operation names its page in x-source). This is not the provider''s published contract; Casperlabs has published no machine-readable contract that the pipeline could find. Engine: local.'
x-evidence-tiers:
code-example: 1
documentation: 2
pages-with-code: 2
pages-read: 2
x-generated-from: documentation
x-provenance: generated
x-authored-by: API Evangelist
x-generated: '2026-10-07'
x-generator: generate-contract-from-docs.py
x-engine: local
x-sources:
- http://docs.casper.network/next/operators/setup/node-endpoints
- http://docs.casper.network/1.5.X/operators/setup/node-endpoints
servers:
- url: http://<node_address>:8888
tags:
- name: Status
paths:
/status:
get:
operationId: get_status
tags:
- Status
summary: Node Endpoints
description: 'Provides a JSON response with node status information. Example usage: `curl -s http://:8888/status | jq`.'
x-source: http://docs.casper.network/next/operators/setup/node-endpoints
responses:
'200':
description: Success (status as documented)
content:
application/json:
schema:
$ref: '#/components/schemas/GetStatusResponse'
x-evidence:
kind: documentation
components:
schemas:
GetStatusResponse:
type: object
properties:
api_version:
type: string
description: The RPC API version
chainspec_name:
type: string
description: The chainspec name, used to identify the currently connected network
starting_state_root_hash:
type: string
description: The state root hash used at the start of the current session
peers:
type: array
description: The node ID and network address of each connected peer
last_added_block_info:
type: object
description: The minimal info of the last Block from the linear chain
our_public_signing_key:
type: string
description: Our public signing key
round_length:
type: string
description: The next round length if this node is a validator
next_upgrade:
type: string
description: Information about the next scheduled upgrade
build_version:
type: string
description: The compiled node version
uptime:
type: string
description: Time that has passed since the node has started