api.intramedial.com/api/v1/acp/lenses/runPOST
POST /api/v1/acp/lenses/run
Authorization: Bearer av_workspace_••••
Content-Type: application/json
{
"installId": "install_7c2e",
"input": {"leases":[{"id":"l1","resource":"repo:payments/main","holder":"did:web:acme.example:agent:billing","start":"2026-11-01T09:00:00Z","end":"2026-11-01T10:00:00Z"},{"id":"l2","resource":"repo:payments/main","holder":"did:web:acme.example:agent:refunds","start":"2026-11-01T09:30:00Z","end":"2026-11-01T10:30:00Z"}]}
}
→ 200 { result: { status, findings, evidence } }200 OKJSON
{
"result": {
"id": "result_3f9a",
"installId": "install_7c2e",
"definitionId": "lens_builtin_lease_overlap",
"version": 1,
"definitionDigest": "sha256:5b1d0c9e7a42",
"inputDigest": "sha256:e07a93b1c6d8",
"status": "fail",
"findings": [
{
"code": "lease.overlap",
"message": "overlapping leases for repo:payments/main",
"path": "$.leases"
}
],
"evidence": [
{
"kind": "lease_overlap",
: ,
: {
: ,
: ,
:
}
}
],
: ,
:
}
}