openapi: 3.0.3 info: title: Chainstack Arbitrum Node Account Info Network API version: 1.0.0 description: Chainstack-managed RPC node API for the Arbitrum blockchain. Endpoints follow the canonical JSON-RPC over HTTPS interface for the network. Authenticate against your Chainstack node's per-node URL (e.g. https://nd-XXX-XXX-XXX.p2pify.com/). Merged from the Chainstack Developer Portal per-method fragments at https://github.com/chainstack/dev-portal/tree/main/openapi/arbitrum_node_api. contact: name: Chainstack API Support email: support@chainstack.com license: name: Chainstack Terms url: https://chainstack.com/terms-of-service/ servers: - url: https://{node_id}.p2pify.com/{api_key} description: Chainstack-managed node endpoint variables: node_id: default: nd-000-000-000 description: Your Chainstack node identifier api_key: default: description: Per-node access key tags: - name: Network paths: /v1/networks/: get: operationId: listAllNetworks summary: List all Networks description: List all networks your organization is part of. parameters: - $ref: '#/components/parameters/NetworkOrdering' - $ref: '#/components/parameters/Pagination' - $ref: '#/components/parameters/ProjectIdFilter' - $ref: '#/components/parameters/NameFilter' - $ref: '#/components/parameters/PublicNetworkNameFilter' - $ref: '#/components/parameters/NetworkStatusFilter' - $ref: '#/components/parameters/ProtocolFilter' - $ref: '#/components/parameters/NetworkProjectTypeFilter' tags: - Network security: - APIKeyAuthentication: [] responses: '200': content: application/json: schema: allOf: - $ref: '#/components/schemas/Pagination' - type: object properties: results: type: array items: $ref: '#/components/schemas/Network' examples: list: value: count: 1 next: null previous: null results: - id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: polygon-pos configuration: network: polygon-pos-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Polygon PoS node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: gcloud region: asia-southeast1 status: running configuration: archive: true details: mode: archive version: 1.0.6 api_namespaces: - net - eth - web3 - txpool - debug - parlia graphql_endpoint: https://nd-123-456-789.p2pify.com/graphql https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization description: '' post: operationId: createNetwork summary: Create Network description: Create a network. tags: - Network requestBody: content: application/json: schema: $ref: '#/components/schemas/NetworkCreate' examples: ethereum: $ref: '#/components/examples/EthereumNetworkCreate' polygon pos: $ref: '#/components/examples/PolygonPoSNetworkCreate' bsc: $ref: '#/components/examples/BinanceSmartChainNetworkCreate' avalanche: $ref: '#/components/examples/AvalancheNetworkCreate' arbitrum: $ref: '#/components/examples/ArbitrumNetworkCreate' near: $ref: '#/components/examples/NearNetworkCreate' aurora: $ref: '#/components/examples/AuroraNetworkCreate' gnosis: $ref: '#/components/examples/GnosisNetworkCreate' cronos: $ref: '#/components/examples/CronosNetworkCreate' fantom: $ref: '#/components/examples/FantomNetworkCreate' tezos: $ref: '#/components/examples/TezosNetworkCreate' solana: $ref: '#/components/examples/SolanaNetworkCreate' starknet: $ref: '#/components/examples/StarknetNetworkCreate' fuse: $ref: '#/components/examples/FuseNetworkCreate' bitcoin: $ref: '#/components/examples/BitcoinNetworkCreate' harmony: $ref: '#/components/examples/HarmonyNetworkCreate' required: true security: - APIKeyAuthentication: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/Network' examples: ethereum: $ref: '#/components/examples/EthereumNetwork' polygon pos: $ref: '#/components/examples/PolygonPoSNetwork' bsc: $ref: '#/components/examples/BinanceSmartChainNetwork' avalanche: $ref: '#/components/examples/AvalancheNetwork' arbitrum: $ref: '#/components/examples/ArbitrumNetwork' near: $ref: '#/components/examples/NearNetwork' aurora: $ref: '#/components/examples/AuroraNetwork' gnosis: $ref: '#/components/examples/GnosisNetwork' cronos: $ref: '#/components/examples/CronosNetwork' fantom: $ref: '#/components/examples/FantomNetwork' tezos: $ref: '#/components/examples/TezosNetwork' solana: $ref: '#/components/examples/SolanaNetwork' starknet: $ref: '#/components/examples/StarknetNetwork' fuse: $ref: '#/components/examples/FuseNetwork' bitcoin: $ref: '#/components/examples/BitcoinNetwork' harmony: $ref: '#/components/examples/HarmonyNetwork' description: '' '400': $ref: '#/components/responses/ValidationError' /v1/networks/{id}/: parameters: - $ref: '#/components/parameters/Id' get: operationId: retrieveNetwork summary: Retrieve Network description: Retrieve network details. tags: - Network security: - APIKeyAuthentication: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Network' examples: ethereum: $ref: '#/components/examples/EthereumNetwork' polygon pos: $ref: '#/components/examples/PolygonPoSNetwork' bsc: $ref: '#/components/examples/BinanceSmartChainNetwork' avalanche: $ref: '#/components/examples/AvalancheNetwork' arbitrum: $ref: '#/components/examples/ArbitrumNetwork' near: $ref: '#/components/examples/NearNetwork' aurora: $ref: '#/components/examples/AuroraNetwork' gnosis: $ref: '#/components/examples/GnosisNetwork' cronos: $ref: '#/components/examples/CronosNetwork' fantom: $ref: '#/components/examples/FantomNetwork' tezos: $ref: '#/components/examples/TezosNetwork' solana: $ref: '#/components/examples/SolanaNetwork' starknet: $ref: '#/components/examples/StarknetNetwork' fuse: $ref: '#/components/examples/FuseNetwork' bitcoin: $ref: '#/components/examples/BitcoinNetwork' harmony: $ref: '#/components/examples/HarmonyNetwork' description: '' '404': $ref: '#/components/responses/NotFoundError' patch: operationId: updateNetwork summary: Update Network description: Change the network name. Only for `consortium` projects. tags: - Network requestBody: content: application/json: schema: $ref: '#/components/schemas/NetworkUpdate' examples: network: value: name: My new network name security: - APIKeyAuthentication: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Network' examples: ethereum: $ref: '#/components/examples/EthereumNetwork' polygon pos: $ref: '#/components/examples/PolygonPoSNetwork' bsc: $ref: '#/components/examples/BinanceSmartChainNetwork' avalanche: $ref: '#/components/examples/AvalancheNetwork' arbitrum: $ref: '#/components/examples/ArbitrumNetwork' near: $ref: '#/components/examples/NearNetwork' aurora: $ref: '#/components/examples/AuroraNetwork' gnosis: $ref: '#/components/examples/GnosisNetwork' cronos: $ref: '#/components/examples/CronosNetwork' fantom: $ref: '#/components/examples/FantomNetwork' tezos: $ref: '#/components/examples/TezosNetwork' solana: $ref: '#/components/examples/SolanaNetwork' starknet: $ref: '#/components/examples/StarknetNetwork' fuse: $ref: '#/components/examples/FuseNetwork' bitcoin: $ref: '#/components/examples/BitcoinNetwork' harmony: $ref: '#/components/examples/HarmonyNetwork' description: '' '400': $ref: '#/components/responses/ValidationError' '404': $ref: '#/components/responses/NotFoundError' delete: operationId: deleteNetwork summary: Delete Network description: Delete the network. tags: - Network security: - APIKeyAuthentication: [] responses: '204': description: No response body '404': $ref: '#/components/responses/NotFoundError' components: schemas: FantomNodeCreateConfiguration: allOf: - $ref: '#/components/schemas/FantomNodeConfiguration' - type: object required: - archive BitcoinNetworkConfiguration: type: object description: Bitcoin network configuration. properties: network: type: string description: 'Network to join.
See also [Bitcoin networks](https://docs.chainstack.com/operations/bitcoin/networks). ' enum: - bitcoin-mainnet - bitcoin-testnet ArbitrumNetworkConfiguration: type: object description: Arbitrum network configuration. properties: network: type: string description: 'Network to join.
See also [Arbitrum networks](https://docs.chainstack.com/operations/arbitrum/networks). ' enum: - arbitrum-mainnet - arbitrum-goerli PolygonPoSNodeConfiguration: type: object description: Polygon PoS node configuration. properties: archive: type: boolean description: 'Pass `true` if you want to access full blockchain data and an archive of historical states.
See more about [archive nodes](https://docs.chainstack.com/operations/polygon/modes). ' StarknetNodeDetails: type: object description: StarkNet node details. properties: version: type: string readOnly: true https_endpoint: type: string readOnly: true description: Only for the owner of the node. auth_username: type: string readOnly: true description: 'Basic authentication username to access the node endpoints.
Only for the owner of the node. ' auth_password: type: string format: password readOnly: true description: 'Basic authentication password to access the node endpoints.
Only for the owner of the node. ' auth_key: type: string format: password readOnly: true description: 'Authentication key to access the node endpoints.
Only for the owner of the node. ' HarmonyNetworkConfiguration: type: object description: Harmony network configuration. properties: network: type: string description: 'Network to join.
See also [Harmony networks](https://docs.chainstack.com/operations/harmony/networks). ' enum: - harmony-mainnet - harmony-devnet BaseNetwork: type: object properties: id: type: string readOnly: true name: type: string project: type: string description: 'ID of the network''s project. ' protocol: $ref: '#/components/schemas/Protocol' details: type: object readOnly: true status: $ref: '#/components/schemas/NetworkStatusEnum' creator: allOf: - $ref: '#/components/schemas/Creator' description: Creator of the network. created_at: allOf: - $ref: '#/components/schemas/CreatedAt' description: When the network was created. Provider: type: string enum: - aws - azure - gcloud - vzo description: 'Cloud provider.
See also [Supported cloud providers](https://docs.chainstack.com/platform/supported-cloud-hosting-providers). ' EthereumNodeConfiguration: type: object description: Ethereum node configuration. properties: archive: type: boolean description: 'Pass `true` if you want to access full blockchain data and an archive of historical states.
See more about [archive nodes](https://docs.chainstack.com/operations/ethereum/modes). ' SolanaNodeCreateConfiguration: allOf: - $ref: '#/components/schemas/SolanaNodeConfiguration' - type: object NodeRoleCreateEnum: type: string description: Role of the node. enum: - peer Node: allOf: - $ref: '#/components/schemas/BaseNode' - type: object properties: role: $ref: '#/components/schemas/NodeRoleEnum' configuration: $ref: '#/components/schemas/NodeConfiguration' PolygonPoSNodeCreateConfiguration: allOf: - $ref: '#/components/schemas/PolygonPoSNodeConfiguration' - type: object required: - archive StarknetNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/StarknetNetworkConfiguration' - type: object required: - network NodeDetails: oneOf: - $ref: '#/components/schemas/EthereumNodeDetails' - $ref: '#/components/schemas/BinanceSmartChainNodeDetails' - $ref: '#/components/schemas/AvalancheNodeDetails' - $ref: '#/components/schemas/FantomNodeDetails' - $ref: '#/components/schemas/TezosNodeDetails' - $ref: '#/components/schemas/SolanaNodeDetails' - $ref: '#/components/schemas/StarknetNodeDetails' - $ref: '#/components/schemas/BitcoinNodeDetails' - $ref: '#/components/schemas/HarmonyNodeDetails' readOnly: true NearNetworkConfiguration: type: object description: Near network configuration. properties: network: type: string description: 'Network to join.
See also [Near networks](https://docs.chainstack.com/operations/near/networks). ' enum: - near-mainnet - near-testnet SolanaNetworkConfiguration: type: object description: Solana network configuration. properties: network: type: string description: 'Network to join.
See also [Solana networks](https://docs.chainstack.com/operations/solana/networks). ' enum: - solana-mainnet - solana-devnet AvalancheNodeConfiguration: type: object description: Avalanche node configuration. properties: archive: type: boolean description: 'Pass `true` if you want to access full blockchain data and an archive of historical states.
See more about [archive nodes](https://docs.chainstack.com/operations/avalanche/modes). ' Region: type: string enum: - asia-southeast1 - ap-southeast-1 - us-west-2 - us-east-1 - uksouth - eu3 description: 'Regions the nodes are deployed to. Available for `gcloud`: * `asia-southeast1` Available for `aws`: * `ap-southeast-1` * `us-west-2` * `us-east-1` Available for `azure`: * `uksouth` Available for `vzo`: * `eu3` ' NodeCreateConfiguration: oneOf: - $ref: '#/components/schemas/EthereumNodeCreateConfiguration' - $ref: '#/components/schemas/PolygonPoSNodeCreateConfiguration' - $ref: '#/components/schemas/BinanceSmartChainNodeCreateConfiguration' - $ref: '#/components/schemas/AvalancheNodeCreateConfiguration' - $ref: '#/components/schemas/FantomNodeCreateConfiguration' - $ref: '#/components/schemas/TezosNodeCreateConfiguration' - $ref: '#/components/schemas/SolanaNodeCreateConfiguration' - $ref: '#/components/schemas/StarknetNodeCreateConfiguration' - $ref: '#/components/schemas/HarmonyNodeCreateConfiguration' FantomNodeDetails: type: object description: Fantom node details. properties: version: type: string readOnly: true api_namespaces: type: array readOnly: true items: type: string https_endpoint: type: string readOnly: true description: Only for the owner of the node. wss_endpoint: type: string readOnly: true description: Only for the owner of the node. graphql_endpoint: type: string readOnly: true description: Only for the owner of the node. auth_username: type: string readOnly: true description: 'Basic authentication username to access the node endpoints.
Only for the owner of the node. ' auth_password: type: string format: password readOnly: true description: 'Basic authentication password to access the node endpoints.
Only for the owner of the node. ' auth_key: type: string format: password readOnly: true description: 'Authentication key to access the node endpoints.
Only for the owner of the node. ' Protocol: type: string enum: - ethereum - polygon-pos - bsc - avalanche - arbitrum - near - aurora - gnosis - cronos - fantom - starknet - harmony - tezos - fuse - bitcoin description: 'Protocol.
See also [Supported protocols](https://docs.chainstack.com/platform/supported-protocols). ' EthereumNodeCreateConfiguration: allOf: - $ref: '#/components/schemas/EthereumNodeConfiguration' - type: object required: - archive TezosNodeCreateConfiguration: allOf: - $ref: '#/components/schemas/TezosNodeConfiguration' - type: object required: - archive - tezos_node_type BitcoinNodeDetails: type: object description: Bitcoin node details. properties: version: type: string readOnly: true https_endpoint: type: string readOnly: true description: Only for the owner of the node. auth_username: type: string readOnly: true description: 'Basic authentication username to access the node endpoint.
Only for the owner of the node. ' auth_password: type: string format: password readOnly: true description: 'Basic authentication password to access the node endpoint.
Only for the owner of the node. ' auth_key: type: string format: password readOnly: true description: 'Authentication key to access the node endpoint.
Only for the owner of the node. ' NetworkUpdate: allOf: - $ref: '#/components/schemas/BaseNetwork' - type: object properties: name: type: string description: New name of the network. configuration: $ref: '#/components/schemas/Configuration' nodes: readOnly: true items: $ref: '#/components/schemas/Node' project: readOnly: true protocol: readOnly: true EthereumNodeDetails: type: object description: Ethereum node details. properties: mode: type: string description: See also [Ethereum node modes](https://docs.chainstack.com/operations/ethereum/modes) readOnly: true enum: - full - archive version: type: string readOnly: true api_namespaces: type: array readOnly: true items: type: string https_endpoint: type: string readOnly: true description: Only for the owner of the node. wss_endpoint: type: string readOnly: true description: Only for the owner of the node. beacon_endpoint: type: string readOnly: true description: Only for the owner of the node. graphql_endpoint: type: string readOnly: true description: Only for the owner of the node. auth_username: type: string readOnly: true description: 'Basic authentication username to access the node endpoints.
Only for the owner of the node. ' auth_password: type: string format: password readOnly: true description: 'Basic authentication password to access the node endpoints.
Only for the owner of the node. ' auth_key: type: string format: password readOnly: true description: 'Authentication key to access the node endpoints.
Only for the owner of the node. ' TezosNetworkConfiguration: type: object description: Tezos network configuration. properties: network: type: string description: 'Network to join.
See also [Tezos networks](https://docs.chainstack.com/operations/tezos/networks). ' enum: - tezos-mainnet - tezos-testnet AvalancheNodeDetails: type: object description: Avalanche node details. properties: version: type: string readOnly: true api_namespaces: type: array readOnly: true items: type: string https_endpoint: type: string readOnly: true description: Only for the owner of the node. wss_endpoint: type: string readOnly: true description: Only for the owner of the node. auth_username: type: string readOnly: true description: 'Basic authentication username to access the node endpoints.
Only for the owner of the node. ' auth_password: type: string format: password readOnly: true description: 'Basic authentication password to access the node endpoints.
Only for the owner of the node. ' auth_key: type: string format: password readOnly: true description: 'Authentication key to access the node endpoints.
Only for the owner of the node. ' NodeStatusEnum: type: string description: 'See more about [statuses](https://docs.chainstack.com/platform/view-node-and-network-status). ' readOnly: true enum: - pending - running - maintenance - failed - error - stopping - stopped - starting AuroraNetworkConfiguration: type: object description: Aurora network configuration. properties: network: type: string description: 'Network to join.
See also [Aurora networks](https://docs.chainstack.com/operations/aurora/networks). ' enum: - aurora-mainnet - aurora-testnet EthereumNetworkConfiguration: type: object description: Ethereum network configuration. properties: network: type: string description: 'Network to join.
See also [Ethereum networks](https://docs.chainstack.com/operations/ethereum/networks). ' enum: - ethereum-mainnet - ethereum-ropsten-testnet - ethereum-rinkeby-testnet NodeRoleEnum: type: string description: 'Role of the node.
Available roles: * `peer` — peer node ' enum: - peer BinanceSmartChainNodeCreateConfiguration: allOf: - $ref: '#/components/schemas/BinanceSmartChainNodeConfiguration' - type: object required: - archive CronosNetworkConfiguration: type: object description: Cronos network configuration. properties: network: type: string description: 'Network to join.
See also [Cronos networks](https://docs.chainstack.com/operations/cronos/networks). ' enum: - cronos-mainnet - cronos-testnet AuroraNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/AuroraNetworkConfiguration' - type: object required: - network CronosNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/CronosNetworkConfiguration' - type: object required: - network NearNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/NearNetworkConfiguration' - type: object required: - network FuseNetworkConfiguration: type: object description: Fuse network configuration. properties: network: type: string description: 'Network to join.
See also [Fuse networks](https://docs.chainstack.com/operations/fuse/networks). ' enum: - fuse-mainnet - fuse-testnet StarknetNodeConfiguration: type: object description: StarkNet node configuration. GnosisNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/GnosisNetworkConfiguration' - type: object required: - network PolygonPoSNetworkConfiguration: type: object description: Polygon PoS network configuration. properties: network: type: string description: 'Network to join.
See also [Polygon PoS networks](https://docs.chainstack.com/operations/polygon/networks). ' enum: - polygon-pos-mainnet - polygon-pos-testnet TezosNodeConfiguration: type: object description: Tezos node configuration. properties: archive: type: boolean description: 'Pass `true` if you want to access full blockchain data and an archive of historical states.
See more about [archive nodes](https://docs.chainstack.com/operations/tezos/modes). ' tezos_node_type: type: string description: 'Currently ''regular'' is the only supported type. ' Creator: type: object description: Creator of the object. readOnly: true properties: id: type: string readOnly: true email: type: string format: email readOnly: true first_name: type: string readOnly: true last_name: type: string readOnly: true organization: allOf: - $ref: '#/components/schemas/Object' description: Creator's organization. ProjectTypeEnum: type: string description: 'Type of the project.
* `public` for public chain project ' enum: - public FantomNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/FantomNetworkConfiguration' - type: object required: - network TezosNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/TezosNetworkConfiguration' - type: object required: - network FantomNodeConfiguration: type: object description: Fantom node configuration. properties: archive: type: boolean description: 'Pass `true` if you want to access full blockchain data and an archive of historical states.
See more about [archive nodes](https://docs.chainstack.com/operations/fantom/modes). ' PolygonPoSNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/PolygonPoSNetworkConfiguration' - type: object required: - network EthereumNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/EthereumNetworkConfiguration' - type: object required: - network NetworkCreate: allOf: - $ref: '#/components/schemas/BaseNetwork' - type: object properties: name: type: string description: 'Name of the network. * Required for `consortium` networks. * Autogenerated for `public chain` networks. ' configuration: allOf: - $ref: '#/components/schemas/CreateConfiguration' description: 'Protocol-specific parameters.
Pass `{}` if there are no specific parameters for the chosen protocol. ' nodes: items: $ref: '#/components/schemas/NodeInitialCreate' description: List of nodes that will be initially created. required: - project - protocol - configuration - nodes - name NodeTypeEnum: type: string description: 'Type of the node.
Available types: * `shared` — only for `ethereum`, `polygon-pos`, `bsc`, `avalanche`, `fantom`, `tezos`, `bitcoin` * `dedicated` — for all protocols ' enum: - shared - dedicated SolanaNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/SolanaNetworkConfiguration' - type: object required: - network Object: type: object description: Common object representation. readOnly: true properties: id: type: string readOnly: true name: type: string readOnly: true AvalancheNodeCreateConfiguration: allOf: - $ref: '#/components/schemas/AvalancheNodeConfiguration' - type: object required: - archive ArbitrumNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/ArbitrumNetworkConfiguration' - type: object required: - network TezosNodeDetails: type: object description: Tezos node details. properties: version: type: string readOnly: true https_endpoint: type: string readOnly: true description: Only for the owner of the node. auth_username: type: string readOnly: true description: 'Basic authentication username to access the node endpoints.
Only for the owner of the node. ' auth_password: type: string format: password readOnly: true description: 'Basic authentication password to access the node endpoints.
Only for the owner of the node. ' auth_key: type: string format: password readOnly: true description: 'Authentication key to access the node endpoints.
Only for the owner of the node. ' BitcoinNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/BitcoinNetworkConfiguration' - type: object required: - network HarmonyNodeDetails: type: object description: Harmony node details. properties: version: type: string readOnly: true api_namespaces: type: array readOnly: true items: type: string https_endpoint: type: string readOnly: true description: Only for the owner of the node. wss_endpoint: type: string readOnly: true description: Only for the owner of the node. auth_username: type: string readOnly: true description: 'Basic authentication username to access the node endpoints.
Only for the owner of the node. ' auth_password: type: string format: password readOnly: true description: 'Basic authentication password to access the node endpoints.
Only for the owner of the node. ' auth_key: type: string format: password readOnly: true description: 'Authentication key to access the node endpoints.
Only for the owner of the node. ' BinanceSmartChainNodeDetails: type: object description: Binance Smart Chain node details. properties: mode: type: string description: See also [Binance Smart Chain node modes](https://docs.chainstack.com/operations/bsc/modes) readOnly: true enum: - full - archive version: type: string readOnly: true api_namespaces: type: array readOnly: true items: type: string https_endpoint: type: string readOnly: true description: Only for the owner of the node. wss_endpoint: type: string readOnly: true description: Only for the owner of the node. graphql_endpoint: type: string readOnly: true description: Only for the owner of the node. auth_username: type: string readOnly: true description: 'Basic authentication username to access the node endpoints.
Only for the owner of the node. ' auth_password: type: string format: password readOnly: true description: 'Basic authentication password to access the node endpoints.
Only for the owner of the node. ' auth_key: type: string format: password readOnly: true description: 'Authentication key to access the node endpoints.
Only for the owner of the node. ' FuseNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/FuseNetworkConfiguration' - type: object required: - network GnosisNetworkConfiguration: type: object description: Gnosis network configuration. properties: network: type: string description: 'Network to join.
See also [Gnosis networks](https://docs.chainstack.com/operations/gnosis/networks). ' enum: - gnosis-mainnet - gnosis-testnet SolanaNodeConfiguration: type: object description: Solana node configuration. HarmonyNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/HarmonyNetworkConfiguration' - type: object required: - network HarmonyNodeCreateConfiguration: allOf: - $ref: '#/components/schemas/HarmonyNodeConfiguration' - type: object required: - archive NodeConfiguration: oneOf: - $ref: '#/components/schemas/EthereumNodeConfiguration' - $ref: '#/components/schemas/PolygonPoSNodeConfiguration' - $ref: '#/components/schemas/BinanceSmartChainNodeConfiguration' - $ref: '#/components/schemas/AvalancheNodeConfiguration' - $ref: '#/components/schemas/FantomNodeConfiguration' - $ref: '#/components/schemas/TezosNodeConfiguration' - $ref: '#/components/schemas/SolanaNodeConfiguration' - $ref: '#/components/schemas/StarknetNodeConfiguration' - $ref: '#/components/schemas/HarmonyNodeConfiguration' readOnly: true Network: allOf: - $ref: '#/components/schemas/BaseNetwork' - type: object properties: name: type: string description: Name of the network. configuration: $ref: '#/components/schemas/Configuration' nodes: items: $ref: '#/components/schemas/Node' NodeInitialCreate: allOf: - $ref: '#/components/schemas/BaseNode' - type: object properties: role: $ref: '#/components/schemas/NodeRoleCreateEnum' configuration: allOf: - $ref: '#/components/schemas/NodeCreateConfiguration' description: 'Protocol specific parameters.
Pass `{}` if there are no specific parameters for the selected protocol. ' network: readOnly: true required: - name - region - provider - role - type - configuration AvalancheNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/AvalancheNetworkConfiguration' - type: object required: - network SolanaNodeDetails: type: object description: Solana node details. properties: version: type: string readOnly: true https_endpoint: type: string readOnly: true description: Only for the owner of the node. wss_endpoint: type: string readOnly: true description: Only for the owner of the node. auth_username: type: string readOnly: true description: 'Basic authentication username to access the node endpoints.
Only for the owner of the node. ' auth_password: type: string format: password readOnly: true description: 'Basic authentication password to access the node endpoints.
Only for the owner of the node. ' auth_key: type: string format: password readOnly: true description: 'Authentication key to access the node endpoints.
Only for the owner of the node. ' NetworkStatusEnum: type: string description: 'See more about [statuses](https://docs.chainstack.com/platform/view-node-and-network-status). ' readOnly: true enum: - pending - ok - failed - warning - stopping - stopped - starting BinanceSmartChainNetworkConfiguration: type: object description: Binance Smart Chain network configuration. properties: network: type: string description: 'Network to join.
See also [Binance Smart Chain networks](https://docs.chainstack.com/operations/bsc/networks). ' enum: - bsc-mainnet - bsc-testnet BinanceSmartChainNodeConfiguration: type: object description: Binance Smart Chain node configuration. properties: archive: type: boolean description: 'Pass `true` if you want to access full blockchain data and an archive of historical states.
See more about [archive nodes](https://docs.chainstack.com/operations/bsc/modes). ' BaseNode: type: object properties: id: type: string readOnly: true name: type: string description: Name of the node. network: type: string description: ID of the network. organization: type: string readOnly: true description: ID of the organization that owns this node. type: $ref: '#/components/schemas/NodeTypeEnum' provider: $ref: '#/components/schemas/Provider' region: $ref: '#/components/schemas/Region' details: allOf: - $ref: '#/components/schemas/NodeDetails' description: Protocol-specific attributes. status: $ref: '#/components/schemas/NodeStatusEnum' creator: allOf: - $ref: '#/components/schemas/Creator' description: Creator of the network. created_at: allOf: - $ref: '#/components/schemas/CreatedAt' description: When the node was created. StarknetNetworkConfiguration: type: object description: StarkNet network configuration. properties: network: type: string description: 'Network to join.
See also [StarkNet networks](https://docs.chainstack.com/operations/starknet/networks). ' enum: - starknet-mainnet Pagination: type: object properties: count: type: integer example: 123 description: Number of the objects in the paginated results. next: type: string nullable: true description: Link to the next page. previous: type: string nullable: true description: Link to the previous page. results: type: array items: type: object Configuration: oneOf: - $ref: '#/components/schemas/EthereumNetworkConfiguration' - $ref: '#/components/schemas/PolygonPoSNetworkConfiguration' - $ref: '#/components/schemas/BinanceSmartChainNetworkConfiguration' - $ref: '#/components/schemas/AvalancheNetworkConfiguration' - $ref: '#/components/schemas/ArbitrumNetworkConfiguration' - $ref: '#/components/schemas/NearNetworkConfiguration' - $ref: '#/components/schemas/AuroraNetworkConfiguration' - $ref: '#/components/schemas/GnosisNetworkConfiguration' - $ref: '#/components/schemas/CronosNetworkConfiguration' - $ref: '#/components/schemas/FantomNetworkConfiguration' - $ref: '#/components/schemas/TezosNetworkConfiguration' - $ref: '#/components/schemas/SolanaNetworkConfiguration' - $ref: '#/components/schemas/FuseNetworkConfiguration' - $ref: '#/components/schemas/BitcoinNetworkConfiguration' - $ref: '#/components/schemas/StarknetNetworkConfiguration' - $ref: '#/components/schemas/HarmonyNetworkConfiguration' readOnly: true BinanceSmartChainNetworkCreateConfiguration: allOf: - $ref: '#/components/schemas/BinanceSmartChainNetworkConfiguration' - type: object required: - network FantomNetworkConfiguration: type: object description: Fantom network configuration. properties: network: type: string description: 'Network to join.
See also [Fantom networks](https://docs.chainstack.com/operations/fantom/networks). ' enum: - fantom-mainnet - fantom-testnet CreatedAt: type: string format: date-time readOnly: true description: When the object was created. AvalancheNetworkConfiguration: type: object description: Avalanche network configuration. properties: network: type: string description: 'Network to join.
See also [Avalanche networks](https://docs.chainstack.com/operations/avalanche/networks). ' enum: - avalanche-mainnet - avalanche-testnet HarmonyNodeConfiguration: type: object description: Harmony node configuration. properties: archive: type: boolean description: 'Only `false` (full mode) is currently supported. ' shard: type: integer minimum: 0 maximum: 0 description: 'Only Shard 0 is currently supported. ' StarknetNodeCreateConfiguration: allOf: - $ref: '#/components/schemas/StarknetNodeConfiguration' - type: object CreateConfiguration: oneOf: - $ref: '#/components/schemas/EthereumNetworkCreateConfiguration' - $ref: '#/components/schemas/PolygonPoSNetworkCreateConfiguration' - $ref: '#/components/schemas/BinanceSmartChainNetworkCreateConfiguration' - $ref: '#/components/schemas/AvalancheNetworkCreateConfiguration' - $ref: '#/components/schemas/ArbitrumNetworkCreateConfiguration' - $ref: '#/components/schemas/NearNetworkCreateConfiguration' - $ref: '#/components/schemas/AuroraNetworkCreateConfiguration' - $ref: '#/components/schemas/GnosisNetworkCreateConfiguration' - $ref: '#/components/schemas/CronosNetworkCreateConfiguration' - $ref: '#/components/schemas/FantomNetworkCreateConfiguration' - $ref: '#/components/schemas/TezosNetworkCreateConfiguration' - $ref: '#/components/schemas/SolanaNetworkCreateConfiguration' - $ref: '#/components/schemas/FuseNetworkCreateConfiguration' - $ref: '#/components/schemas/BitcoinNetworkCreateConfiguration' - $ref: '#/components/schemas/StarknetNetworkCreateConfiguration' - $ref: '#/components/schemas/HarmonyNetworkCreateConfiguration' examples: GnosisNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: gnosis configuration: network: gnosis-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Gnosis node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: vzo region: eu3 status: running configuration: archive: false details: mode: full version: 1.13.3 api_namespaces: - net - eth - web3 - txpool - debug - subscribe - parity https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization CronosNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: cronos configuration: network: cronos-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Cronos node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: vzo region: eu3 status: running configuration: archive: false details: mode: full version: v0.8.1 api_namespaces: - net - eth - web3 - txpool - debug https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization EthereumNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: ethereum configuration: network: ethereum-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Ethereum node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: gcloud region: asia-southeast1 status: running configuration: archive: true details: mode: archive version: 1.9.9 api_namespaces: - net - eth - web3 - txpool - debug graphql_endpoint: https://nd-123-456-789.p2pify.com/graphql https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com beacon_endpoint: https://beacon-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization EthereumNetworkCreate: value: project: PR-123-456 protocol: ethereum configuration: network: ethereum-mainnet nodes: - name: My Ethereum node type: dedicated role: peer provider: gcloud region: asia-southeast1 configuration: archive: true StarknetNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: starknet configuration: network: starknet-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My StarkNet node network: NW-123-456-7 organization: RG-123-456 type: shared role: peer provider: aws region: us-east-1 status: running configuration: {} details: version: 1.8.8 https_endpoint: https://nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization FuseNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: fuse configuration: network: fuse-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Fuse node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: vzo region: eu3 status: running configuration: archive: false details: mode: full version: 1.13.3 api_namespaces: - net - eth - web3 - txpool - debug https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization TezosNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: tezos configuration: network: tezos-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Tezos node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: gcloud region: asia-southeast1 status: running configuration: archive: true tezos_node_type: regular details: version: 9.2.0 https_endpoint: https://nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization FantomNetworkCreate: value: project: PR-123-456 protocol: fantom configuration: network: fantom-mainnet nodes: - name: My Fantom node type: dedicated role: peer provider: vzo region: eu1 configuration: archive: true AvalancheNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: avalanche configuration: network: avalanche-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Avalanche node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: vzo region: eu1 status: running configuration: archive: true details: version: 1.7.2 api_namespaces: - net - eth - web3 https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization TezosNetworkCreate: value: project: PR-123-456 protocol: tezos configuration: network: tezos-mainnet nodes: - name: My Tezos node type: dedicated role: peer provider: vzo region: eu1 configuration: archive: true tezos_node_type: regular HarmonyNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: harmony configuration: network: harmony-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Harmony node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: vzo region: eu1 status: running configuration: archive: false shard: 0 details: version: 4.3.9 api_namespaces: - hmy - hmyv2 - net - eth - web3 https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization FuseNetworkCreate: value: project: PR-123-456 protocol: fuse configuration: network: fuse-mainnet nodes: - name: My Fuse node type: shared role: peer provider: vzo region: eu3 configuration: archive: false ArbitrumNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: arbitrum configuration: network: arbitrum-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Arbitrum node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: vzo region: eu3 status: running configuration: archive: false client: nitro details: mode: full version: 2.0.7 api_namespaces: - net - eth - web3 - txpool - debug https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization SolanaNetworkCreate: value: project: PR-123-456 protocol: solana configuration: network: solana-mainnet nodes: - name: My Solana node type: shared role: peer provider: aws region: us-east-1 configuration: {} AuroraNetworkCreate: value: project: PR-123-456 protocol: aurora configuration: network: aurora-mainnet nodes: - name: My Aurora node type: shared role: peer provider: vzo region: eu3 configuration: archive: false CronosNetworkCreate: value: project: PR-123-456 protocol: cronos configuration: network: cronos-mainnet nodes: - name: My Cronos node type: shared role: peer provider: vzo region: eu3 configuration: archive: false BitcoinNetwork: value: id: NW-123-456-7 name: Bitcoin mainnet project: PR-123-456 protocol: bitcoin configuration: network: bitcoin-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Bitcoin node network: NW-123-456-7 organization: RG-123-456 type: shared role: peer provider: gcloud region: asia-southeast1 status: running configuration: {} details: version: 0.19.0.1 https_endpoint: https://nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization SolanaNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: solana configuration: network: solana-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Solana node network: NW-123-456-7 organization: RG-123-456 type: shared role: peer provider: aws region: us-east-1 status: running configuration: {} details: version: 1.8.8 https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization AuroraNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: aurora configuration: network: aurora-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Aurora node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: vzo region: eu3 status: running configuration: archive: false details: mode: full version: 20220801 api_namespaces: - net - eth - web3 - txpool - debug https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization HarmonyNetworkCreate: value: project: PR-123-456 protocol: harmony configuration: network: harmony-mainnet nodes: - name: My Harmony node type: dedicated role: peer provider: vzo region: eu1 configuration: archive: false FantomNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: fantom configuration: network: fantom-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Fantom node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: vzo region: eu1 status: running configuration: archive: true details: version: 1.0.2 api_namespaces: - net - eth - web3 graphql_endpoint: https://nd-123-456-789.p2pify.com/graphql https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization ArbitrumNetworkCreate: value: project: PR-123-456 protocol: arbitrum configuration: network: arbitrum-mainnet nodes: - name: My Arbitrum node type: shared role: peer provider: vzo region: eu3 configuration: archive: false client: nitro StarknetNetworkCreate: value: project: PR-123-456 protocol: starknet configuration: network: starknet-mainnet nodes: - name: My StarkNet node type: shared role: peer provider: aws region: us-east-1 configuration: {} GnosisNetworkCreate: value: project: PR-123-456 protocol: gnosis configuration: network: gnosis-mainnet nodes: - name: My Gnosis node type: shared role: peer provider: vzo region: eu3 configuration: archive: false BinanceSmartChainNetworkCreate: value: project: PR-123-456 protocol: bsc configuration: network: bsc-mainnet nodes: - name: My Binance Smart Chain node type: dedicated role: peer provider: gcloud region: asia-southeast1 configuration: archive: true AvalancheNetworkCreate: value: project: PR-123-456 protocol: avalanche configuration: network: avalanche-mainnet nodes: - name: My Avalanche node type: dedicated role: peer provider: vzo region: eu1 configuration: archive: true NearNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: near configuration: network: near-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Near node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: vzo region: eu3 status: running configuration: archive: false details: mode: full version: 1.29.0 https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization BitcoinNetworkCreate: value: project: PR-123-456 protocol: bitcoin configuration: network: bitcoin-mainnet nodes: - name: My Bitcoin node type: shared role: peer provider: gcloud region: asia-southeast1 configuration: {} PolygonPoSNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: polygon-pos configuration: network: polygon-pos-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Polygon PoS node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: gcloud region: asia-southeast1 status: running configuration: archive: true details: mode: archive version: 1.0.6 api_namespaces: - net - eth - web3 - txpool - debug - parlia graphql_endpoint: https://nd-123-456-789.p2pify.com/graphql https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization BinanceSmartChainNetwork: value: id: NW-123-456-7 name: Mainnet project: PR-123-456 protocol: bsc configuration: network: bsc-mainnet details: {} status: ok nodes: - id: ND-123-456-789 name: My Binance Smart Chain node network: NW-123-456-7 organization: RG-123-456 type: dedicated role: peer provider: gcloud region: asia-southeast1 status: running configuration: archive: true details: mode: archive version: 1.0.6 api_namespaces: - net - eth - web3 - txpool - debug - parlia graphql_endpoint: https://nd-123-456-789.p2pify.com/graphql https_endpoint: https://nd-123-456-789.p2pify.com wss_endpoint: wss://ws-nd-123-456-789.p2pify.com auth_username: user-name auth_password: pass-word-pass-word-pass-word auth_key: 3c6e0b8a9c15224a8228b9a98ca1531d created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization created_at: '2020-06-15T07:38:00.747Z' creator: id: UR-111-111-111 email: john.smith@example.com first_name: John last_name: Smith organization: id: RG-123-456 name: My organization PolygonPoSNetworkCreate: value: project: PR-123-456 protocol: polygon-pos configuration: network: polygon-pos-mainnet nodes: - name: My Polygon PoS node type: dedicated role: peer provider: gcloud region: asia-southeast1 configuration: archive: true NearNetworkCreate: value: project: PR-123-456 protocol: near configuration: network: near-mainnet nodes: - name: My Near node type: shared role: peer provider: vzo region: eu3 configuration: archive: false responses: NotFoundError: description: Object does not exist or caller has insufficient permissions to access it. content: application/json: schema: type: object properties: error: type: object properties: code: type: string description: A string indicating the kind of error. message: type: string description: A human-readable description of the error. ValidationError: description: Validation error. content: application/json: schema: type: object properties: error: type: object properties: code: type: string description: A string indicating the kind of error. message: type: string description: A human-readable description of the error. fields: type: object additionalProperties: type: array items: type: string description: Optional. Field-level validation errors. parameters: Pagination: name: page required: false in: query description: A page number within the paginated result set. schema: type: integer PublicNetworkNameFilter: name: public_network required: false in: query description: Filter by public network. schema: type: string example: corda-network-uat enum: - ethereum-mainnet - ethereum-ropsten-testnet - ethereum-rinkeby-testnet - polygon-pos-mainnet - polygon-pos-testnet - bsc-mainnet - bsc-testnet - avalanche-mainnet - avalanche-testnet - arbitrum-mainnet - arbitrum-goerli - near-mainnet - near-testnet - aurora-mainnet - aurora-testnet - gnosis-mainnet - gnosis-testnet - cronos-mainnet - cronos-testnet - fantom-mainnet - fantom-testnet - starknet-mainnet - starknet-testnet - harmony-mainnet - harmony-devnet - tezos-mainnet - tezos-testnet - fuse-mainnet - fuse-testnet - bitcoin-mainnet - bitcoin-testnet ProjectIdFilter: name: project required: false in: query description: Filter by project ID. schema: type: string Id: name: id in: path required: true description: A unique value identifying the Object. schema: type: string NameFilter: name: name required: false in: query description: Filter by name. schema: type: string NetworkOrdering: name: order_by required: false in: query description: 'Which field to use when ordering the results.
Use the `-` prefix to perform descending ordering (`-name`). ' schema: type: string enum: - name - created_at NetworkStatusFilter: name: status required: false in: query description: Filter by network status. schema: $ref: '#/components/schemas/NetworkStatusEnum' ProtocolFilter: name: protocol required: false in: query description: Filter by protocol. schema: $ref: '#/components/schemas/Protocol' NetworkProjectTypeFilter: name: project_type required: false in: query description: Filter by project type. schema: $ref: '#/components/schemas/ProjectTypeEnum'