Nodes REST Endpoints
Blockchain Network Administrative Operations/Hyperledger Fabric v1.4/Nodes
REST API for nodes operations
- Associate REST Client User With a Custom Enrollment
- Method: postPath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments/{enrollmentId}/users
- Create Custom Enrollment for REST Proxy
- Method: postPath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments
- Delete Custom Enrollment for REST Proxy
- Method: deletePath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments/{enrollmentId}
- Download Node Logs for a Time Range
- Method: getPath:
/console/admin/api/v1.1/nodes/log
- Export Nodes (Deprecated in 20.3.1)
- Method: getPath:
/console/admin/api/v1.1/nodes/export
- Get Configuration of a CA Node
- Method: getPath:
/console/admin/api/v1.1/nodes/fabricCAs/{caId}/
- Get List of REST Client Users Associated With the Designated Custom Enrollment
- Method: getPath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments/{enrollmentId}/users
- Get Node List
- Method: getPath:
/console/admin/api/v1.1/nodes
- Get Orderer information
- Method: getPath:
/console/admin/api/v1.1/nodes/orderers/{ordererId}/exportOSN
- Get Orderer Node Configuration
- Method: getPath:
/console/admin/api/v1.1/nodes/orderers/{ordererId}
- Get Peer Attributes
- Method: getPath:
/console/admin/api/v1.1/nodes/peers/{peerId}
- Get Peer List
- Method: getPath:
/console/admin/api/v1.1/nodes/peers
- Get REST Proxy Node Configuration
- Method: getPath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}
- Import Configuration Block to Orderer
- Method: postPath:
/console/admin/api/v1.1/nodes/orderers/{ordererId}/importNCB
- Import Nodes (Deprecated in 20.3.1)
- Method: postPath:
/console/admin/api/v1.1/nodes/import
- Join a Peer to a Channel
- Method: postPath:
/console/admin/api/v1.1/nodes/peers/{peerId}/joinChannel
- List Custom Enrollments for REST Proxy
- Method: getPath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments
- Remove Association Between REST Client User and a Custom Enrollment
- Method: deletePath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments/{enrollmentId}/users/{userName}
- Start a CA Node
- Method: postPath:
/console/admin/api/v1.1/nodes/fabricCAs/{caId}/start
- Start a Peer Node
- Method: postPath:
/console/admin/api/v1.1/nodes/peers/{peerId}/start
- Start a REST Proxy Node
- Method: postPath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}/start
- Start an Orderer Node
- Method: postPath:
/console/admin/api/v1.1/nodes/orderers/{ordererId}/start
- Stop a CA Node
- Method: postPath:
/console/admin/api/v1.1/nodes/fabricCAs/{caId}/stop
- Stop a Peer
- Method: postPath:
/console/admin/api/v1.1/nodes/peers/{peerId}/stop
- Stop a REST Proxy Node
- Method: postPath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}/stop
- Stop an Orderer Node
- Method: postPath:
/console/admin/api/v1.1/nodes/orderers/{ordererId}/stop
- Update CA Node Configuration
- Method: patchPath:
/console/admin/api/v1.1/nodes/fabricCAs/{caId}/
- Update Orderer Node Configuration
- Method: patchPath:
/console/admin/api/v1.1/nodes/orderers/{ordererId}
- Update Peer Node Configuration
- Method: patchPath:
/console/admin/api/v1.1/nodes/peers/{peerId}
- Update REST Proxy Node Configuration
- Method: patchPath:
/console/admin/api/v1.1/nodes/restproxies/{restProxyId}
- Verify Blocks
- Method: getPath:
/console/admin/api/v1.1/nodes/peers/{peerId}/blockaudit/{channelName}