MinUddannelse Api

<back to all web services

GetKuiEducationInfoRequest

Additional KUI info regarding education

Requires Authentication
Required role:NovaLinkRequires any of the roles:NovaLink, Forlag, Trivsel, Aula, Skemaprovider, Skemasubscriber, Stamdataprovider, Elevflytning, MueApi
The following routes are available for this service:
GET/novalink/kuieducationinfo
GetKuiEducationInfoResponse Parameters:
NameParameterData TypeRequiredDescription
EducationOrderformEducationOrderDtoNo
TaxInformationListformList<TaxDto>No
GuidanceEffortformGuidanceEffortDtoNo
EducationalWishformWishDtoNo
JobWishformWishDtoNo
KuiContactformKuiContactDtoNo
EducationRecordsformList<EducationRecordDto>No
RiskOfCancellingformRiskOfCancellingDtoNo
AbsenceformAbsenceDtoNo
GradesformList<GradeDto>No
EducationOrderDto Parameters:
NameParameterData TypeRequiredDescription
StepformstringNo
StartformDateTime?No
JobCenterNumberformstringNo
JobCenterNameformstringNo
JobCenterPhoneformstringNo
DateResponsabilityStopformDateTime?No
CauseOfInterruptionformstringNo
TaxDto Parameters:
NameParameterData TypeRequiredDescription
TypeformstringNo
RegistrationDateformDateTimeNo
TextformstringNo
GuidanceEffortDto Parameters:
NameParameterData TypeRequiredDescription
ClassLevelformint?No
StatusformstringNo
EudformAssessmentDtoNo
GymformAssessmentDtoNo
HfformAssessmentDtoNo
AssessmentDto Parameters:
NameParameterData TypeRequiredDescription
CurrentResultformstringNo
InterestedformboolNo
WishDto Parameters:
NameParameterData TypeRequiredDescription
RegistrationTimeformDateTime?No
WishformstringNo
KuiContactDto Parameters:
NameParameterData TypeRequiredDescription
RegistrationTimeformDateTime?No
ContactDto Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
CprformstringNo
NameformstringNo
TitleformstringNo
EmailformstringNo
PhoneformstringNo
LocationformstringNo
CategoryformstringNo
EducationRecordDto Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
TitleformstringNo
LocationformstringNo
StartDateformDateTimeNo
EndDateformDateTime?No
StatusformstringNo
ActiveformboolNo
NoteformstringNo
RiscOfCancellingformRiskOfCancellingDtoNo
CauseOfCancellingformstringNo
RiskOfCancellingDto Parameters:
NameParameterData TypeRequiredDescription
RegistrationDateformDateTimeNo
ProcessDateformDateTime?No
DissmissDateformDateTime?No
InstitutionformInstitutionInformationDtoNo
ActivityformstringNo
InstitutionInformationDto Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
ContactInformationformstringNo
AbsenceDto Parameters:
NameParameterData TypeRequiredDescription
PeriodeTyperformList<string>No
FravaerPerioderformList<AbsencePeriodeDto>No
InstitutionerformList<AbsenceInstitutionDto>No
AbsencePeriodeDto Parameters:
NameParameterData TypeRequiredDescription
StartformDateTimeNo
FravaerformList<AbsenceRegistrationDto>No
AbsenceRegistrationDto Parameters:
NameParameterData TypeRequiredDescription
FravaerTypeformstringNo
ValueformintNo
PartielformboolNo
InstitutionsKodeformintNo
AbsenceInstitutionDto Parameters:
NameParameterData TypeRequiredDescription
KodeformintNo
NavnformstringNo
TypeformstringNo
GradeDto Parameters:
NameParameterData TypeRequiredDescription
NavnformstringNoName of grade
SkoleaarformintNoStarting year of this stage of education
KlassetrinformintNoStage of education 0-11
SkalaformintNoType of assesment system
FoersteformstringNoFirst continuous assessment mark
AndenformstringNoSecond continuous assessment mark
TredjeformstringNoThird continuous assessment mark
ProeveformstringNoResult of exam
DisciplinformstringNoName of disciplin
InstitutionsnavnformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /novalink/kuieducationinfo HTTP/1.1 
Host: api.minuddannelse.net 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	educationOrder: 
	{
		step: String,
		start: 0001-01-01,
		jobCenterNumber: String,
		jobCenterName: String,
		jobCenterPhone: String,
		dateResponsabilityStop: 0001-01-01,
		causeOfInterruption: String
	},
	taxInformationList: 
	[
		{
			type: String,
			registrationDate: 0001-01-01,
			text: String
		}
	],
	guidanceEffort: 
	{
		classLevel: 0,
		status: String,
		eud: 
		{
			currentResult: String,
			interested: False
		},
		gym: 
		{
			currentResult: String,
			interested: False
		},
		hf: 
		{
			currentResult: String,
			interested: False
		}
	},
	educationalWish: 
	{
		registrationTime: 0001-01-01,
		wish: String
	},
	jobWish: 
	{
		registrationTime: 0001-01-01,
		wish: String
	},
	kuiContact: 
	{
		registrationTime: 0001-01-01,
		id: 0,
		cpr: String,
		name: String,
		title: String,
		email: String,
		phone: String,
		location: String,
		category: String
	},
	educationRecords: 
	[
		{
			id: 0,
			title: String,
			location: String,
			startDate: 0001-01-01,
			endDate: 0001-01-01,
			status: String,
			active: False,
			note: String,
			riscOfCancelling: 
			{
				registrationDate: 0001-01-01,
				processDate: 0001-01-01,
				dissmissDate: 0001-01-01,
				institution: 
				{
					name: String,
					contactInformation: String
				},
				activity: String
			}
		}
	],
	riskOfCancelling: 
	{
		registrationDate: 0001-01-01,
		processDate: 0001-01-01,
		dissmissDate: 0001-01-01,
		institution: 
		{
			name: String,
			contactInformation: String
		},
		activity: String
	},
	absence: 
	{
		TypeOfPeriods: 
		[
			String
		],
		PeriodOfAbsence: 
		[
			{
				start: 0001-01-01,
				AbsenceRegistration: 
				[
					{
						AbsenceType: String,
						value: 0,
						partiel: False,
						InstitutionCode: 0
					}
				]
			}
		],
		Institutions: 
		[
			{
				InstitutionCode: 0,
				InstitutionName: String,
				InstitutionType: String
			}
		]
	},
	grades: 
	[
		{
			Name: String,
			YearOfEducation: 0,
			Class: 0,
			AssesmentScale: 0,
			FirstAssesmentMark: String,
			SecondAssesmentMark: String,
			ThirdAssesmentMark: String,
			Exam: String,
			disciplin: String,
			InstitutionName: String
		}
	]
}