Manages enrollment actions
/
Create Enrollment Action...
Workflow Actions REST API (0.0.1)
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 payload
Response
{ "totalPages": 0, "totalElements": 0, "first": true, "last": true, "size": 0, "content": [ { … } ], "number": 0, "sort": { "empty": true, "sorted": true, "unsorted": true }, "pageable": { "offset": 0, "sort": { … }, "pageNumber": 0, "pageSize": 0, "paged": true, "unpaged": true }, "numberOfElements": 0, "empty": true }
Bodyrequired
- application/json
- application/vnd.ruckus.v1+json
One of:
- ActionDto
- AupActionDto
- DataPromptActionDto
- UserSplitActionDto
- DisplayMessageActionDto
- DpskActionDto
- MacRegistrationActionDto
Choose appropriate request body from below to configure different action types
Action type.
Enum"AUP""DATA_PROMPT""DPSK""USER_SELECTION_SPLIT""AUTO_SELECTION_SPLIT""DISPLAY_MESSAGE""MAC_REG""CERT_TEMPLATE"
Discriminator
- AupActionDto
- DataPromptActionDto
- DisplayMessageActionDto
- DpskActionDto
- MacRegistrationActionDto
- UserSplitActionDto
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
{ "name": "string", "description": "string", "actionType": "AUP", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "parentActionId": "12f46041-18d6-4f38-a710-58558c6996db", "version": 0 }
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""AUTO_SELECTION_SPLIT""DISPLAY_MESSAGE""MAC_REG""CERT_TEMPLATE"
- 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
{ "totalPages": 0, "totalElements": 0, "first": true, "last": true, "size": 0, "content": [ { … } ], "number": 0, "sort": { "empty": true, "sorted": true, "unsorted": true }, "pageable": { "offset": 0, "sort": { … }, "pageNumber": 0, "pageSize": 0, "paged": true, "unpaged": 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 payload
Response
{ "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 payload
Response
{ "requestId": "string", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08" }