Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Chainstack Configuration Info API

The Configuration Info API from Chainstack — 5 operation(s) for configuration info.

Chainstack Configuration Info API is one of 32 APIs that Chainstack publishes on the APIs.io network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification.

This API exposes 2 JSON Schema definitions.

Tagged areas include Configuration Info. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, an AsyncAPI specification, and 2 JSON Schemas.

This API exposes 5 operations across 5 paths, and defines 8 schemas. It is described by OpenAPI 3.0.3, at version 1.0.0.

Requests are made against a single base URL, https://{node_id}.p2pify.com/{api_key}.

5 operations 5 paths 8 schemas 5 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
1.0.0
Server
https://{node_id}.p2pify.com/{api_key}
Resource Areas
1

Paths & Operations 5

Across 5 paths, the API surfaces 5 operations — 5 GET. Each is listed below with its method, path, parameters, and response codes.

Configuration Info 5
GET
/deposit_contract
Get the Ethereum deposit contract configuration
getConfigDepositContract → 200500
GET
/fork_schedule
Get the Ethereum fork schedule
getConfigForkSchedule → 200500
GET
/fork_version_by_state_id
Get fork information for a specific state
getForkInformation 1 param → 200400
GET
/genesis_data
Genesis
getBeaconGenesis 1 param → 200500
GET
/node_config
Node configuration
getConfigSpec → 200500

Schemas 8

The contract defines 8 schemas that model the data the API accepts and returns. The most detailed are GenesisData (3 properties), ForkInformation (3 properties), DepositContractConfig (2 properties), Error (2 properties). Each schema is shown below with its type and property counts.

GenesisData
object
3 properties 3 required
ForkScheduleList
array
ForkScheduleItem
object
2 properties 2 required
Error
object
2 properties 2 required
DepositContractConfig
object
2 properties 2 required
Genesis
object
1 property 1 required
SpecConfig
object
ForkInformation
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

chainstack-configuration-info-api-openapi.yml Raw ↑

Other APIs Chainstack publishes across the network.

Chainstack Faucet API
Chainstack Account Info API
Chainstack Accounts Info API
Chainstack Blocks Info API
Chainstack Chain Info API
Chainstack Client Info API
Chainstack Debug And Trace API
Chainstack Debug API
Chainstack Deployment Options API
Chainstack Events API
Chainstack Execute Transactions API
Chainstack Filter Handling API