{
 "categories": [
  "healthcare",
  "ehr",
  "clinical"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-23",
   "fact": "homepage",
   "note": "Carasent's Webdoc product page presents Webdoc as the web journal for private care providers.",
   "source": "https://www.webdoc.com/journalsystem",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "license",
   "note": "The product FAQ says pricing is quoted from patient visits per year or listed patients, and that updates are included in the license fee.",
   "source": "https://www.webdoc.com/journalsystem",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "deployment",
   "note": "The product page says Webdoc is a web-based SaaS service with no local installation.",
   "source": "https://www.webdoc.com/journalsystem",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "platforms",
   "note": "The same page describes Webdoc as a web-based SaaS journal.",
   "source": "https://www.webdoc.com/journalsystem",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.exists",
   "note": "The page description says it is the official Carasent Sweden REST API for external systems that interact with Webdoc SE.",
   "source": "https://docs.webdoc.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.kinds[0]",
   "note": "The published collection documents HTTP methods such as GET, POST, PATCH, PUT, and DELETE under /v1 and /v2 paths.",
   "source": "https://docs.webdoc.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.auth[0]",
   "note": "The basic flow is OAuth 2.0 client credentials. HTTP Basic carries the client id and secret. grant_type is client_credentials. The returned Bearer token expires in 3600 seconds. Carasent issues the credentials.",
   "source": "https://integratorportal.carasent.net/faq/basic-wd-authorization-docs",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.auth[1]",
   "note": "The page lists authorization_code and refresh_token as grant types used with Webdoc when Carasent has configured them for the client id. The tutorial's basic flow uses client_credentials.",
   "source": "https://integratorportal.carasent.net/faq/basic-wd-authorization-docs",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.coverage",
   "note": "The collection documents bookings, patients, visits, invoices, records, documents, users, and related resources. Changelog 6.96 is dated 2026-05-06. Scopes are per endpoint, and credentials come from Carasent, so coverage is partial.",
   "source": "https://docs.webdoc.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.docs",
   "note": "Opened as the current official Webdoc API documentation.",
   "source": "https://docs.webdoc.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.data_access.export[0]",
   "note": "The published collection's example responses, including booking lists, use Content-Type application/json.",
   "source": "https://docs.webdoc.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://www.webdoc.com/llms.txt is a first-party Swedish Webdoc brief. It names Carasent Sverige AB and says the price starts at 400 kronor per month.",
   "source": "https://www.webdoc.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "verdict.scores.api",
   "note": "The REST catalog is real, but Carasent issues credentials, tokens last one hour, and the tutorial's test hosts differ from the collection's api.atlan.se hosts. Score 6.",
   "source": "https://integratorportal.carasent.net/faq/basic-wd-authorization-docs",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "freshness.watch[0].url",
   "note": "Opened as the current Webdoc API collection. The visible changelog latest entry is 6.96 on 2026-05-06.",
   "source": "https://docs.webdoc.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "freshness.watch[1].url",
   "note": "Opened as the current client-credentials tutorial, including the one-hour Bearer token and the test token URL.",
   "source": "https://integratorportal.carasent.net/faq/basic-wd-authorization-docs",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "freshness.watch[2].url",
   "note": "Opened as the current Webdoc product page.",
   "source": "https://www.webdoc.com/journalsystem",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "freshness.watch[3].url",
   "note": "Opened as the current Webdoc agent brief.",
   "source": "https://www.webdoc.com/llms.txt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-23",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://docs.webdoc.com/"
   },
   {
    "type": "docs",
    "url": "https://integratorportal.carasent.net/faq/basic-wd-authorization-docs"
   },
   {
    "type": "docs",
    "url": "https://www.webdoc.com/journalsystem"
   },
   {
    "type": "docs",
    "url": "https://www.webdoc.com/llms.txt"
   }
  ]
 },
 "homepage": "https://www.webdoc.com/journalsystem",
 "id": "webdoc",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "oauth2-client-credentials",
    "oauth2-authorization-code"
   ],
   "coverage": "partial",
   "docs": "https://docs.webdoc.com/",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": []
  },
  "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. Webdoc is a web SaaS journal. The public REST API covers bookings, patients, visits, and related resources once Carasent has issued client credentials.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Webdoc",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "cambio-cosmic",
   "inera-1177",
   "dips"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Carasent",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 6,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 6,
   "rpa": null
  },
  "summary": "Webdoc is automatable today through its REST API, after Carasent issues client credentials. This record is Webdoc SE, the web journal for Swedish private care providers, including bookings, patients, visits, invoices, and records. It is not Cambio COSMIC, CGM TakeCare, or 1177. Carasent publishes the API as a Postman collection at https://docs.webdoc.com/. The collection's changelog latest entry opened in this pass is version 6.96 on 2026-05-06. Documented resources include action codes, bookings, clinics, documents, invoices, notes, organizations, patients, patient types, payment methods, records, users, and visits. Collection examples use https://api.atlan.se and the token endpoint https://auth.atlan.se/oauth/token. The integrator tutorial for client credentials, which it labels as the test environment, uses https://auth-integration.carasent.net/oauth/token and https://api-integration.carasent.net/v1/bookings. Carasent provides the client id, client secret, and scopes. The basic flow is OAuth 2.0 client credentials: HTTP Basic with the client id and secret, grant_type client_credentials, and a scope such as bookings:read. The access token is a Bearer token valid for one hour. The same page names authorization_code and refresh_token as other grant types when Carasent has configured them for the client id. Client credentials do not require a logged-in Webdoc user. The product page describes Webdoc as a web SaaS journal under Swedish NMI rules, with quote pricing by visits or listed patients. https://www.webdoc.com/llms.txt says the price starts at 400 kronor per month. Zapier, Make, Power Automate, and n8n were not opened. A first-party MCP server was not established from the vendor pages opened in this pass. Official language SDKs and a product CLI were not established. Computer-use viability is unassessed. API scores 6 and is the only assessed path. Credentials are issued by Carasent, tokens last one hour, and the published collection and the integrator tutorial use different hosts.\n"
 }
}