Skip to content
QUBICON.AIAim Beyond Horizon

API reference

Integrate Qubicon into your stack

Verify certificates from your ATS, search the catalogue from your intranet, and wire enrolment webhooks, SCIM and SSO into your identity stack on enterprise plans. Public endpoints below are live on this site — no key required.

GET/api/certificates/verifyGET/api/searchGET/api/health

Getting access

Authentication

The three public endpoints on this page require no authentication. Enterprise APIs use bearer keys, issued per environment during Enterprise & Government onboarding.

Pass your key in the Authorization header on every request. Keys are prefixed qbc_live_ (production) or qbc_test_ (sandbox), are scoped per capability, and can be rotated at any time by your success manager. Never embed keys in client-side code.

Request — with enterprise key

curl https://www.qubiconai.com/api/health \
  -H "Authorization: Bearer qbc_live_9f42kD7wQxTz"

Certificates

Verify a certificate

Check any Qubicon credential against our system of record. Codes follow the format QBC-YYYY-XXXXXX and appear on every certificate we issue.

GET/api/certificates/verifyPublic

Returns exactly what a checker needs and nothing more — no contact details, no scores, no learning history. An unknown code returns { "valid": false, "error": ... }; a malformed code returns HTTP 400. Each successful lookup increments the certificate's public verification counter.

Request

GET /api/certificates/verify?code=QBC-2026-EXAMPLE

Response — 200

{
  "valid": true,
  "certificate": {
    "code": "QBC-2026-EXAMPLE",
    "recipient": "Asha Nair",
    "program": "Agentic AI Engineering",
    "level": "Advanced",
    "issuedOn": "2026-05-18"
  }
}

Catalogue

Search programs

Full-text search across programs, solutions, blog posts, case studies, whitepapers and core pages — the same engine behind the site's command palette.

GET/api/searchPublic

Pass a query of two or more characters as q. Results are relevance-ranked and capped at 12 hits; href values are site-relative paths you can link directly.

Request

GET /api/search?q=agentic

Response — 200

{
  "hits": [
    {
      "type": "Program",
      "title": "Agentic AI Engineering",
      "subtitle": "Masterclasses · Advanced · 6 weeks",
      "href": "/programs/p/agentic-ai-engineering"
    },
    {
      "type": "Whitepaper",
      "title": "The Agentic Operations Playbook",
      "subtitle": "41 pages · 2026",
      "href": "/whitepapers#agentic-operations-playbook"
    }
  ]
}

Status

Platform health

A liveness probe for monitors and status pages: database reachability, AI-engine mode and live catalogue counts in one call.

GET/api/healthPublic

ai reports "live" when the generative backend is connected and "synthetic" when running on the deterministic fallback. If the database is unreachable the endpoint returns HTTP 500 with { "ok": false, "db": "down" }.

Request

GET /api/health

Response — 200

{
  "ok": true,
  "db": "up",
  "ai": "live",
  "counts": { "programs": 12, "users": 4830, "cohorts": 36 },
  "time": "2026-07-03T06:15:00.000Z"
}

Enterprise APIs

Deeper integration on Enterprise engagements

Beyond the public endpoints, Enterprise & Government engagements get authenticated APIs wired into your HR and identity stack — with sandbox environments, versioned contracts and signed payloads.

Capability analytics export

Pull engagement, capability-lift and applied-project metrics into your BI stack on a schedule.

SCIM & SSO

SAML/OIDC single sign-on plus SCIM provisioning, so seats follow your directory automatically.

Enrolment webhooks

Signed events for enrolments, completions and certificate issuance, delivered to your endpoints in near real time.

Talk to partnerships

Start today

Building something with Qubicon?

Tell us what you're integrating — our platform team will set you up with keys, sandbox access and a named engineer.