Manages enrollment actions
/
Create Enrollment Action...
Workflow Actions REST API (0.0.2)
These APIs facilitate workflow actions management. Workflow actions are added as steps during workflow configuration.
Download OpenAPI description
Overview
License
Languages
Servers
Generated server url
http://localhost:8080/
- Generated server url
http://localhost:8080/enrollmentActions
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "totalElements": 0, "totalPages": 0, "pageable": { "paged": true, "pageNumber": 0, "pageSize": 0, "offset": 0, "sort": { … }, "unpaged": true }, "first": true, "last": true, "size": 0, "content": [ { … } ], "number": 0, "sort": { "sorted": true, "empty": true, "unsorted": true }, "numberOfElements": 0, "empty": true }
Bodyrequired
- application/json
- application/vnd.ruckus.v1+json
One of:
- ActionDto
- AupActionDto
- DataPromptActionDto
- UserSplitActionDto
- DisplayMessageActionDto
- DpskActionDto
- MacRegistrationActionDto
- UserSplitOptionActionDto
Action type.
Enum"AUP""DATA_PROMPT""DPSK""USER_SELECTION_SPLIT""USER_SELECTION_SPLIT_OPTION""AUTO_SELECTION_SPLIT""DISPLAY_MESSAGE""MAC_REG""CERT_TEMPLATE""IDP_AUTH_PROVIDER"
Discriminator
- AupActionDto
- DataPromptActionDto
- DisplayMessageActionDto
- DpskActionDto
- MacRegistrationActionDto
- UserSplitActionDto
- UserSplitOptionActionDto
Highlight colour of the checkbox displayed to user.
Text on the continue button displayed to user.
- Generated server url
http://localhost:8080/enrollmentActions
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
"string"
Body
- application/json
- application/vnd.ruckus.v1+json
Search criteria and pagination details
Number of records in a page.If not specified default page size of 20 will be applied.
Action type.
Enum"AUP""DATA_PROMPT""DPSK""USER_SELECTION_SPLIT""USER_SELECTION_SPLIT_OPTION""AUTO_SELECTION_SPLIT""DISPLAY_MESSAGE""MAC_REG""CERT_TEMPLATE""IDP_AUTH_PROVIDER"
- Generated server url
http://localhost:8080/enrollmentActions/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "sortDirection": "ASC", "page": 0, "pageSize": 0, "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "actionType": "AUP", "version": "string", "parentActionId": "12f46041-18d6-4f38-a710-58558c6996db", "sortFields": "id" }
Response
{ "totalElements": 0, "totalPages": 0, "pageable": { "paged": true, "pageNumber": 0, "pageSize": 0, "offset": 0, "sort": { … }, "unpaged": true }, "first": true, "last": true, "size": 0, "content": [ { … } ], "number": 0, "sort": { "sorted": true, "empty": true, "unsorted": true }, "numberOfElements": 0, "empty": true }
- Generated server url
http://localhost:8080/enrollmentActions/{actionId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "name": "string", "description": "string", "actionType": "AUP", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "parentActionId": "12f46041-18d6-4f38-a710-58558c6996db", "version": 0, "valid": true, "_links": { "property1": { … }, "property2": { … } } }
- Generated server url
http://localhost:8080/enrollmentActions/{actionId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "requestId": "string", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08" }