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

Nym Technologies network API

The network API from Nym Technologies — 7 operation(s) for network.

Nym Technologies network API is one of 23 APIs that Nym Technologies publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include network. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 7 operations across 7 paths, and defines 24 schemas. It is described by OpenAPI 3.1.0, at version 4.6.2.

Requests are made against the base URL https://validator.nymtech.net/api.

7 operations 7 paths 24 schemas 7 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
4.6.2
Base URL
https://validator.nymtech.net/api
Contact
Nym Technologies SA
License
Apache-2.0
Resource Areas
1

Paths & Operations 7

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

network 7
GET
/v1/network/chain-blocks-status
chain_blocks_status 1 param → 200
GET
/v1/network/chain-status
chain_status 1 param → 200
GET
/v1/network/details
network_details 1 param → 200
GET
/v1/network/nym-contracts
nym_contracts 1 param → 200
GET
/v1/network/nym-contracts-detailed
nym_contracts_detailed 1 param → 200
GET
/v1/network/signers/status
signers_status 1 param → 200
GET
/v1/network/signers/status-detailed
signers_status_detailed 1 param → 200

Schemas 24

The contract defines 24 schemas that model the data the API accepts and returns. The most detailed are BlockHeader (14 properties), ContractBuildInformation (9 properties), NymContracts (9 properties), NymNetworkDetails (7 properties). Each schema is shown below with its type and property counts.

ChainStatusResponse
object
2 properties 2 required
BlockInfo
object
2 properties 2 required
ContractInformationBuildInformation
object
2 properties
AbciInfo
object
5 properties 5 required
PartSetHeader
object
Block parts header
2 properties 2 required
HeaderVersion
object
Version contains the protocol version for the blockchain and the application.
2 properties 2 required
BlockHeader
object
Block Header values contain metadata about the block and about the consensus, as well as commitments to the data in the current block, the previous block, and…
14 properties 9 required
NymContracts
object
9 properties
FullBlockInfo
object
1 property 1 required
DetailedChainStatus
object
2 properties 2 required
ApiUrl
object
2 properties 1 required
Output
string
NetworkDetails
object
2 properties 2 required
ChainBlocksStatusResponseBody
object
3 properties 2 required
ChainDetails
object
3 properties 3 required
DenomDetailsOwned
object
3 properties 3 required
NymNetworkDetails
object
7 properties 4 required
ContractInformationContractVersion
object
2 properties
ContractVersionSchemaResponse
object
2 properties 2 required
BlockId
object
Block identifiers which contain two distinct Merkle roots of the block, as well as the number of parts in the block. Default implementation is an empty Id as d…
2 properties 2 required
ContractBuildInformation
object
9 properties 6 required
ValidatorDetails
object
3 properties 1 required
SignedMessage
object
2 properties 2 required
ChainStatus

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

nym-technologies-network-api-openapi.yml Raw ↑

Other APIs Nym Technologies publishes across the network.

Nym Technologies API Status API
Nym Technologies circulating-supply API
Nym Technologies contract-cache API
Nym Technologies dVPN Directory Cache API
Nym Technologies Ecash API
Nym Technologies Ecash Global Data API
Nym Technologies Gateways API
Nym Technologies Mixnodes API
Nym Technologies network-monitor-status API
Nym Technologies Node Families API
Nym Technologies Nym Explorer API
Nym Technologies Nym Nodes API