id.sifa.profile.education

Record representing a single education credential.

Repository @sifa.id did:plc:2f2ahswozqy4v5lvu676375y namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityprofile.sifa.id
Indexed

Record

record · key tid

Properties

Activities, societies, and extracurriculars.

  • maxLength: 10000
  • maxGraphemes: 1000

The educational institution, as a single nested reference mirroring the flat institution / institutionDid / entityRef fields. Additive dual-write: the flat fields remain the source of truth for existing consumers.

createdAt

requiredstring · datetime

Client-declared timestamp when this record was originally created.

degree

string

Degree name (e.g., 'Bachelor of Science', 'Master of Arts').

  • maxLength: 2560
  • maxGraphemes: 256

Additional description or notes about the education.

  • maxLength: 50000
  • maxGraphemes: 5000

endedAt

string

End date (graduation or expected graduation) in YYYY, YYYY-MM or YYYY-MM-DD format. Omit if currently enrolled.

entityRef

string · uri

Portable, app-neutral identifier for the educational institution the user selected from a resolver dropdown: a Wikidata Q-ID URI (http://www.wikidata.org/entity/Q...), a ROR URI, or an LEI URI. Enables deterministic resolution to a canonical entity even before the institution claims an ATproto account. Absent for free-text entries.

eqfLevel

integer

Level of the qualification on the European Qualifications Framework (EQF), 1 to 8. 6 is bachelor level, 7 is master level, 8 is doctoral level. Omit when unknown. The free-text degree stays the display name.

  • minimum: 1
  • maximum: 8

Field of study or major.

  • maxLength: 2560
  • maxGraphemes: 256

grade

string

Grade, GPA, or classification achieved.

  • maxLength: 500
  • maxGraphemes: 50

institution

requiredstring

Name of the educational institution.

  • minLength: 1
  • maxLength: 2560
  • maxGraphemes: 256

institutionDid

string · did

DID of the institution's ATproto account, if one exists.

isPrimary

boolean

Whether this is the user's primary education entry, surfaced in profile Highlights. Any entry may be primary.

labels

union

Self-label values for this education record.

Institution location. Sifa enforces ISO 3166-1 alpha-2 country codes at the app layer.

skills

array

Skills gained or used in this education. Each entry is a URI reference to an id.sifa.profile.skill record owned by the same DID.

  • maxLength: 50
itemsref

startedAt

string

Start date in YYYY, YYYY-MM or YYYY-MM-DD format.

tools

array

Tools used in this education. Each entry is a URI reference to a tool item record owned by the same DID. Consumers ignore entries that do not resolve.

  • maxLength: 50
itemsref

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.