MinUddannelse Api

<back to all web services

AulaRedirectRequest

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:
All Verbs/aula/redirect
All Verbs/aula/redirect/{InstitutionSegment}
All Verbs/aula/redirect/{InstitutionSegment}/{RedirectUrlAllSegments*}
AulaRedirectRequest Parameters:
NameParameterData TypeRequiredDescription
RedirectUrlquerystringNo
RedirectUrlAllSegmentspathstringNo
InstitutionSegmentpathstringNo
Institutionqueryint?No
TestExceptionquerybool?No
AulaBaseRequest Parameters:
NameParameterData TypeRequiredDescription
ChildFilterformList<string>No
InstitutionFilterformList<string>No
InstitutionFilterIdsformList<int>No
PlacementformstringNo
SessionUuidformstringNo
IsMobileAppformboolNo
AssuranceLevelformintNo
UserProfileformstringNo
GroupformstringNo
CurrentWeekStartDateformDateTimeNo
CurrentWeekEndDateformDateTimeNo
CurrentWeekNumberformstringNo
WidgetNameformstringNo

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

{
	redirectUrl: String,
	redirectUrlAllSegments: String,
	institutionSegment: String,
	institution: 0,
	testException: False,
	childFilter: 
	[
		String
	],
	institutionFilter: 
	[
		String
	],
	institutionFilterIds: 
	[
		0
	],
	placement: String,
	sessionUuid: String,
	isMobileApp: False,
	assuranceLevel: 0,
	userProfile: String,
	group: String,
	currentWeekStartDate: 0001-01-01,
	currentWeekEndDate: 0001-01-01,
	currentWeekNumber: String,
	widgetName: String
}