name@version en /v1/evaluate en vez de enviar el body inline en
cada llamada.
Endpoints
| Método | Path | Propósito |
|---|---|---|
| POST | /v1/rulesets | Crea un nuevo (name, version). |
| GET | /v1/rulesets | Lista rulesets (paginado). |
| GET | /v1/rulesets/{name} | Obtiene la versión más reciente. |
| GET | /v1/rulesets/{name}/{version} | Obtiene una versión específica. |
Crear
version es un entero. Omítelo para que la API asigne el siguiente
número libre. Los pares (name, version) son inmutables —
re-POSTear el mismo par devuelve 409 RULESET_ALREADY_EXISTS.
Response
Listar
| Query param | Notas |
|---|---|
page | 1-indexado. Por defecto 1. |
page_size | Ítems por página. Por defecto 25, máximo 200. |
tag | Repite para exigir múltiples tags (AND). Usa tag=preset para listar presets oficiales. |
Obtener
POST arriba.