{
 "categories": [
  "accounting",
  "bookkeeping",
  "payroll"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-12",
   "fact": "homepage",
   "note": "Fennoa presents a Finnish taloushallinto suite covering bookkeeping, payroll, invoicing, and year-end, sold through accounting firms. Servers are stated to be in Finland.",
   "source": "https://fennoa.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "vendor",
   "note": "The homepage is published by Fennoa as a Finnish vendor. Development and hosting decisions are stated to be made in Finland.",
   "source": "https://fennoa.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "license",
   "note": "Fennoa is sold through accounting firms and demo booking. No public self-serve free tier is published.",
   "source": "https://fennoa.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "status",
   "note": "The current site markets Fennoa as an active accounting-firm suite with automation, mobile, and integrations.",
   "source": "https://fennoa.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "deployment",
   "note": "Fennoa is a vendor-hosted cloud service with servers in Finland. Accounting firms and client companies share the same hosted view.",
   "source": "https://fennoa.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "platforms",
   "note": "Fennoa documents Fennoa Mobiili alongside the browser suite for receipts, invoices, payroll approval, and sales invoices.",
   "source": "https://fennoa.com/ohjelmisto/fennoa-mobiili",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "platforms",
   "note": "Fennoa support states the mobile app is available for Android and Apple devices and uses the same Fennoa username and password as the browser.",
   "source": "https://tuki.fennoa.com/kb/articles/mobiili-kayton-aloittaminen",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.exists",
   "note": "Fennoa's Tietopankki publishes API v1 documentation for customers, purchases, dimensions, sales invoices, and accounting, plus integrator setup articles.",
   "source": "https://tietopankki.fennoa.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.exists",
   "note": "Fennoa states that it offers APIs for software vendors and integrators and provides a free test environment for new integrations.",
   "source": "https://fennoa.com/uuden-integraation-toteutus-fennoaan",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.kinds[0]",
   "note": "Accounting API paths use HTTP GET, POST, and PATCH against /accounting_api/ resources, with FORM DATA or JSON as documented per operation.",
   "source": "https://tietopankki.fennoa.com/api-accounting",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.auth[0]",
   "note": "Customer API responses document HTTP 401 when the API key is invalid or the API user lacks permission.",
   "source": "https://tietopankki.fennoa.com/api-customers",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.auth[1]",
   "note": "The same 401 text names company code together with the API key as the credentials Fennoa checks on each request.",
   "source": "https://tietopankki.fennoa.com/api-customers",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.auth[0]",
   "note": "Production access is an API user created by an accounting-firm administrator under Fennoa \u2192 Users \u2192 Create new API user. The production API user is monthly billed.",
   "source": "https://tietopankki.fennoa.com/tuotantoon-siirtyminen",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.coverage",
   "note": "Sales-invoice API documents create, approve, send, payment, PDF, and GET by id or invoice number. Purchases, customers, dimensions, and accounting have separate catalogs. Payroll is not in the opened v1 set.",
   "source": "https://tietopankki.fennoa.com/api-sales-invoices",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.coverage",
   "note": "Fennoa is replacing the API with v2 modules through the end of 2026. v1 remains available during an 18-month overlap after v2 is complete. New work is steered to v2.",
   "source": "https://tietopankki.fennoa.com/tuotantoon-siirtyminen",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.docs",
   "note": "Opened Fennoa's current API documentation hub listing the five v1 resource collections and integrator guides.",
   "source": "https://tietopankki.fennoa.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Fennoa publishes a first-party integrations catalogue and points builders to instructions for a new integration when a listing is missing.",
   "source": "https://fennoa.com/integraatiot/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.data_access.export[0]",
   "note": "Authenticated GET operations return JSON invoice objects, including delivery and payment data and a PDF image path.",
   "source": "https://tietopankki.fennoa.com/api-sales-invoices",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.data_access.import[0]",
   "note": "POST /customer_api/add creates a customer using FORM DATA. Sales-invoice and accounting creates are also documented as FORM DATA.",
   "source": "https://tietopankki.fennoa.com/api-customers",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.rpa.ui_stack[0]",
   "note": "Fennoa is used as a hosted browser application shared by the accounting firm and the client company.",
   "source": "https://fennoa.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.integrations.zapier",
   "note": "Zapier's public app directory returned HTTP 404 for fennoa on 2026-09-12.",
   "source": "https://zapier.com/apps/fennoa/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.integrations.make",
   "note": "Make's app catalogue rendered a coming-soon 404 for /fennoa on 2026-09-12.",
   "source": "https://apps.make.com/fennoa",
   "tier": "scraped"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft's connector path /connectors/fennoa/ returned 404 on 2026-09-12.",
   "source": "https://learn.microsoft.com/en-us/connectors/fennoa/",
   "tier": "scraped"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.integrations.n8n",
   "note": "n8n's built-in app-node documentation returned page-not-found for n8n-nodes-base.fennoa on 2026-09-12.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.fennoa/",
   "tier": "scraped"
  },
  {
   "date": "2026-09-12",
   "fact": "verdict.scores.integrations",
   "note": "Bounded 2026-09-12 checks of Zapier, Make, Microsoft Power Automate, and n8n found no Fennoa connector, so the tracked iPaaS path is absent.",
   "source": "https://learn.microsoft.com/en-us/connectors/connector-reference/",
   "tier": "scraped"
  },
  {
   "date": "2026-09-12",
   "fact": "verdict.scores.api",
   "note": "Documented read/write HTTP APIs for invoices, customers, purchases, dimensions, and ledgers, with accounting-firm API-user billing and a v1-to-v2 transition. That anchors api at 6.",
   "source": "https://tietopankki.fennoa.com/api-accounting",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://fennoa.com/llms.txt returned 404 on 2026-09-12. tietopankki.fennoa.com/llms.txt also returned 404.",
   "source": "https://fennoa.com/llms.txt",
   "tier": "scraped"
  },
  {
   "date": "2026-09-12",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Fennoa's current product home page.",
   "source": "https://fennoa.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as Fennoa's current integrations catalogue page.",
   "source": "https://fennoa.com/integraatiot/",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as Fennoa's current API documentation hub for v1 collections and integrator guides.",
   "source": "https://tietopankki.fennoa.com/",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-12",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://fennoa.com/"
   },
   {
    "type": "docs",
    "url": "https://fennoa.com/integraatiot/"
   },
   {
    "type": "docs",
    "url": "https://tietopankki.fennoa.com/"
   }
  ]
 },
 "homepage": "https://fennoa.com/",
 "id": "fennoa",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": false
  },
  "api": {
   "auth": [
    "api-key",
    "company-code"
   ],
   "coverage": "partial",
   "docs": "https://tietopankki.fennoa.com/",
   "exists": true,
   "kinds": [
    "http"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "api-json"
   ],
   "import": [
    "api-form-data"
   ]
  },
  "extensibility": {
   "scripting": [
    "packaged-integrations"
   ],
   "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. Daily finance work is the hosted web client and Fennoa Mobiili. The documented machine path is the Fennoa HTTP API. Packaged catalogue integrations are product connections, not a substitute for that API. Visma Netvisor and Finago Procountor are outside this record.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Fennoa",
 "platforms": [
  "web",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "netvisor",
   "procountor"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Fennoa",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 6,
   "cli": null,
   "computer_use": null,
   "integrations": 0,
   "mcp": null,
   "overall": 6,
   "rpa": null
  },
  "summary": "Fennoa is automatable through its published HTTP API, not through Zapier-class connectors. Fennoa documents API v1 on Tietopankki for customers, purchases, dimensions, sales invoices, and accounting. Calls use GET, POST, PUT, and PATCH. Many writes send FORM DATA; some updates send JSON. A 401 response means the API key or company code is invalid or the API user lacks rights. An accounting-firm administrator creates the production API user under Fennoa \u2192 Users. That user is monthly billed, and the firm may also charge API transactions. Fennoa offers a free test environment for new integrations. Coverage is partial: payroll is not in the opened v1 catalog, and Fennoa is replacing the API with versioned v2 modules through the end of 2026, starting with Payroll and Dimensions. Webhooks are described as future v2 work, not as a current v1 contract. The marketing site publishes an integrations catalogue and a builder page for missing connectors. Those packaged listings are not the product API. Zapier, Make, Microsoft Power Automate, and n8n had no Fennoa connector on 2026-09-12. First-party MCP ownership is not established. Computer-use viability is unassessed. This record is Fennoa only. It is not Netvisor or Procountor.\n"
 }
}