Data Model
ResumeSpec documents are JSON objects with two required top-level properties:
metadatasections
Metadata
Required metadata fields:
resumespecVersionschemaVersionlanguage
Optional metadata fields:
profileVersioncreatedupdatedvisibilitytagsx-*
Sections
The sections object holds optional named sections. ResumeSpec v1.0.0 defines these section names:
identitysummaryexperienceeducationcertificationscoursesskillstechnologiesprojectspublicationsawardsvolunteerlanguagesreferencessociallinksachievementsinterestsattachmentsx-*
Extensibility
Unknown core fields are rejected. Extensions use names that begin with x-.
Dates And URLs
- Metadata dates use
YYYY-MM-DD. - Professional event dates use
YYYY,YYYY-MM, orYYYY-MM-DD. - URLs are validated as HTTP/HTTPS links through the schema.