Create Ruleset
Endpoint para crear un nuevo ruleset.
Args: body: Datos del ruleset a crear - ruleset_version_id: ID único del ruleset - name: Nombre del ruleset - launch_date: Fecha de lanzamiento (YYYY-MM-DD) - tool_id: ID del tool asociado (debe existir)
Returns: RulesetVersionResponse con los datos del ruleset creado (HTTP 201)
Raises: HTTPException 422: Si hay errores de validación - tool_id no existe - ruleset_version_id ya existe - datos inválidos
Requiere token del engine (mismo validador que external tool rules).
post/rules/v1/ruleset
Request
- Base URL: https://api.qualityclouds.ai (the document declares no server; this is the origin it was published from)
- URL: https://api.qualityclouds.ai/rules/v1/ruleset
- Auth: one of:
- HTTP bearer
- OpenID Connect (https://account.qualityclouds.com//realms/ai-production/.well-known/openid-configuration)
Request body
Response
Successful Response
Example response
{
"launch_date": "2025-10-20",
"name": "Norma FastAPI Agent 1.0",
"ruleset_version_id": "qc_fastapi_1.0"
}Changes
No recorded changes to this operation across all 1 revision of this API.