{
 "categories": [
  "education",
  "public-sector",
  "school-administration"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-10",
   "fact": "homepage",
   "note": "Opened homepage presents MaCom Lectio as web-based study administration, communication, and digital learning materials. The only stated prerequisite is internet access.",
   "source": "https://www.lectio.dk/",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "name",
   "note": "The introduction names Lectio and its modules: Grundmodul, Elevmodul, Studiemodul, Eksamensmodul, Time-fagmodul, and Censormodul.",
   "source": "https://www.lectio.dk/introduktion.htm",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "vendor",
   "note": "MaCom hosts Lectio centrally, handles backup and maintenance, and gives lectio@macom.dk and +45 33 79 79 00 as contacts.",
   "source": "https://www.lectio.dk/introduktion.htm",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "deployment",
   "note": "Lectio is web-based and centrally hosted. Schools do not install a local Lectio server for ordinary use.",
   "source": "https://www.lectio.dk/introduktion.htm",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "license",
   "note": "Trial with own data is offered as gratis afpr\u00f8vning. The product is a subscribed school system, not an open-source or free production service.",
   "source": "https://www.lectio.dk/introduktion.htm",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "status",
   "note": "MaCom states Lectio launched in 2003 and that more than three-quarters of Danish gymnasiums use it. That share is vendor-declared.",
   "source": "https://www.lectio.dk/introduktion.htm",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.exists",
   "note": "The EUD exchange guide (27 pages, revised 20 April 2026) describes how data exchange between Lectio and other systems is administered, including automatic reports and an XML upload/download contract for protokollinjer.",
   "source": "https://www.lectio.dk/pdf/Lectio_EUD-udvekslingsvejledning.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.kinds[0]",
   "note": "For institutions that do not use Lectio, Upload accepts an XML file whose structure must follow the published XSD in namespace http://dataudveksling.dk/elevinfo/v1.0 (ElevInfo with CPR, institution, results). Download produces the same XML for secure-mail transfer. No HTTP endpoint is published.",
   "source": "https://www.lectio.dk/pdf/Lectio_EUD-udvekslingsvejledning.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.kinds[1]",
   "note": "The import guide (revised 29 September 2025) documents import and export of Lectio data using comma-separated CSV files, typically edited in Excel.",
   "source": "https://www.lectio.dk/pdf/lectio_import_vejledning.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.coverage",
   "note": "Covered machine flows are EUD/elevinfo protokollinjer, automatic communications configured under Stamdata \u2192 Skoleops\u00e6tning \u2192 Andre systemer (for example STIL statistik EUD), AUB reporting, and l\u00e6repladsen.dk. There is no public REST catalogue for schedules, absence, or grades.",
   "source": "https://www.lectio.dk/pdf/Lectio_EUD-udvekslingsvejledning.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.docs",
   "note": "Opened as MaCom's current public guidance index. It links Lectio EUD-udvekslingsvejledning and Lectio Importvejledning. It does not link a developer REST portal.",
   "source": "https://www.lectio.dk/dokumenter.htm",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.data_access.export[0]",
   "note": "CSV export is documented together with import for hold, stamklasser, pupils, and teachers.",
   "source": "https://www.lectio.dk/pdf/lectio_import_vejledning.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.data_access.export[1]",
   "note": "Download on Send elev produces an XML file for a non-Lectio receiving school.",
   "source": "https://www.lectio.dk/pdf/Lectio_EUD-udvekslingsvejledning.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.data_access.import[0]",
   "note": "CSV import creates or updates hold, stamklasser, pupils (including access codes), and teachers.",
   "source": "https://www.lectio.dk/pdf/lectio_import_vejledning.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.data_access.import[1]",
   "note": "XML ElevInfo files can be uploaded in Stamdata \u2192 Dataudveksling or on the pupil's Elevsager tab.",
   "source": "https://www.lectio.dk/pdf/Lectio_EUD-udvekslingsvejledning.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "verdict.scores.api",
   "note": "The published XML schema and automatic school-to-register communications are a usable but UI-gated file path. There is no self-serve HTTP API. Score stays in the narrow/gated band.",
   "source": "https://www.lectio.dk/pdf/Lectio_EUD-udvekslingsvejledning.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current MaCom Lectio homepage.",
   "source": "https://www.lectio.dk/",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current introduction, including module list and central hosting.",
   "source": "https://www.lectio.dk/introduktion.htm",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current guidance index linking the EUD exchange and import PDFs.",
   "source": "https://www.lectio.dk/dokumenter.htm",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current EUD exchange guide with the ElevInfo XSD and Send elev/Download flow.",
   "source": "https://www.lectio.dk/pdf/Lectio_EUD-udvekslingsvejledning.pdf",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-10",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://www.lectio.dk/"
   },
   {
    "type": "docs",
    "url": "https://www.lectio.dk/introduktion.htm"
   },
   {
    "type": "docs",
    "url": "https://www.lectio.dk/dokumenter.htm"
   },
   {
    "type": "docs",
    "url": "https://www.lectio.dk/pdf/Lectio_EUD-udvekslingsvejledning.pdf"
   }
  ]
 },
 "homepage": "https://www.lectio.dk/",
 "id": "lectio",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [],
   "coverage": "partial",
   "docs": "https://www.lectio.dk/dokumenter.htm",
   "exists": true,
   "kinds": [
    "xml",
    "csv"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "csv",
    "xml-elevinfo"
   ],
   "import": [
    "csv",
    "xml-elevinfo"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Lectio is a centrally hosted web study-administration system. Community HTML scrapers are not a vendor API and are not an assessed path. The documented machine formats are CSV import/export and an XML elevinfo schema used through the product UI.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Lectio",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "visma-inschool",
   "ist-everyday",
   "timeedit"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "MaCom",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 3,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 3,
   "rpa": null
  },
  "summary": "Lectio is automatable today only through narrow vendor file formats, not through a public HTTP API. This record is MaCom's centrally hosted Danish gymnasium study-administration product on lectio.dk (Grundmodul, Elevmodul, Studiemodul, Eksamensmodul, Time-fagmodul, Censormodul). It is not Visma InSchool, IST Everyday, or TimeEdit. MaCom's EUD exchange guide (revised 20 April 2026) documents data exchange with other systems, automatic ministry/AUB/l\u00e6repladsen.dk communications configured under Stamdata, and an XML schema in namespace http://dataudveksling.dk/elevinfo/v1.0 for uploading or downloading protokollinjer when the other institution does not use Lectio. Lectio to Lectio exchange is a product button (Send elev), not a published endpoint. The import guide documents comma-separated CSV import and export of classes, pupils, and teachers, edited outside Lectio, typically in Excel. Public pages do not publish REST endpoints or authentication methods. Community scrapers that log in to lectio.dk are not a vendor API and are not scored. First-party MCP ownership is not established. Computer-use viability is unassessed. API scores 3 and is the best path.\n"
 }
}