GET api/userProfile?UserId={UserId}&ContextIdentifierId={ContextIdentifierId}

Get user profile in context

Request Information

URI Parameters

NameDescriptionTypeAdditional information
UserId

Id of user

globally unique identifier

Required

ContextIdentifierId

Id of user context

globally unique identifier

Required

Body Parameters

None.

Response Information

Resource Description

License information

UserProfileDto
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

UserId

globally unique identifier

None.

AccountId

globally unique identifier

None.

PhoneNumber

string

None.

Email

string

None.

IsNewsletter

boolean

None.

InstitutionContextId

globally unique identifier

None.

InstitutionContextNumber

string

None.

SchoolLevels

Collection of string

None.

SchoolSubjects

Collection of string

None.

SubscribeOnNewsletter

boolean

None.

UserCancelledFillingProfile

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": "60779855-7dc5-43af-91b2-73588c41548f",
  "UserId": "fd692926-8e98-4ffe-9efc-3fbb28954ddb",
  "AccountId": "f78f0902-b771-4ece-bc66-2046b8a43946",
  "PhoneNumber": "sample string 4",
  "Email": "sample string 5",
  "IsNewsletter": true,
  "InstitutionContextId": "45eddebf-6df1-4c9f-9fc0-989212f1a40e",
  "InstitutionContextNumber": "sample string 8",
  "SchoolLevels": [
    "sample string 1",
    "sample string 2"
  ],
  "SchoolSubjects": [
    "sample string 1",
    "sample string 2"
  ],
  "SubscribeOnNewsletter": true,
  "UserCancelledFillingProfile": true
}