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: post
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments/{enrollmentId}/users
Create Custom Enrollment for REST Proxy
Method: post
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments
Delete Custom Enrollment for REST Proxy
Method: delete
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments/{enrollmentId}
Download Node Logs for a Time Range
Method: get
Path: /console/admin/api/v1.1/nodes/log
Export Nodes (Deprecated in 20.3.1)
Method: get
Path: /console/admin/api/v1.1/nodes/export
Get Configuration of a CA Node
Method: get
Path: /console/admin/api/v1.1/nodes/fabricCAs/{caId}/
Get List of REST Client Users Associated With the Designated Custom Enrollment
Method: get
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments/{enrollmentId}/users
Get Node List
Method: get
Path: /console/admin/api/v1.1/nodes
Get Orderer information
Method: get
Path: /console/admin/api/v1.1/nodes/orderers/{ordererId}/exportOSN
Get Orderer Node Configuration
Method: get
Path: /console/admin/api/v1.1/nodes/orderers/{ordererId}
Get Peer Attributes
Method: get
Path: /console/admin/api/v1.1/nodes/peers/{peerId}
Get Peer List
Method: get
Path: /console/admin/api/v1.1/nodes/peers
Get REST Proxy Node Configuration
Method: get
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}
Import Configuration Block to Orderer
Method: post
Path: /console/admin/api/v1.1/nodes/orderers/{ordererId}/importNCB
Import Nodes (Deprecated in 20.3.1)
Method: post
Path: /console/admin/api/v1.1/nodes/import
Join a Peer to a Channel
Method: post
Path: /console/admin/api/v1.1/nodes/peers/{peerId}/joinChannel
List Custom Enrollments for REST Proxy
Method: get
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments
Remove Association Between REST Client User and a Custom Enrollment
Method: delete
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}/enrollments/{enrollmentId}/users/{userName}
Start a CA Node
Method: post
Path: /console/admin/api/v1.1/nodes/fabricCAs/{caId}/start
Start a Peer Node
Method: post
Path: /console/admin/api/v1.1/nodes/peers/{peerId}/start
Start a REST Proxy Node
Method: post
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}/start
Start an Orderer Node
Method: post
Path: /console/admin/api/v1.1/nodes/orderers/{ordererId}/start
Stop a CA Node
Method: post
Path: /console/admin/api/v1.1/nodes/fabricCAs/{caId}/stop
Stop a Peer
Method: post
Path: /console/admin/api/v1.1/nodes/peers/{peerId}/stop
Stop a REST Proxy Node
Method: post
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}/stop
Stop an Orderer Node
Method: post
Path: /console/admin/api/v1.1/nodes/orderers/{ordererId}/stop
Update CA Node Configuration
Method: patch
Path: /console/admin/api/v1.1/nodes/fabricCAs/{caId}/
Update Orderer Node Configuration
Method: patch
Path: /console/admin/api/v1.1/nodes/orderers/{ordererId}
Update Peer Node Configuration
Method: patch
Path: /console/admin/api/v1.1/nodes/peers/{peerId}
Update REST Proxy Node Configuration
Method: patch
Path: /console/admin/api/v1.1/nodes/restproxies/{restProxyId}
Verify Blocks
Method: get
Path: /console/admin/api/v1.1/nodes/peers/{peerId}/blockaudit/{channelName}