Skip to main content
DSA Home
Integration-Ready

Get your assessment results into the systems you already run.

Initial assessment results belong in your MIS and your e-portfolio, not in another silo. Digital Skills Assessment publishes a documented, sandboxed REST API so results flow into the systems your team lives in, with the RQF placement and entitlement evidence funding teams need.

Built for Your Platform

Designed for the platforms FE and apprenticeship providers run.

Our API was designed with the systems this sector actually uses in mind. The integration shape, key and secret authentication with incremental result polling, deliberately mirrors the conventions these platforms already support for incumbent assessment tools, so a connector build is familiar territory, not a research project. No OAuth2 is required, and a sandbox with seeded data is available for any platform team that wants to scope the work.

OneFile

E-portfolio and evidence tracking

Aptem

Apprenticeship delivery and compliance

Maytas

Learner management and funding returns

Bud

Apprenticeship training platform

PICS

Learner and contract management

Smart Assessor

E-portfolio and assessment evidence

To be clear

These platforms build the connector, not us. We publish the API, the documentation and the sandbox that make that build cheap, and our API follows the conventions their existing assessment integrations already use. We will name a platform as integrated only once that platform has shipped it. If you would like your platform to connect to Digital Skills Assessment, ask them, and point their product team at our developer documentation.

No Waiting Required

What your organisation can do today, with no platform involvement.

Everything below is live now and self-serve. Your own team, or a contractor with a day to spare, can wire results into your reporting without waiting for anyone else's roadmap.

Generate API keys yourself

An organisation admin creates an Access Key ID and Secret Access Key in Organisation → Data & API. No sales call, no partnership agreement.

Poll results incrementally

Pull new and updated assessment results on a schedule, per minute if you like. Only changes come back, so polling stays cheap.

Pull the evidence PDF

Fetch the per-assessment evidence report over the API, with an integrity hash recorded when it is first generated.

Register a signed webhook

Have completed results pushed to your endpoint instead, signed so your system can verify each delivery came from us.

Export the Evidence Pack

Download a zip per cohort or date range: an RQF-levelled results CSV, prior attainment inputs, and the evidence PDFs.

Evidence for funding audits

Every result carries its RQF level placement and the below-Level-1 entitlement flag. See how the Evidence Pack Export packages this for audit.

For Your IT Team

The technical picture, in plain English.

Key and secret authentication

The same shape MIS and e-portfolio platforms already use for incumbent assessment tools. No OAuth2 flows to build.

Polling designed for per-minute frequency

Incremental cursors mean your system asks "what changed since last time?" and unchanged polls return an empty-handed response that costs almost nothing.

Signed webhooks with retries

Push deliveries are signed (HMAC-SHA256), retried with backoff if your endpoint is down, and visibly dead-lettered so nothing disappears silently.

Tenant isolation

Every key is scoped to one organisation. A request for another organisation's data returns 404, never a hint that the record exists.

Full audit log

Every API call is logged. Your security trail and your funding-audit trail live in one place.

No NI numbers, ever

National Insurance numbers are not stored and are never returned by any endpoint. No personal data appears in URLs.

The full contract is published as an OpenAPI 3.1 specification, with a browsable API reference and a quick-start guide.

Integration FAQs

Yes. Digital Skills Assessment publishes a documented REST API that returns assessment results, including the RQF level placement and the below-Level-1 entitlement flag, as structured data your MIS can consume. Your team, or your MIS supplier, can poll for new results incrementally or receive them by signed webhook. An organisation admin generates the API keys inside the platform with no partnership agreement required.

We publish the API, the documentation and the sandbox that make a connector straightforward for those platforms to build, and the API deliberately mirrors the conventions this market already uses. The connectors themselves are built by the platforms, and we will only describe a platform as integrated once that platform has shipped it. If you want a connector for your platform, tell your account manager there and point their product team at our developer documentation.

For a direct integration: generate an Access Key ID and Secret Access Key in Organisation → Data & API, then poll one endpoint for results or register a webhook. Authentication is two headers on each request, with no OAuth2 to implement. The full contract is published as an OpenAPI 3.1 specification, and most teams can scope the work from the documentation alone.

Yes. A sandbox environment with seeded fake learners and results is available on request, so your team or your platform supplier can build and test an integration without touching real learner data. Email admin@digitalskillsassessment.co.uk to request access.

As current as you want it. The API supports incremental polling designed for per-minute frequency: your system asks for everything that changed since its last poll, and unchanged polls return a cheap not-modified response. If you prefer push over pull, signed webhooks deliver completed results to your endpoint as they happen.

API secrets are shown once and stored hashed, with multiple active keys supported for zero-downtime rotation. Every key is scoped to a single organisation, cross-tenant requests return 404, all traffic is rate limited per key, and every call is audit logged. National Insurance numbers are not stored and never returned, and no personal data appears in URLs.

Scope the build without a meeting.

The documentation is public and the sandbox comes seeded with fake learners and results. Most teams can estimate the work from the spec alone.

We use cookies to analyse site usage and improve our service. See our Privacy Policy for details.