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/sjms5/sample · synthetic SOURCE-shaped rows (deterministic from a seed). Pro feature.| __resource | id | student_number | given_names | family_name | date_of_birth | created_at | updated_at | husid | domicile | nationality | sex_id | ethnicity | disability | fee_eligibility | code | title | level | duration_months | department_id | awarding_body | hesa_course_id | course_aim | hecos_code | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Student | stu-stu-2020001 | STU-2020001 | Alexander | Al-Rashid | 1992-06-21T00:00:00Z | alexander.al-rashid1@student.fhe.ac.uk | 2026-05-17T08:00:00.000Z | 2026-05-17T08:00:00.000Z | 20000000000013 | GB-ENG | GB | 1 | WHITE_BRITISH | NONE | HOME | — | — | — | — | — | — | — | — | — |
| Student | stu-stu-2020002 | STU-2020002 | Ava | Kowalski | 2007-07-18T00:00:00Z | ava.kowalski2@student.fhe.ac.uk | 2026-05-17T08:00:00.000Z | 2026-05-17T08:00:00.000Z | 20000000000024 | GB-ENG | GB | 1 | WHITE_IRISH | NONE | HOME | — | — | — | — | — | — | — | — | — |
| Student | stu-stu-2020003 | STU-2020003 | Liam | Kumar | 1994-06-04T00:00:00Z | liam.kumar3@student.fhe.ac.uk | 2026-05-17T08:00:00.000Z | 2026-05-17T08:00:00.000Z | 20000000000035 | NG | NG | 1 | ASIAN_OTHER | MENTAL_HEALTH_CONDITION | OVERSEAS | — | — | — | — | — | — | — | — | — |
| Student | stu-stu-2020004 | STU-2020004 | Cerys | Clark | 2002-02-13T00:00:00Z | cerys.clark4@student.fhe.ac.uk | 2026-05-17T08:00:00.000Z | 2026-05-17T08:00:00.000Z | 20000000000046 | GB-SCT | GB | 1 | WHITE_OTHER | PHYSICAL_DISABILITY | HOME | — | — | — | — | — | — | — | — | — |
| Student | stu-stu-2020005 | STU-2020005 | Callum | Davis | 2002-08-02T00:00:00Z | callum.davis5@student.fhe.ac.uk | 2026-05-17T08:00:00.000Z | 2026-05-17T08:00:00.000Z | 20000000000057 | GB-ENG | GB | 1 | ASIAN_INDIAN | LEARNING_DIFFICULTY | HOME | — | — | — | — | — | — | — | — | — |
| Student | stu-stu-2020006 | STU-2020006 | Katarzyna | Al-Abdullah | 2003-01-22T00:00:00Z | katarzyna.al-abdullah6@student.fhe.ac.uk | 2026-05-17T08:00:00.000Z | 2026-05-17T08:00:00.000Z | 20000000000068 | GB-ENG | GB | 2 | WHITE_BRITISH | NONE | HOME | — | — | — | — | — | — | — | — | — |
| Programme | prog-acc-0324 | — | — | — | — | — | 2026-05-17T08:00:00.000Z | 2026-05-17T08:00:00.000Z | — | — | — | — | — | — | — | ACCFDA12 | FdA Accounting and Finance | 5 | 24 | dept-acc | Future Horizons University | HC000324 | F41 | 100448 |
| Programme | prog-ant-0508 | — | — | — | — | — | 2026-05-17T08:00:00.000Z | 2026-05-17T08:00:00.000Z | — | — | — | — | — | — | — | ANTMSC01 | MSc Anthropology | 7 | 12 | dept-ant | Future Horizons University | HC000508 | M30 | 100489 |
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.