Skip to content
Vektorprogrammet

Admissions

Public applicant and administrative admission-period API.

List admission periods

GET/api/admission-periods

Returns the management admission-period projection.

Header Parameters

if-match
string
if-none-match
string

Responses

Create admission period

POST/api/admission-periods

Creates or replays an admission-period command.

Header Parameters

idempotency-keyRequired
string

Request Body

application/json
departmentId
string
endAtRequired
string
semesterIdRequired
string
startAtRequired
string

Responses

Revise admission period

PATCH/api/admission-periods/{admissionPeriodId}

Revises or replays an admission-period command.

Path Parameters

admissionPeriodIdRequired
string·min 1

Header Parameters

idempotency-keyRequired
string
if-matchRequired
string

Request Body

application/merge-patch+json
endAt
string | null
startAt
string | null

Responses

Read applicant progress

GET/api/applicant-progress

Returns current-semester recruitment progress for the signed-in applicant.

Responses

List application options

GET/api/application-options

Returns departments and fields open to applicants.

Header Parameters

if-match
string
if-none-match
string

Responses

Submit application

POST/api/applications

Submits or replays a public applicant command.

Header Parameters

idempotency-keyRequired
string

Request Body

application/json
availabilityRequired
object

departmentIdRequired
string
emailRequired
string
fieldOfStudyIdRequired
string·min 1
firstNameRequired
string
genderRequired
number
Values
01
lastNameRequired
string
phoneRequired
string
yearOfStudyRequired
integer

Responses

Read application confirmation

GET/api/applications/{applicationId}

Returns the public confirmation projection.

Path Parameters

applicationIdRequired
string

Responses

List open admission periods

GET/api/open-admission-periods

Returns currently open native admission periods.

Header Parameters

if-match
string
if-none-match
string

Responses

Read returning-assistant registration options

GET/api/returning-assistant/options

Returns current identity, placement, department and admission-period options.

Responses

Register returning assistant

POST/api/returning-assistant/registrations

Registers a returning assistant for an admission period with immutable provenance.

Header Parameters

idempotency-keyRequired
string

Request Body

application/json
admissionPeriodIdRequired
string·min 1
commandIdRequired
string
expectedRevisionRequired
integer·min 0
fridayUnavailableRequired
boolean
languageRequired
string
Values
NorskEngelskNorsk og engelsk
mondayUnavailableRequired
boolean
positionWeeksRequired
number
Values
48
preferredGroupRequired
string
Values
allblock-1block-2
preferredSchoolRequired
string·max 255
teamIdsRequired
string[]
teamInterestRequired
boolean
thursdayUnavailableRequired
boolean
tuesdayUnavailableRequired
boolean
wednesdayUnavailableRequired
boolean
yearOfStudyRequired
integer

Responses