El endpoint principal de compliance. Envía una geometría (y/o un identificador tipado) más un ruleset; recibe un verdict estructurado con evidencias por check.Documentation Index
Fetch the complete documentation index at: https://docs-attestly.code4source.com/llms.txt
Use this file to discover all available pages before exploring further.
Request
| Campo | Obligatorio | Notas |
|---|---|---|
input.geometry | sí¹ | GeoJSON Polygon, MultiPolygon o Point. |
input.scheme | sí¹ | Identificador tipado {type, value} para checks de subject register. |
input.crs | no | CRS de origen (ej.: EPSG:31983). Default: EPSG:4326. |
ruleset_id | sí² | name@version para una versión fijada, o name para la más reciente. |
ruleset | sí² | Ruleset inline. |
geometry o scheme es obligatorio.
² Exactamente uno entre ruleset_id / ruleset.
Response
Dos campos distintos
status— salud de ejecución:oksi cada check corrió limpio,degradedsi algún source o check no pudo evaluarse.outcome— resultado de compliance:compliant,warning,non_compliantodegraded.
status: ok con outcome: non_compliant (evaluación limpia, política violada). Un status: degraded es incompleto — trátalo con cautela y considera
reintentar.
Ver Verdicts para la semántica completa.
Idempotencia
EnvíaIdempotency-Key: <string-única> para hacer la llamada
seguramente reintenable. La primera respuesta se replica para
claves iguales; las colisiones con bodies distintos se rechazan.
Formatos de salida
- Default: JSON.
Accept: application/geo+json— devuelve una FeatureCollection GeoJSON con las features de evidencia.