Can AI agents automate itslearning?

itslearning (Sanoma Learning) · saas · educationpublic-sector

itslearning is automatable today through partner-gated SOAP and OData interfaces, not through a public self-serve REST catalog. The Organisation API exposes DataService, ReadDataService and FileService WCF endpoints for course, content, calendar, assessment and file workflows. Most create, update and delete messages are one-way or asynchronous; ReadDataService reads in real time. Access is issued per site as a WS-Security username and password after an itslearning services-team authorization form. The Data Warehouse API is an optional, account-manager-gated OData v3 feed updated overnight, query-only, with Basic authentication against a native administrator account that holds the Data Warehouse API policy. IMS Enterprise Services manage persons, groups and memberships for licensed customers and partners. LTI is the documented path for third-party tools and content. This record is the LMS; Visma Flyt Skole, Visma Flyt Barnehage, Canvas and Feide are outside the product boundary. Vendor documentation does not settle first-party MCP ownership. No official general SDK, CLI or computer-use probe was established.

Best path today: api · Overall automatability: 5/10

Modalities

ModalityStatusDetail
APIyessoapodataims-enterprisews-security-username-tokenbasic
coverage: partial · docs
SDKunknown
official: unknown
MCPunknown
verdict: unknown
Integrationsunknown
CLIunknown
Extensibilityyesorganisation-apiims-enterprise-serviceslti
webhooks: unknown
Data access
export: odata-json, odata-atom, ims-enterprise · import: soap-messages, ims-packages, sftp-ims-enterprise-xml
RPA / UI automationunknownweb-dom
No repeatable UI probe was run. The Organisation API, Data Warehouse OData API and IMS Enterprise Services are the supported automation paths. Pupil data are GDPR-regulated, so browser control is not a substitute for scoped partner access.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
55

Evidence

FactTierSourceDate
homepagedeclaredsource2026-08-28
platformsdeclaredsource2026-08-28
licensedeclaredsource2026-08-28
modalities.api.existsdeclaredsource2026-08-28
modalities.api.kinds[0]declaredsource2026-08-28
modalities.api.kinds[1]declaredsource2026-08-28
modalities.api.kinds[2]declaredsource2026-08-28
modalities.api.auth[0]declaredsource2026-08-28
modalities.api.auth[1]declaredsource2026-08-28
modalities.api.coveragedeclaredsource2026-08-28
modalities.extensibility.scripting[0]declaredsource2026-08-28
modalities.extensibility.scripting[1]declaredsource2026-08-28
modalities.extensibility.scripting[2]declaredsource2026-08-28
modalities.data_access.exportdeclaredsource2026-08-28
modalities.data_access.importdeclaredsource2026-08-28
modalities.agent_docs.llms_txtscrapedsource2026-08-28
verdict.scores.apideclaredsource2026-08-28
freshness.watch[0].urldeclaredsource2026-08-28
freshness.watch[1].urldeclaredsource2026-08-28
freshness.watch[2].urldeclaredsource2026-08-28

Related tools

Other products in this database that share a category with itslearning.

Last verified 2026-08-28 · volatility medium · JSON record