APIs & webhooks

One API. The entire platform.

Synap runs on a single, fully documented REST API — the same one this product is built on. If your team can do something in the interface, they can automate, integrate and audit it programmatically.

  • REST & OpenAPI
  • Real-time webhooks
  • MCP-ready
api.synap.ac/v3
GET /v3/attempts/a1B2c3
Authorization: Bearer p:••••••••

200 OK
{
  "data": {
    "type": "attempts",
    "id": "a1B2c3",
    "attributes": {
      "status": "complete",
      "score": 84,
      "passed": true,
      "submittedAt": "2026-07-11T09:24Z"
    }
  }
}

Trusted by professional organisations, awarding bodies, and universities worldwide

No bolt-on, no blind spots

The same API that powers Synap

Most platforms expose a thin export API, bolted on after the fact — a fraction of what the product can actually do. Synap is different. The interface your team uses, and this very website, are built on the same public v3 API. Its coverage is complete by design.

  • Complete by construction

    Every screen in Synap is powered by a documented endpoint. There is no private, more-capable internal API — what we build with is what you build with.

  • Nothing held back

    Users, question banks, exams, attempts, marking, results, certificates, portals and analytics are all first-class resources you can read and write.

  • Proven in production

    The same endpoints serve millions of assessments and the Synap product itself, so you integrate against battle-tested, production infrastructure.

Everything speaks to the same endpoints

Synap interface
Your integrations
AI agents

Synap v3 API

One public, documented surface

Your assessment platform

Capabilities

What you can build on

A modern REST API designed to run the full assessment lifecycle from your own systems.

  • Complete platform coverage

    Users, groups, questions, exams, attempts, marking sessions, results, certificates, portals and analytics — every object in Synap is an API resource.

  • Built on open standards

    A REST API following the JSON:API standard, with a published OpenAPI schema your engineers and tooling can generate typed clients from.

  • Run Synap headless

    Drive the entire lifecycle from your own systems — create content, enrol candidates, deliver exams and pull results without anyone signing in.

  • Real-time webhooks

    Subscribe to platform events and receive them the moment they happen, instead of polling for changes.

  • Enterprise access control

    Every token is scoped to a portal and inherits a user's role, so integrations get exactly the access they need and no more.

  • Versioned & stable

    A versioned API with a documented, validated schema, so the integrations you build keep working.

Built to integrate

  • 280+

    Resources in the public API

  • 25+

    Real-time webhook events

  • JSON:API

    Open, documented standard

  • 99.9%

    Uptime SLA

Webhooks

Know the moment something happens

Subscribe your systems to Synap events and we push them to your endpoint in real time — no polling, no delays. Select an event to see the payload we send.

Exams & attempts

Candidates & users

Results & certification

Commerce & organisation

A candidate has finished an exam.

POSThttps://your-endpoint.example.com/synap
{
  "event": "exam.complete",
  "occurredAt": "2026-07-11T09:24:11Z",
  "data": {
    "type": "attempts",
    "id": "a1B2c3",
    "attributes": {
      "exam": "Membership Final",
      "user": "u_88213",
      "score": 84,
      "passed": true
    }
  }
}

Durable delivery

Every event is queued and delivered reliably, with automatic retries and back-off if your endpoint is briefly unavailable.

Full delivery visibility

Inspect the status of every delivery — sent, retrying or failed — and re-send any event from the platform.

Authenticated & per-portal

Subscriptions are scoped to a portal and can authenticate to your endpoint, so events reach the right systems securely.

AI-native

Let AI do the heavy lifting

Your team already uses AI assistants. Because Synap's entire API is public, self-describing and published as an MCP server, those assistants can operate the platform directly — no integration project required.

Ask, in plain English, for the work you would otherwise click through by hand. Every action runs inside the permissions you grant.

synap.ac/docs/api

API reference / Attempts

Get an attempt

Ask a question Open in Claude Open in ChatGPT Open in Cursor
MCP https://synap.ac/docs/~gitbook/mcpCopy

Our docs are hosted on GitBook, so this sits on every page — open it in an assistant, or connect the MCP server directly. No setup on your side.

Author content

"Draft 200 single-best-answer questions on cardiology and add them to the Finals bank."

Analyse results

"Which topics did the March cohort score lowest on? Summarise it for the board."

Run operations

"Enrol these 500 candidates and schedule their exam for Monday at 9am."

Connect in minutes

Point any MCP-compatible assistant at our documentation and it can navigate every endpoint — there is no custom wrapper to build.

A copilot for your whole team

Let non-technical staff query results, build reports or draft questions in natural language, backed by live platform data.

Safe by the same rules

Assistants authenticate with scoped access tokens, so they can only ever do what their assigned role and portal allow.

Security & access

Built on zero-trust principles

Every request is authenticated and authorised — nothing is trusted by default. Access is granted narrowly and revocably, so integrating with Synap never widens your attack surface.

For full detail on hosting, certifications and compliance, see our security and data page. Security & compliance

Alternative ways to integrate

Rather not touch the API?

The API is the most powerful route, but not the only one. Automate visually with no code, or hand the whole thing to our team.

Prefer no code? Automate visually

Connect Synap to Segment, Zapier and 8,000+ apps, embed exams in your LMS over LTI 1.3, and enable Single Sign-On — all without writing a line of code.

  • Zapier
  • Salesforce
  • HubSpot
  • Slack
  • Tableau
  • Moodle
  • Notion

Explore integrations

Prefer we build it? Professional Services

Our team can design and implement your integration for you — from candidate enrolment and results sync to full migrations and custom development. You get the outcome without tying up your engineers.

Talk to our team

Integrations & security review

Planning an integration or a technical review?

Bring your developers, your IT team, or both. We'll walk through the API, webhooks, access model and security posture, and map them to your systems.

FAQs

API and webhook questions, answered

Find quick answers or browse our academy .

Can't find your answer?

Build on the platform that runs on its own API

Book a technical walkthrough, or send your developers straight to the docs.

Certified & independently rated

ISO 27001 Certified