Apache NiFi Flow API
Read overall flow status and process group hierarchy
Operations 67
GET
/flow/additional-details/{group}/{artifact}/{version}/{type}
Retrieves the additional details for the specified component type
#
GET
/flow/connector-definition/{group}/{artifact}/{version}/{type}
Retrieves the Connector Definition for the specified component type
#
GET
/flow/controller-service-definition/{group}/{artifact}/{version}/{type}
Retrieves the Controller Service Definition for the specified component type
#
GET
/flow/controller-service-types
Retrieves the types of controller services that this NiFi supports
#
GET
/flow/flow-analysis-rule-definition/{group}/{artifact}/{version}/{type}
Retrieves the Flow Analysis Rule Definition for the specified component type
#
GET
/flow/flow-analysis/results/{processGroupId}
Returns flow analysis results produced by the analysis of a given process group
#
GET
/flow/flow-registry-client-definition/{group}/{artifact}/{version}/{type}
Retrieves the Flow Registry Client Definition for the specified component type
#
GET
/flow/listen-ports
Gets all listen ports configured on this NiFi that the current user has access…
#
GET
/flow/parameter-provider-definition/{group}/{artifact}/{version}/{type}
Retrieves the Parameter Provider Definition for the specified component type
#
GET
/flow/parameter-provider-types
Retrieves the types of parameter providers that this NiFi supports
#
POST
/flow/process-groups/{id}/bulletins/clear-requests
Clears bulletins for components in the specified Process Group
#
PUT
/flow/process-groups/{id}/controller-services
Enable or disable Controller Services in the specified Process Group
#
GET
/flow/processor-definition/{group}/{artifact}/{version}/{type}
Retrieves the Processor Definition for the specified component type
#
GET
/flow/registries/{id}/branches
Gets the branches from the specified registry for the current user
#
GET
/flow/registries/{id}/buckets
Gets the buckets from the specified registry for the current user
#
GET
/flow/registries/{registry-id}/branches/{branch-id-a}/buckets/{bucket-id-a}/flows/{flow-id-a}/{version-a}/diff/branches/{branch-id-b}/buckets/{bucket-id-b}/flows/{flow-id-b}/{version-b}
Gets the differences between two versions of the same versioned flow, the basis…
#
GET
/flow/registries/{registry-id}/buckets/{bucket-id}/flows
Gets the flows from the specified registry and bucket for the current user
#
GET
/flow/registries/{registry-id}/buckets/{bucket-id}/flows/{flow-id}/details
Gets the details of a flow from the specified registry and bucket for the…
#
GET
/flow/registries/{registry-id}/buckets/{bucket-id}/flows/{flow-id}/versions
Gets the flow versions from the specified registry and bucket for the specified…
#
GET
/flow/reporting-task-definition/{group}/{artifact}/{version}/{type}
Retrieves the Reporting Task Definition for the specified component type
#
GET
/flow/reporting-tasks/download
Download a snapshot of the given reporting tasks and any controller services…
#
GET
/flow/reporting-tasks/snapshot
Get a snapshot of the given reporting tasks and any controller services they use
#
GET
/flow/steps/{group}/{artifact}/{version}/{connectorType}/{stepName}
Retrieves the step documentation for the specified Connector configuration step
#