Data Flow Engine API

Number of APIs: 12

This is the Data Flow Engine API specification. Data Flow Engine can be used to create, deploy, undeploy and delete streams in Mindsphere. https://docs.spring.io/spring-cloud-dataflow/docs/1.3.0.BUILD-SNAPSHOT/reference/htmlsingle/#preface

  1. streams-deployments/{streamName} - Deploy a stream by stream name. POST {{baseUrl}}/streams/deployments/:streamName

  2. Default endpoint list. GET {{baseUrl}}/

  3. Get the list registered apps. GET {{baseUrl}}/apps?size=<integer>&page=<integer>&type=<string>

  4. streams-definitions - List stream definitions. GET {{baseUrl}}/streams/definitions?size=<integer>&page=<integer>

  5. streams - Get error status description of stream. GET {{baseUrl}}/streams/definitons/:streamName/state

  6. runtime/apps-{deploymentId} - Gets the specific app instances. GET {{baseUrl}}/runtime/apps/:deploymentId/instances

  7. runtime/apps-{deploymentId} - Get the specific app by name. GET {{baseUrl}}/runtime/apps/:deploymentId

  8. runtime/apps - Get the list of runtime apps. GET {{baseUrl}}/runtime/apps?filter=<string>&size=<integer>&page=<integer>

  9. streams-definitions-{streamName} - Query stream by stream name. GET {{baseUrl}}/streams/definitions/:streamName

  10. streams-definitions-{streamName} - Delete a stream by stream name. DELETE {{baseUrl}}/streams/definitions/:streamName