Identity
Stable ID, record type, language and preferred label.
For tech teams
Open schemas, traceable sources and versioned APIs give development teams a shared foundation: locally integrable, globally interoperable and permanently free from lock-in.
Nonprofit · Global public good
Integration principle
An OSC integration transfers more than labels. It records which skill is meant, where the claim came from and which version it belongs to.
The data remains understandable after leaving an HR system, learning platform or analytics tool.
Core fields
A small, well-maintained dataset is enough for a first pilot. These four areas should be right from the start.
Stable ID, record type, language and preferred label.
Short definition, synonyms and clearly typed relationships.
Publisher, source, licence and evidence reference where available.
Version, change date, status and a clear change note.
Data contract
That makes testing, audits and later model changes easier.
API working draft
The paths show the intended structure. They do not yet promise a production address, authentication method or availability.
GET /osc/api/v1/skills/?language=de-DE
GET /osc/api/v1/skills/{skill_id}/
GET /osc/api/v1/evidence/{evidence_id}/
GET /osc/api/v1/graphs/relations/?skill_id={skill_id}
GET /osc/api/v1/embeddings/similar-skills/?skill_id={skill_id}
POST /osc/api/v1/pilots/evidence-check/
A specific source and target system, a few representative records and one clear question quickly reveal which fields and endpoints are actually needed.