{
  "resource": "index",
  "api": "libranis-public-read",
  "api_version": "v1",
  "source_updated": "2026-08-15",
  "canonical_documentation": "https://libranis.com/docs/",
  "name": "Libranis public read API",
  "version": "v1",
  "description": "A small, read-only contract describing what Libranis is and what it publicly offers. It exists so that an external system can understand and verify the product without reconstructing it from marketing pages. It exposes no user data and performs no action.",
  "base_url": "https://libranis.com/api/v1",
  "endpoints": [
    {
      "path": "/about",
      "url": "https://libranis.com/api/v1/about",
      "description": "What Libranis is, who publishes it, which documentation is canonical, what exists today, what does not, and what it costs."
    },
    {
      "path": "/capabilities",
      "url": "https://libranis.com/api/v1/capabilities",
      "description": "The interfaces this domain offers, what each is for, what is deliberately not offered, and where the authorization boundary sits."
    },
    {
      "path": "/orbitals",
      "url": "https://libranis.com/api/v1/orbitals",
      "description": "The focused experiences over the one core — which are released and which are only described."
    },
    {
      "path": "/primitives",
      "url": "https://libranis.com/api/v1/primitives",
      "description": "The five structures the system is built from, the three facets every record carries, and the authority model, defined operationally."
    },
    {
      "path": "/schemas",
      "url": "https://libranis.com/api/v1/schemas",
      "description": "An index of the machine-readable descriptions that exist and where they are served — and the ones that do not exist."
    }
  ],
  "also_published": {
    "documentation": "https://libranis.com/docs/",
    "openapi": "https://libranis.com/openapi.json",
    "ai_catalog": "https://libranis.com/.well-known/ai-catalog.json",
    "llms_txt": "https://libranis.com/llms.txt",
    "mcp": "https://mcp.libranis.com/mcp",
    "ari": "https://libranis.com/ari/"
  },
  "contract": {
    "read_only": true,
    "authentication": "none",
    "authentication_accepted": false,
    "returns_user_data": false,
    "returns_private_relationships": false,
    "changes_state": false,
    "rate_limit": "none published",
    "openapi": "https://libranis.com/openapi.json",
    "notice": "This API describes Libranis. It does not act on Libranis. Every operation is a read of published, non-personal facts about the product; none accepts credentials, none returns a user's records, and none changes anything. There is no public write API. The absence of an operation here means the capability does not exist publicly — do not infer one from a plausible path."
  }
}
