Manages the workflows, including create, update and delete.
- Get Workflow's UI Configuration
Workflow Management API (0.0.3)
The Workflow Management REST API's allow the creation of a workflow, and steps within that workflow. Steps, and split step options must be assigned actions that are already defined through the /enrollmentActions api. Please see that API for additional information. For split steps only the action definition is to be provided, but the options require a matching action type, and must be of type split.## Rate Limit For the Workflow Management REST API the following will be true:
- Limits are applied to each tenant.
- A maximum of 100 calls can be made per second.
- Each second 50 calls will be returned to be used.
http://localhost:8080/
- Generated server url
http://localhost:8080/workflows/{workflowId}/uiConfigurations
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "welcomeTitle": "string", "welcomeName": "string", "uiColorSchema": { "backgroundColor": "string", "lineColor": "string", "fontColor": "string", "fontHeaderColor": "string", "headerBarBackgroundColor": "string", "startOverFontColor": "string", "buttonColor": "string", "buttonFontColor": "string" }, "uiStyleSchema": { "logoImageFileName": "string", "backgroundImageName": "string", "iconImageName": "string", "fontName": "string", "logoSize": "SMALL", "wifi4EuNetworkId": "string", "disablePoweredBy": true, "headerFontSize": 14 }, "_links": { "property1": { … }, "property2": { … } } }
- multipart/vnd.ruckus.v1+form-data
- multipart/form-data
The definition of the UI configuration for this workflow.
The definition of the colors to be applied to the workflow ui.
The definition of the style to be applied to the workflow UI.
- Generated server url
http://localhost:8080/workflows/{workflowId}/uiConfigurations
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No response example
{ "requestId": "string", "id": "string" }
- Generated server url
http://localhost:8080/workflows/{workflowId}/uiConfigurations
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "requestId": "string", "id": "string" }
- Generated server url
http://localhost:8080/workflows/{workflowId}/uiConfigurations/{imageType}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "fileUrl": "string" }