API

Use the JSON API to integrate MayExecute Lite into agent workflows, governance dashboards, CI/CD gates, IoT gateways, and evidence systems.

POST /api/check

{
  "action_title": "AI agent sends customer email",
  "system_or_context": "CRM assistant",
  "proposed_action": "Send an external email to a customer",
  "expected_governed_effect": "Customer-facing communication",
  "evidence_reference": "ticket-123 / sha256:...",
  "privacy_mode": "hash_only",
  "answers": {
    "verified_mandate": "yes",
    "valid_constraints": "yes",
    "live_context_integrity": "unclear",
    "accountability": "yes",
    "reviewability": "yes",
    "sufficient_verifiable_proof": "unclear"
  }
}

Download OpenAPI YAML