Source adapters
Connectors that read from your upstream systems into the canonical model.
Dormant until SJMS5_SOURCE_DATABASE_URL is configured — implemented and registered, not a stub.
GET /v1/adapters/sits-api/sample · synthetic SOURCE-shaped rows (deterministic from a seed). Pro feature.| __resource | stu_code | stu_surn | stu_fnm1 | stu_dob | stu_gend | stu_domicile | scj_code | scj_stuc | scj_crsc | scj_begd | crs_code | crs_titl | crs_clev | crs_award |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STU | 2026100001 | Ahmed | Layla | 2005-03-14 | F | XF | — | — | — | — | — | — | — | — |
| STU | 2026100002 | Bell | Oscar | 2004-11-02 | M | XF | — | — | — | — | — | — | — | — |
| SCJ | — | — | — | — | — | — | RD2026/00001 | 2026100001 | BSC-CS | 2026-09-21 | — | — | — | — |
| CRS | — | — | — | — | — | — | — | — | — | — | BSC-CS | BSc Computer Science | UG | BSC |
sits-oracleProductionsits-apiStubsits-fileStubbanner-oracleProductionbanner-ethosStubworkday-raasProductionsalesforce-eduProductiondynamics365-eduProductiontechone-financeoneProductionsjms5Implemented — dormant
sjms5 is dormant until SJMS5_SOURCE_DATABASE_URL is configured.
target-adapter-sjms5SJMS-5 ingest (target)Implemented — dormantThe governed load leg: maps canonical candidates into SJMS-5's POST /v1/migration/students/ingest (dry-run first, per-row transactions, tenant from the caller's credential — never the payload).
Returns SKIPPED_NOT_CONFIGURED until SJMS5_INGEST_URL and a credential (SJMS5_INGEST_TOKEN, or SJMS5_INGEST_PERSONA on a demo twin) are set. A Bearer token always outranks the persona header.
SourceAdapter from @databridge/adapter-spec. See docs/CONNECTORS.md for per-adapter configuration.