MinUddannelse Api

<back to all web services

FetchSchoolSignUpsForChildRequest

Henter skoleregistreringer for det angivne barn. Resultatet indeholder en liste med alle ikke afsluttede indskrivninger for barnet fra dags dato og frem. Begrænset til den kommune, som er specificeret.

Requires Authentication
Required role:MueInternApi
The following routes are available for this service:
POST/muelev-intern/i2/FetchSchoolSignUpsForChild
FetchSchoolSignUpsForChildRequest Parameters:
NameParameterData TypeRequiredDescription
MunicipalityCodebodyintNo
ChildCprNumberbodystringNo
FetchSchoolSignUpsForChildResponse Parameters:
NameParameterData TypeRequiredDescription
SchoolClassSignUpsForChildformList<SchoolClassSignUpsDto>NoEn liste indeholdende alle de skoleregistreringer, der findes for barnet gældende fra nu og fremefter. Findes der ikke registreringer for barnet er listen tom
SchoolClassSignUpsDto Parameters:
NameParameterData TypeRequiredDescription
StartDateformDateTimeNo
EndDateformDateTimeNoHvis slutdatoen er ukendt anvendes DateTime.MaxValue
SchoolCodeformstringNo
SchoolNameformstringNo
ClassNameformstringNo
GradeformstringNoVærdien kan være andet et heltal, der normalt anses som klassetrin. Hvis der ikke er sat en værdi for klassetrin i MuE returneres teksten: Ikke angivet

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.

POST /muelev-intern/i2/FetchSchoolSignUpsForChild HTTP/1.1 
Host: api.minuddannelse.net 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	municipalityCode: 0,
	childCprNumber: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	schoolClassSignUpsForChild: 
	[
		{
			startDate: 0001-01-01,
			endDate: 0001-01-01,
			schoolCode: String,
			schoolName: String,
			className: String,
			grade: String
		}
	]
}