apxtrib/adminapi/schema/experiences.json
2023-06-29 10:57:44 +02:00

20 lines
910 B
JSON

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "/schema/experiences",
"title": "Describe a professionnal experience",
"description": "List of information to describe professional experiences",
"type": "object",
"properties":{
"jobtitle":{"type":"string"},
"contract":{"type":"string","enum":["CDI","CDD","FREE","STAGE","ALTERNANCE"]},
"companyname":{"type":"string"},
"location":{"type":"object","$ref":"https://schema.org/PostalAddress"},
"remotexp":{"type":"string","enum":["onsite","remote","hybrid"]},
"dt_start":{"type":"string","format":"date"},
"dt_end":{"type":"string","format":"date"},
"jobsector":{"type":"string","enum":[]},
"description":{"type":"string"},
"skills":{"type":"array","$ref":"schema/skills.json"}
},
"required":["jobtitle","companyname","contract"]
}