MinUddannelse Api

<back to all web services

OpgavelisteRequest

Requires Authentication
Required role:AulaRequires any of the roles:NovaLink, Forlag, Trivsel, Aula, Skemaprovider, Skemasubscriber, Stamdataprovider, Elevflytning, MueApi
The following routes are available for this service:
GET,OPTIONS/aula/opgaveliste
GET,OPTIONS/ekstern-api/aula/opgaveliste
AulaBaseRequest Parameters:
NameParameterData TypeRequiredDescription
ChildFilterformList<string>No
InstitutionFilterformList<string>No
InstitutionFilterIdsformList<int>No
PlacementformstringNo
SessionUuidformstringNo
IsMobileAppformboolNo
AssuranceLevelformintNo
UserProfileformstringNo
GroupformstringNo
CurrentWeekStartDateformDateTimeNo
CurrentWeekEndDateformDateTimeNo
CurrentWeekNumberformstringNo
WidgetNameformstringNo
OpgavelisteResponse Parameters:
NameParameterData TypeRequiredDescription
OpgaverformList<OpgavelisteItemDto>No
OpgavelisteItemDto Parameters:
NameParameterData TypeRequiredDescription
IdformGuidNo
OpgaveTypeformOpgaveTypeNo
TitleformstringNo
AfleveringsdatoformDateTimeNo
UgedagformstringNo
UgenummerformintNo
ErFaerdigformboolNo
UrlformstringNo
HoldformList<HoldDto>No
ForloebformForloebDtoNo
UniloginformstringNo
KuvertnavnformstringNo
AntalEleverformint?No
AntalFaerdigeformint?No
PlaceringformOpgavelistePlaceringType?No
PlaceringTidspunktformDateTime?No
OpgaveType Enum:
SimpelLektie
Opgave
HoldDto Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
NavnformstringNo
FagIdformintNo
FagNavnformstringNo
ForloebDto Parameters:
NameParameterData TypeRequiredDescription
NavnformstringNo
IkonformstringNo
IdformGuidNo
AarsplanIdformGuidNo
FarveformstringNo
UrlformstringNo
HoldformList<HoldDto>No
OpgavelistePlaceringType Enum:
Oeverst
Klokken
Nederst

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 /aula/opgaveliste HTTP/1.1 
Host: api.minuddannelse.net 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	opgaver: 
	[
		{
			id: 00000000000000000000000000000000,
			opgaveType: SimpelLektie,
			title: String,
			afleveringsdato: 0001-01-01,
			ugedag: Mandag,
			ugenummer: 1,
			erFaerdig: False,
			url: String,
			hold: 
			[
				{
					id: 0,
					navn: String,
					fagId: 0,
					fagNavn: String
				}
			],
			forloeb: 
			{
				navn: String,
				ikon: String,
				id: 00000000000000000000000000000000,
				aarsplanId: 00000000000000000000000000000000,
				farve: String,
				url: String,
				hold: 
				[
					{
						id: 0,
						navn: String,
						fagId: 0,
						fagNavn: String
					}
				]
			},
			unilogin: String,
			kuvertnavn: String,
			antalElever: 0,
			antalFaerdige: 0,
			placering: Oeverst,
			placeringTidspunkt: 0001-01-01
		}
	]
}