Ephemeral Everything you create here is tied to a key in your browser's session storage and is purged 24 hours after creation. Do not enter real student data.
Menu

An open standard · admissions → SMS

Move an admitted applicant
into any management system.

SDI is a small, OAuth 2.0-secured REST contract for handing a student record from an admissions system (the Consumer) to a school management system (the Provider). This reference playground shows both ends — and lets you test your own implementation against it.

01 / Provider

A reference SMS you can copy

A complete, conformant Provider — discovery, OAuth 2.0, a declared field schema, ingest with per-record results, and document resolution. The blueprint for what your SMS implements.

Explore →

02 / Consumer

Admissio's conformance harness

Admissio acting as the Consumer. Point it at the built-in Provider or paste your own base URL and run a guided check — discover, authorize, map fields, push records, resolve documents — with pass / fail at every step.

Run it →
§0

For SMS vendors: prove it works before going live

Implement the four pieces a conformant Provider needs, deploy them anywhere over HTTPS, then paste your base URL into the harness. Admissio exercises your endpoints exactly as it does in production and shows you precisely what it sends and expects.

  1. 1Publish discovery
    /.well-known/sdi-configuration
  2. 2Implement OAuth 2.0
    Client Credentials and/or Authorization Code + PKCE
  3. 3Publish schema + ingest
    declare your fields; accept record batches
  4. 4Resolve documents
    fetch files by reference (if you accept them)