{
 "categories": [
  "education",
  "public-sector",
  "kindergarten-administration"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-08-22",
   "fact": "homepage",
   "note": "Visma Flyt presents Flyt Barnehage as the complete cloud administration platform for municipal and private Norwegian barnehager, covering applications, admissions, daily operations, communication, and reporting.",
   "source": "https://minflyt.no/administrative-system/barnehagesystem",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "vendor",
   "note": "Visma Flyt states it was split from Visma Enterprise in spring 2024 and specialises in municipal systems for health, welfare, and education under the Flyt brand.",
   "source": "https://minflyt.no/om-oss",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "deployment",
   "note": "The administrative-systems catalogue labels Flyt Barnehage a skyl\u00f8sning for kindergarten administration, with no customer installation claimed on the product pages.",
   "source": "https://minflyt.no/administrative-system",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "platforms",
   "note": "Visma Flyt documents the web product plus Min Barnehage guardian and staff apps for iOS 13 and Android 9, downloaded after municipal purchase or private-kindergarten agreement.",
   "source": "https://minflyt.no/administrative-system/barnehagesystem/min-barnehage",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "license",
   "note": "Municipalities that use Flyt Barnehage can enter an agreement for Min Barnehage; private kindergartens are told to contact the vendor. The vendor does not publish a public price list.",
   "source": "https://minflyt.no/administrative-system/barnehagesystem/min-barnehage",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.exists",
   "note": "Visma Flyt publishes Flyt education OneRoster 1.2 for Flyt Skole and Flyt Barnehage, giving authorized systems a standardized roster connection to Norwegian education data.",
   "source": "https://developer.minflyt.no/documentation/oneroster-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[0]",
   "note": "The OneRoster get-started guide documents HTTPS GET calls against the rostering REST base at api.oneroster.cloud.skole.visma.no after an OAuth token request.",
   "source": "https://developer.minflyt.no/get-started/oneroster",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[1]",
   "note": "Flyt education implements OneRoster 1.2 (Norwegian profile) for Flyt Skole and Flyt Barnehage, covering orgs, schools, users, classes, and enrollments.",
   "source": "https://developer.minflyt.no/documentation/oneroster-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.auth[0]",
   "note": "Access uses OAuth 2.0 client credentials at https://connect.visma.com/connect/token, with client_id, client_secret, tenant_ID, and the roster-core.readonly scope.",
   "source": "https://developer.minflyt.no/get-started/oneroster",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.coverage",
   "note": "The documented OneRoster grant is one-roster-api:https://purl.imsglobal.org/spec/or/v1p2/scope/roster-core.readonly. Example calls are GET-only. No write operations are documented.",
   "source": "https://developer.minflyt.no/get-started/oneroster",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.coverage",
   "note": "The developer portal lists Flyt Samspill API, Flyt Skole API, and OneRoster API 1.2. It does not list a Flyt Barnehage External API. /get-started/flyt-barnehage and /documentation/flyt-barnehage-api returned 404 on 2026-08-22.",
   "source": "https://developer.minflyt.no/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.coverage",
   "note": "Visma Flyt describes a sales module that submits statutory kindergarten lists to NAV. NAV supplied the receiving API; Flyt Barnehage performs the outbound send. That is not a documented inbound Barnehage write API.",
   "source": "https://minflyt.no/blogg/automatiserer-prosessen-med-innsending-av-barnehagelister-til-nav",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.coverage",
   "note": "The product consumes Skatteetaten's income API for redusert foreldrebetaling and lists Folkeregisteret, Enhetsregisteret, Altinn, ID-porten, KS Fiks, archive, HR, and payroll as essential integrations. Those are vendor-operated product connections, not a partner External API catalogue.",
   "source": "https://minflyt.no/administrative-system/barnehagesystem/egenskaper",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Third-party integrations are registered as applications in the Visma Developer Portal; Visma Flyt then links selected customers in the Flyt education admin panel.",
   "source": "https://developer.minflyt.no/get-started/oneroster",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.rpa.notes",
   "note": "Visma Flyt states Flyt Barnehage meets GDPR requirements, with ID-porten login, role-based access, secure storage, and encryption of sensitive documents. Child privacy is a sourced product constraint, not an inferred one.",
   "source": "https://minflyt.no/administrative-system/barnehagesystem/egenskaper",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.export",
   "note": "OneRoster 1.2 returns JSON roster structures so integrators can replace CSV uploads with API synchronisation.",
   "source": "https://developer.minflyt.no/documentation/oneroster-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.export",
   "note": "First-party GitHub notes document GET endpoints for orgs, schools, courses, classes, users, enrollments, and academic sessions, plus a Swagger UI. The repo is documentation, not an SDK, and was last pushed 2026-02-03.",
   "source": "https://github.com/Visma-Flyt/FlytOASOneRosterAPI",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.verdict",
   "note": "Official MCP registry returned zero servers for flyt barnehage. Registry silence is discovery only and does not establish first-party absence.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=flyt%20barnehage",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Visma Flyt publishes a genuine llms.txt that names Flyt Barnehage, points to minflyt.no and developer.minflyt.no, and states AI-use rules. It is not a machine API catalog.",
   "source": "https://minflyt.no/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.zapier",
   "note": "Zapier's public app directory returned 404 for visma-flyt-barnehage, flyt-barnehage, visma-flyt, and minflyt on 2026-08-22.",
   "source": "https://zapier.com/apps/visma-flyt-barnehage/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.make",
   "note": "Make's app catalogue showed no Flyt Barnehage app; /visma-flyt-barnehage and /flyt-barnehage rendered a coming-soon 404 page on 2026-08-22.",
   "source": "https://apps.make.com/visma-flyt-barnehage",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft's public connector-reference catalog contained no Visma, Flyt, or Flyt Barnehage connector on 2026-08-22; /connectors/vismaflytbarnehage/, /flytbarnehage/, /vismaflyt/, and /visma/ returned 404.",
   "source": "https://learn.microsoft.com/en-us/connectors/connector-reference/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.n8n",
   "note": "n8n's built-in app-node documentation returned 404 for vismaflytbarnehage, flytbarnehage, vismaflyt, and visma on 2026-08-22.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.vismaflytbarnehage/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.api",
   "note": "The REST OneRoster surface is documented, versioned, and usable for production roster sync, with test, stage, and production environments, but it is read-only, roster-scoped, and partner-provisioned. Combined with the absence of a Barnehage External API and GDPR child-data rules, that keeps the path in the useful-with-limits tier rather than the broad-API band.",
   "source": "https://developer.minflyt.no/get-started/oneroster",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.integrations",
   "note": "Bounded 2026-08-22 checks of Zapier, Make, Microsoft Power Automate, and n8n found no Flyt Barnehage connector, so the tracked iPaaS path is absent.",
   "source": "https://learn.microsoft.com/en-us/connectors/connector-reference/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Visma Flyt's current Flyt education OneRoster 1.2 product page, which names Flyt Barnehage.",
   "source": "https://developer.minflyt.no/documentation/oneroster-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current client-credentials, tenant-linkage, environment, and versioning guide for Flyt education OneRoster.",
   "source": "https://developer.minflyt.no/get-started/oneroster",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current Flyt Barnehage product page, including Min Barnehage, Skatteetaten reduced-payment, and NAV kontantst\u00f8tte mentions.",
   "source": "https://minflyt.no/administrative-system/barnehagesystem",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-22",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://developer.minflyt.no/documentation/oneroster-api"
   },
   {
    "type": "docs",
    "url": "https://developer.minflyt.no/get-started/oneroster"
   },
   {
    "type": "docs",
    "url": "https://minflyt.no/administrative-system/barnehagesystem"
   }
  ]
 },
 "homepage": "https://minflyt.no/administrative-system/barnehagesystem",
 "id": "visma-flyt-barnehage",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "oauth2-client-credentials"
   ],
   "coverage": "read-only",
   "docs": "https://developer.minflyt.no/documentation/oneroster-api",
   "exists": true,
   "kinds": [
    "rest",
    "oneroster"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "oneroster-json"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [
    "visma-developer-portal-apps"
   ],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": false,
   "n8n": false,
   "power_automate": false,
   "zapier": false
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. The documented partner automation path is the Flyt education OneRoster 1.2 interface. Child and guardian data are GDPR-regulated, so browser control is not a substitute for scoped partner access.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Visma Flyt Barnehage",
 "platforms": [
  "web",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "visma-flyt-skole"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Visma Flyt",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 5,
   "cli": null,
   "computer_use": null,
   "integrations": 0,
   "mcp": null,
   "overall": 5,
   "rpa": null
  },
  "summary": "Visma Flyt Barnehage is automatable today through the partner-gated Flyt education OneRoster 1.2 API, which Visma Flyt documents for Flyt Barnehage as well as Flyt Skole. OneRoster is a read-only roster interface. Authorized clients retrieve organizations, schools, courses, classes, users, enrollments, and academic sessions as JSON under the IMS roster-core.readonly scope. Authentication is OAuth 2.0 client credentials through Visma Connect. Visma Flyt provisions each application in the Visma Developer Portal, scopes it, and links customers in the Flyt education admin panel. Test, stage, and production environments are documented, with semantic versioning. The developer portal does not publish a Flyt Barnehage External API comparable to Flyt Skole; Barnehage-specific get-started and documentation URLs returned 404 on 2026-08-22. NAV kindergarten-list submission and Skatteetaten income lookup are product-side integrations, not a general inbound write API for partners. Admissions, billing, attendance, health forms, and daily operations stay outside the documented partner surface. Child and guardian data are GDPR-regulated, so scoped partner access is the supported path. Zapier, Make, Microsoft Power Automate, and n8n had no Flyt Barnehage connector in their public catalogs on 2026-08-22. No official SDK or general CLI was established. Vendor documentation does not settle first-party MCP ownership, and the official MCP registry had no Flyt Barnehage server. Computer-use viability is unassessed. Sibling Flyt products, including Skole, PPT, Barnevern, and Samspill, and StyrerAssistenten, are outside this record.\n"
 }
}