Evaluates policy criteria provided and identifies the matching policy.
Policy Evaluation (0.0.3)
The Policy Evaluation REST API's allow the evaluation of a policy with the provided criteria. A policy with attributes set, where the provided criteria is not provided will always fail. The text for matching criteria can be found in the policy criteria attributes in the policy management API.
- Evaluate policies against provided criteria
- Return evaluation results with detailed results to apply
- Support for complex policy evaluation scenarios
The API uses standard HTTP status codes with detailed error messages in the response body.
All endpoints may return these common error responses:
- 400 Bad Request: Invalid input data or validation errors
- 401 Unauthorized: Missing or invalid authentication
- 403 Forbidden: Insufficient permissions
- 404 Not Found: Requested resource doesn't exist
- 422 Unprocessable Entity: Business rule violations
- 500 Internal Server Error: Unexpected server errors
Request
Evaluates provided policy criteria against all policies within a specified policy set to determine which policy matches the criteria. The evaluation process compares string, number, boolean, and date-time criteria against policy requirements. Returns the first matching policy with detailed evaluation results, or indicates no match was found. If a policy requires additional criteria that are not provided in the evaluation request, the evaluation will fail for that policy. Extra criteria provided that are not required by any policy will be ignored. This method will be removed no sooner than 08/31/2026.
- RUCKUS One API host for North American region.https://api.ruckus.cloud/policySetEvaluations
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/policySetEvaluations
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/policySetEvaluations
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
null
null